问题标签 [monobjc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Monobjc :: 添加 NSStatusItem
我正在尝试从 Mono 的 Monobjc 桥中添加一个 NSStatusItem 。该函数被调用,并且不会引发异常,但我的图标没有出现:(。
这是我的代码:
提前致谢,
伊万
vb.net - MonoDevelop中Monobjc的VB项目模板?
在安装 Monobjc 并在 MonoDevelop 中使用 C# 下的 Monobjc Application Project 后,我注意到在 VB 部分下只有一个空的 Monobjc 项目。
显然,这个模板添加了所有正确的引用,但没有添加应用程序运行的基本文件。我试过用以下方法创建一个类:
显然我也没有在那里加载NIB,因为我没有在其中添加它,但是如果我尝试构建它,我会得到:
我应该把Sub Main放在哪里?
另外,如果我从 IB 添加一个 xib 文件,如何为部分 AppDelegate 类生成设计器代码?
任何帮助,将不胜感激。
c# - 适用于 Windows 应用程序的 Monobjc 和 Mac UI
我有一个用 C# 编写的应用程序,它使用 Mono 在 Windows 和 Linux 上运行。现在我们需要一个 Mac 的原生用户界面。有没有办法使用 Monobjc 做到这一点?有人用过它吗?还有其他方法吗?
感谢您的帮助
-f
objective-c - RTF 中的图像在 Mac 上丢失
我有在 Mac 上向用户显示的 RTF 文本。现在我需要替换一些文本。文本内嵌了一些图像。当我执行以下代码时,图像会丢失。我正在使用 c#、Mono 和 Monobjc 在 mac 上运行它。
objective-c - loadNibFile - 未加载 nib 文件
有没有办法查询为什么 nib 文件无法加载?结果只是是或否:http: //developer.apple.com/library/mac/#documentation/cocoa/reference/ApplicationKit/Classes/NSBundle_AppKitAdditions/Reference/Reference.html。
谢谢,
埃里克
objective-c - MonoMac - 我如何执行苹果脚本
我正在尝试使用 MonoMac 创建一个简单的应用程序,并且需要执行苹果脚本来访问来自不同媒体播放器的播放列表信息(请参阅我之前的问题)。
我决定尝试 MonoMac,因为我非常熟悉 C# 和 .net 开发,并且有一个不错的 Websocket 实现。
不幸的是,似乎没有适用于 NSAppleScript 的包装器。我尝试了Frederic Forjans 的实现并尝试使用monobjc。
当我使用他的代码时,Frederics 包装器类甚至没有编译我得到以下异常:
创建新NSString
实例时。但是new NSDictionary();
,位于同一个程序集中的工作正常。
使用 monobjc 时出现以下错误:
谁能建议一种在单声道环境中执行苹果脚本的简单有效的方法?
objective-c - NSTextView 中的上下文菜单
我正在使用 NSTextView 让用户输入他们的响应。我打开了连续拼写检查,错误的单词下面有一条红线。我有一个正在使用的共享拼写检查器。但我希望用户右键单击并更正拼写。我有以下问题-
在文本编辑中,只要您单击鼠标右键,它就会突出显示该单词,我怎样才能达到相同的效果?我打算获取选定的范围并将其传递给拼写检查器。
将拼写检查建议添加到上下文菜单后,当我转到下一个单词时它仍然会显示,所以我是否应该在添加任何新项目之前始终清除上下文菜单?
我正在使用 Monobjc,当我执行以下代码时,出现异常 -
var t = Menu.ItemArray;
foreach(var s in t)
{
var menuItem = s.CastAs<NSMenuItem>(); //例外
}
我基本上是尝试让单个 NSMenuItem 检查它是否拼写建议或其他内容。
编辑 - 添加堆栈跟踪
编辑 - 第 3 步
问题 3 是根据 Laurent 的建议进行的。
opengl - 一起使用 GL_TEXTURE_2D 和 GL_TEXTURE_3D
前言
我有一个绘制以下内容的测试应用程序:
左三角形通过以下方式绘制:
直角三角形用以下方式绘制:
纹理通过 FBO 渲染。
问题
我很难让 GL_TEXTURE_2D 和 GL_TEXTURE_3D 一起玩。一切正常,直到我取消注释以下代码部分:
结果,我得到以下图像(2D 纹理停止工作):
有没有办法让 2D 和 3D 纹理一起工作?我需要通过 FBO 将 3D 纹理渲染为 2D 纹理。有没有办法做到这一点?
完整的源代码
mono - 音频和视频文件
我正在使用单声道 2.10.4 和 monobjc。我希望能够播放 H264 视频文件和 mp3 文件。Monotouch 在他们的网站 (http://wiki.ios.xamarin.com/HowTo/Video/HowTo%3a_Playback_a_Video.) 上有播放相同的示例。但是同样可以使用 mono 和 monobjc 来完成吗?我需要什么库?
cocoa - 10.5.8 上的 IKImageView 问题
我正在使用 Monobjc 和 Mono 开发一个用户可以放大图像的应用程序。第一个图像显示得很好。但是当用户导航到下一个图像时,它会显示为白色背景的空白。随后的图像也显示为空白。现在,当在 10.6 和 10.7 上执行相同的应用程序时,图像会完美显示。
我没有编写用于设置的其他代码IKImageView
。它是在 InterfaceBuilder 中设置的,但仅此而已。我的代码是 -
更新 - 我意识到我可以看到空白区域的手。有没有可能图像被隐藏了?
更多更新 - 我的窗口包含 NSView,而 NSView 又包含 IKImageView。现在整个 IKImageView 被替换为白色补丁。但是,如果我将鼠标移到该区域上,我会看到一只手伸出来。这告诉我图像正在渲染,但 IKImageView 无法显示自身。