0
我在Mac OSX上编写NPAPI
插件与Firebreath
框架。
我需要在插件窗口中创建NSTextField。
首先,我尝试创建NSWindow
与init
功能Firebreath mac os x在插件窗口中创建NSTextField
(NSWindow *)initWithWindowRef:(void *)carbonWindowRef
但WindowRef总是空(我尝试FB :: CoreGraphicsDraw事件后得到它)
void Plugin::onCoreGraphicsDraw(FB::CoreGraphicsDraw* evt, FB::PluginWindowMacCG* win)
{
WindowRef win_ref = win->getWindowRef();
}
win_ref总是等于空。
我如何创建NSTextField
另一种方法?