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

Как обнаружить прокрутку для NSOutlineView?
У меня есть два NSOutlineViews, показанные рядом, они содержат одинаковое количество строк (это обязательное условие), и мне нужно синхронизировать их, когда пользователь прокручивает с помощью мыши, клавиатуры или полос прокрутки, поэтому я вижу одну...
1106 просмотров
schedule 16.10.2022

Почему NSManagedObjectContext = nil после первой попытки получить его?
У меня есть NSOutlineView с пользовательским NSOutlineViewDataSource на основе отношения родитель-потомок или двух объектов базовые данные . Я еще не нашел простого способа привязать их к представлению, поэтому сейчас я выясняю, как сообщить...
1533 просмотров
schedule 09.05.2024

Сбой вызовов NSOutlineView setNeedsDisplayInRect
У меня есть NSOutlineView, который использует собственный подкласс NSCell для рисования NSProgressIndicator. Каждая NSCell имеет свойство refreshing , которое задается методом делегата NSOutlineView willDisplayCell:forItem: , например: -...
350 просмотров

можно ли использовать setcontent NSTreeController с NSXMLDocument?
Я пытаюсь отобразить содержимое простого файла plist (xml) в виде схемы. Когда у меня есть данные файла либо в NSXMLDocument, либо в NSDictionary, можно ли просто использовать эту существующую структуру для заполнения TreeController? Все примеры...
852 просмотров

Сохранение фокуса или состояния первого ответчика NSOutlineView
У меня есть подкласс NSOutline. Когда он теряет фокус, треугольник раскрытия выбранной строки меняет форму перевернутого шаблона (белого) обратно на черный. Я не хочу, чтобы это произошло: я хочу, чтобы внешний вид выбранной строки оставался таким...
161 просмотров
schedule 17.02.2024

Как получить доступ к тексту определенной строки элемента управления структурой с помощью AppleScript?
Я пытаюсь выбрать конкретную строку схемы с помощью AppleScript на основе ее текста. Вот что я рассматриваю (но не работает): repeat with aRow in rows of outline 1 of scroll area 1 of splitter group 1 of window 1 set t to text of cell of...
1924 просмотров
schedule 13.05.2024

NSOutlineView, расширение и свертывание могут привести к вырезанию содержимого ячеек.
Я испытываю странные визуальные артефакты во время быстрого расширения и свертывания групп NSOutlineView на основе представлений. Если группа развернута, и я дважды щелкаю (сворачиваюсь, а затем быстро расширяюсь) стрелку расширения, содержимое...
265 просмотров
schedule 01.12.2022

NSTable/OutlineView: редактировать текстовое поле в строке, не выбирая строку
Контекст: У меня есть NSOutlineView, который действует как список источников, но не использует фактический стиль выделения списка источников. (Представьте боковую панель в Finder.) Этот layoutView имеет только два уровня: 1) "группы" и 2)...
208 просмотров

Фильтрация дочерних элементов NSOutlineView с помощью NSTreeController
Я разрабатываю приложение для Mac, которое использует основные данные. Я использую NSOutlineView и NSTreeController для привязки данных в представлении. Вы можете предположить структуру моих данных как Parent Item 1 Child Item 1...
700 просмотров

NSOutlineView привязан к NSTreeController (узлы рушатся при изменении размера окна)
Я могу успешно связать NSTreeController с NSOutlineView с помощью Interface Builder. И когда я пытаюсь сделать то же самое программно, я также могу заставить это работать, за исключением одной маленькой проблемы. Изменение размера окна, к которому...
245 просмотров
schedule 13.01.2024

Пользовательский `NSOutlineView` не отображает контекстное меню при щелчке правой кнопкой мыши
Я реализую функцию переименования/редактирования в файле NSOutlineView . Базовая реализация выглядит так: @objc func renameAction() { let row = outlineView.clickedRow let rowView = outlineView.view( atColumn: 0, row:...
283 просмотров
schedule 26.10.2023

Как расширить дочерний элемент NSOutlineView?
Я пытаюсь развернуть и выбрать дочерний элемент элемента в представлении структуры, но единственное, что я могу сделать, это выбрать корневой элемент и развернуть только этот элемент, а не его дочерние элементы. Я заполняю схему просмотра...
209 просмотров
schedule 16.04.2024