Вопросы по теме 'nscontrol'

Позволить NSSlider двигаться другими путями?
Я пытаюсь понять, как сделать слайд без перетаскивания. Обычно, когда я хочу изменить значения с помощью ползунка, я делаю либо «щелкните левой кнопкой мыши в любом месте поля ползунка», либо непрерывно «щелкните левой кнопкой мыши ручку и перетащите...
495 просмотров
schedule 08.05.2023

Как заставить NSButton отсоединяться от NSStackView при изменении размера представления стека?
Как вы можете заставить NSButton отсоединиться от NSStackView при изменении размера представления стека? NSControl подклассы, использующие NSCell рисование, по-видимому, думают иначе, чем другие NSView подклассы, о видимости с...
687 просмотров

Objective-C: Правильная обработка общих свойств между подклассами NSControl и NSActionCell?
Одна из вещей, в которой я всегда был неуверен, - это как правильно обрабатывать связь между пользовательским подклассом NSControl и подклассом NSCell . На протяжении моего знакомства с Какао я видел, как он несколько раз упоминал, как...
180 просмотров
schedule 09.07.2022

NSButton mouseDown mouseUp ведет себя по-разному при включении
Если NSButton не включен, mouseDown: и mouseUp: ведут себя так, как ожидалось (поэтому, когда мышь нажата, вызывается mouseDown:, а когда она отпускается, вызывается mouseUp:) Однако, если NSButton включен, то mouseUp: вообще не вызывается, а...
5303 просмотров
schedule 10.10.2022

NSSegmentedControl программно выделяет сегмент
У меня есть NSSegmentedControl , в котором при щелчке пользователя должны быть выполнены некоторые условия, прежде чем действие будет отправлено его цели. До сих пор мне удавалось это делать, переопределяя обработчик событий -mouseDown и вызывая...
1324 просмотров

Подсветка NSSegmentedControl с синим оттенком и одиночным выбором
Существует ли задокументированный способ использования NSSegmentedControl режима отслеживания NSSegmentSwitchTrackingSelectOne (т. е. исключительного выбора одного сегмента в элементе управления) и его рендеринга с использованием режима выделения...
259 просмотров