I've got an NSSlider. I've set it to update continuously. In my update code I have:
[quality setToolTip:qualityTooltips[pos]];
This updates the tooltip, but the tooltip is not displayed while I'm dragging the slider. In fact it vanishes as soon as you click the slider. I'd like it to always be visible while I'm dragging the slider, is this possible?
Related
The task is to keep the tooltip visible on screen upon clicking on chart dot like this
Right now my tooltips disappear when moving mouse, is there any way to achieve this?
As show in this image. This effect only occurs when hovering on clicking on the control.
I want to be able to hide the slider if it isn't being hovered over. Has_focus() only works if it was being clicked on.
For the sliders, you should be able to use the mouse_enter() signal to handle "hovering." And then mouse_exit() when the cursor leaves the slider. But make sure that "Ignore Mouse" is not checked on the slider properties.
http://docs.godotengine.org/en/stable/classes/class_control.html?highlight=mouse_enter
I have an NSButton created in Interface Builder with the style "Round Textured". When the button is disabled, the text colour does not go grey as you would expect. Oddly enough when the button contains an image instead of text, the image does go grey, as seen in the below screenshot (top buttons are enabled, bottom buttons are disabled).
How can I get the text to go grey when the button is disabled?
Update: So it gets weirder: the view containing the button is shown in a popover and every second time the view is shown the button is greyed out.
It seems, at least in Yosemite, as long as you set button.wantsLayer = YES on the button view, that it then works. Go figure.
In my code ,I need to hide the slider by click ,then show it by click again,but when it show ,i see an animation like the slider width from 0 to its width,may anyone tell me how to show the slider without an animation?