Соглашения UI для NSPredicateEditor
Мне известны примеры реализации / учебника NSPredicateEditor:
http://developer.apple.com/library/mac/#samplecode/PredicateEditorSample/Introduction/Intro.html
Единственные места, где я видел пользовательский интерфейс, напоминающий NSPredicateEditors в реальных приложениях, - это форма Smart Playlist в iTunes и форма фотофильтра в Aperture. Мне любопытно о соглашениях для:
- Размещение NSPredicateEditor относительно табличного представления.
- Пользовательский интерфейс, чтобы скрыть и раскрыть NSPredicateEditor.
- Кнопки (если есть) для применения предиката.
Каковы другие примеры эффективных реализаций NSPredicateEditor в реальных приложениях?
1 ответ
Решение
cmd-f в Finder откроет окно расширенного поиска, в котором есть редактор предикатов с сопровождающим табличным представлением.