TFilenameEdit Component

Unit

ToolEdit

Description
Компонента представляет собой строку редактирования для ввода имен файлов. Являясь наследником TComboEdit, компонента TFilenameEdit имеет кнопку, нажатие на которую приводит к открытию модального диалога выбора имени (открытия) файла (используется стандартный диалог открытия файла TOpenDialog). Выбранное имя файла заносится в строку редактирования, если пользователь нажмет "Ок" в диалоге выбора имени файла. Вы имеете доступ к выбранному имени файла как к свойству Text компоненты TFilenameEdit.

Вы можете запретить ручной ввод имени файла непосредственно в строке редактирования, установив свойство DirectInput в значение False.



Declaration
property DirectInput: Boolean;

Description
Свойство управляет тем, будет ли разрешен прямой ввод данных в строку редактирования компоненты TComboEdit (или унаследованных от нее компонент). Если свойство DirectInput = False, то прямой ввод данных в строку запрещен, и пользователь должен использовать кнопку для вызова диалога (или других определенных разработчиком действий) для внесения изменений в данные компоненты.