Dialog.PageSearch

Dialog.PageSearch ( table DialogText = nil )
Примеры

Описание

Представляет диалоговое окно, что позволяет пользователю поиск страниц по ключевым словам. Ключевые слова (keywords) могут быть определены по каждой странице проекта. Результатом поиска, показываемый пользователю, является список описаний страниц (если имеется), или имена страниц.

Параметры

DialogText

(таблица) Таблица, содержащая текст, отображаемый в элементах управления диалогового окна, взамен текста по умолчанию на английском языке. Если этой таблицей является значение nil, по умолчанию используется английский язык. Если таблица указана, используются только те индексы, что определены. Это позволяет сделать частичный перевод или изменения текста. Таблица может содержать одно или более из следующих значений:

КЛЮЧ
KEY
ТИП
TYPE
ОПИСАНИЕ
DESCRIPTION
DialogTitleстрокаТекст заголовка диалогового окна.
SearchForLabelстрокаТекст объекта надпись (label) "Search for: - Поиск:".
AllowPartialMatchesстрокаТекст объекта метка (checkbox) "Allow partial matches - Разрешить частичное совпадение".
AllowPartialMatchesCheckboxлогическийЗначение по умолчанию для объекта метка (checkbox) "Allow partial matches - Разрешить частичное совпадение". (true (истина) = отмечен, false (ложь) = метка снята)
CaseSensitiveстрокаТекст для объекта метка (checkbox) "Case sensitive - Учитывать регистр".
CaseSensitiveCheckboxлогическийЗначение по умолчанию для объекта метка (checkbox) "Case sensitive - Учитывать регистр". (true (истина) = отмечен, false (ложь) = метка снята)
SearchButtonстрокаТекст для кнопки поиска.
ResultsGroupстрокаТекст для группы объектов метка (checkbox) "Results (Double-click to jump to page) - Результаты (Двойной клик для перехода на страницу".
CancelButtonстрокаТекст для кнопки отмена (cancel).

Возврат

Ничего. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Пример 1

Dialog.PageSearch();
Показываем диалоговое окно поиска страницы, предоставляя пользователю поиск по ключевым словам в приложении.

Пример 2

tbSearchProps = {DialogTitle = "Search Catalog", SearchForLabel = "Search catalog for:"};
Dialog.PageSearch(tbSearchProps);
Устанавливаем в диалоговом окне поиска текст "заголовка (title)" и текст "поиск (search for)" и затем показываем его, предоставляя пользователю поиск по ключевым словам в приложении.
Смотрите также: Связанные действия