Как называется этот элемент управления Mac OS X? - PullRequest
1 голос
/ 11 июня 2009

У этого элемента управления есть имя? Или это просто набор простых элементов управления, объединенных вместе? Если да, то какие они контроли?

http://img8.imageshack.us/img8/3002/picture2xrb.png

Ответы [ 3 ]

6 голосов
/ 11 июня 2009

Похоже на NSTableView с пользовательским типом ячейки и без заголовка столбца. Посмотрите документацию для NSTableView tableView:dataCellForTableColumn:row:. Для столбцов, имеющих одинаковый тип для всех строк, вы также можете установить класс ячейки в построителе интерфейса.

Я сомневаюсь, что окно поиска является частью того же элемента управления.

Вы можете открыть Nib-файл приложения, чтобы увидеть, что там находится. Загляните внутрь пакета приложений. Если приложение называется Example, вы сможете найти перо в Example.app/Contents/Resources/English.lproj/MainMenu.nib.

4 голосов
/ 11 июня 2009

Лучший инструмент для исследования этого - fscript , в частности, FScriptAnywhere, который позволит вам определить класс и много другой информации о любом визуальном элементе любой программы Какао (и сделать много других интересных вещей с Какао программы).

2 голосов
/ 11 июня 2009

В дополнение к тому, что сказал Toholio, с помощью BWToolkit .

можно легко получить вид нижней панели кнопок
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...