На главную   На главную   Форумы Новости Документация Скачать Купить  
Регистрация  
Система Allegro
Oб Allegro Характеристики Пример конфигурации Документация База ошибок Развитие
Версия для печати К списку книг Вернуться к оглавлению Предыдущий параграф Следующий параграф
Поиск по книге

Глава 12. РАЗРАБОТКА ОКОННОГО ИНТЕРФЕЙСА

Диалог выбора папки TDocDirDialog

Этот компонент рекомендуется использовать в тех случаях, когда необходимо в процессе работы программы вызвать стандартный диалог выбора папки « Проводника по документам».


Свойства Published  
Title Заголовок для окна диалога.
Transaction Транзакция

Свойства Public тип readonly  
Dir_ID integer   DIR_ID выбранной папки.
DirName string readonly Название выбранной папки

Методы  
function Execute: boolean Вызывает диалог на экран. Возвращает True, если пользователь выбрал папку в диалоге и False, если он нажал кнопку «Отмена».

Использовать компонент TDocDirDialog несложно. Достаточно в Инспекторе объектов указать транзакцию. Затем в программе следует вызвать метод Execute, а затем прочитать значение свойства Dir_ID. Например , так:

with DocDirDialog1 do
if Execute then
  ShowMessage(IntToStr(Dir_ID));

Еще проще использовать оконные компоненты – селекторы папок TDocDirEdit и TDBDocDirEdit, которые вызывают тот же диалог выбора папки.



Система Allegro. Руководство разработчика Наверх