nscolorpanel

    0热度

    1回答

    我需要处理NSFontPanel已关闭。有什么方法可以调用,什么时候发生? Thx回复。

    3热度

    3回答

    我正在使用NSColorWell,它被设置为不断更新。我需要知道用户何时完成了颜色面板中颜色选择器的控制(鼠标向上)编辑。 我安装了一个事件监视器,并且正在成功接收鼠标和鼠标移动的消息,但是NSColorPanel似乎阻止了鼠标移动。 底线是,我想将最终选定的颜色添加到我的撤消堆栈,而不会在用户选择其选择时生成所有中间颜色。 有没有办法创建一个自定义的NSColorPanel并替换共享面板的想法重

    -1热度

    1回答

    我有共享的NSColorPanel实例,我设置选择器给他。我用它作为背景颜色和字体颜色。当我想设置文本颜色一切正常,但是当我想设置背景颜色,然后选择器被调用两次,背景颜色已被更改为以前的颜色。有一些代码: - (IBAction)showColorPanel:(id)sender { NSColorPanel *panel = [NSColorPanel sharedColorPanel];

    0热度

    1回答

    我有一个NSToolbar。其中一个默认项目(由IB创建,因此您可以通过将NSToolbar添加到XIB中进行检查)是一个NSToolbar项目,可在单击时打开NSColorPanel。然而,我没有办法得到一个IBOutlet连接NSColorPanel到我的代码 - 我需要这样我可以得到NSColor。显然我错过了一些东西。任何人都知道如何将它连接起来?

    8热度

    3回答

    我想添加一个不透明滑块到NSColorPanel显示为1具体NSColorWell。所有其他颜色的井不应显示不透明度滑块。 我知道我可以设置此像这样sharedColorPanel: [[NSColorPanel sharedColorPanel] setShowsAlpha:YES]; 但我怎么做到这一点的时候,我只希望这种行为的单一颜色呢? 我试着添加一个IBAction,但是当你点击颜色

    1热度

    2回答

    我想在WebView子类中收到changeFont:和changeColor:消息。 根据文档,这些方法分别由NSFontManager和NSColorPanel发送给响应者。 然而,他们从来没有在我的WebView子类中被调用。这是预期的行为?如果不是,我做错了什么?

    1热度

    1回答

    我遵循一些例子,使NSButton子类作为NSColorWell(因为我们的NSButton子类已经给我们我们需要的外观行为),但我注意到后使用按钮调用面板并更改颜色,它也会更改文档中选定文本的颜色。如果我将NSColorWell与我们的外观定制区分开来,它会不会有这个问题? 但是,我仍然希望能够避免&仍然让我们使用我们的按钮子类。我已经看到讨论线程建议让按钮本身成为第一响应者,但是当按钮处于单独

    0热度

    1回答

    我想让NSColorPanel在用户点击NSColorWell时启动。面板在用户点击颜色时打开,但面板实例即使在用户关闭面板后也会保持。 所以我把它的releasedWhenClosed设置为true。但是,这次用户关闭窗口时,面板会正常释放,但下次用户通过点击相同颜色打开面板时,应用程序会崩溃,因为面板实例已经消失。 如何关闭窗口,但让用户再次启动颜色?具体而言,我设置颜色井的activate:

    2热度

    1回答

    添加NSColorWell控件并单击它时,它将显示NSColorPanel的共享实例。 不幸的是,默认情况下它不显示alpha/opacity滑块。 也是如此,当它从默认调用的MainMenu>格式>字体>显示颜色

    0热度

    1回答

    我在一个控制器中共享NSControlPanel。我将颜色更改为我的NSTextView背景和文本前景色。但是当我在面板中更改背景颜色时,文本颜色也会自动更改。问题在哪里? Thx回复! - (IBAction)showColorPanel:(id)sender { NSColorPanel *panel = [NSColorPanel sharedColorPanel]; [