- •Содержание
- •1 Теоретическая часть 5
- •2 Практическая часть 27
- •Введение
- •1 Теоретическая часть
- •Обзор существующих программных продуктов
- •1.1.1 Обзор windows commander 5.11
- •1.1.2 Обзор far manager 1.70
- •1.2 Описание компонент. Обоснование их выбора
- •1.2.1 Компонент tform
- •1.2.2 Компонент tlabel
- •1.2.3 Компонент tmainmenu
- •1.2.4 Компонент tstatusbar
- •1.2.5 Компонент tbutton
- •1.2.6 Компонент taboutbox
- •1.2.7 Компонент tdrivecombobox
- •1.2.8 Компонент tlistview
- •1.2.9 Компонент timagelist
- •2 Практическая часть
- •2.1 Постановка задачи
- •2.2 Алгоритм реализации проекта
- •2.3 Инструкция для пользователя
- •Заключение
- •Список использованной литературы
- •Приложение
1.2.4 Компонент tstatusbar
Таблица 5
Свойства, события и методы компонента StatusBar
Свойства |
Описание |
Height |
Изменение высоты |
Font |
Изменение шрифта |
SizeGrip |
Отображение в правом нижнем углу небольшого треугольника |
Alignment |
Способ выравнивания текста на данной панели |
Свойства |
Описание |
Width |
Ширина панели в пикселях |
Style |
Определяет вывод текста |
Компонент StatusBar в программе используется для вывода поясняющего текста (количества элементов в текущей директории).
1.2.5 Компонент tbutton
Компонент TButton – стандартная кнопка, обычно используется для запуска действия, для управления программами. Свойства color для оформления надписи у кнопки нет. Свойства и события этого компонента описаны в таблице 6.
Таблица 6
Свойства и события компонента TButton
Свойство |
Назначение |
Cancel |
Если имеет значение True, событие OnClick кнопки возникает при нажатии клавиши Esc |
Default |
Если имеет значение True, событие OnClick кнопки возникает при нажатии клавиши Enter |
ModalResult: TModalResult |
Определяет результат, с которым было закрыто модальное окно |
Событие |
Описание |
Property OnClick |
Реакция на нажатие этой кнопки |
Компонент TButton используется для реализации основных функций файлового менеджера.
1.2.6 Компонент taboutbox
Для этого компонента нет определенных свойств, методов и событий, он является отдельной формой с набором некоторых компонент (Label, Image) и позволяет выводить с помощью команды AboutBox.ShowModal сведения о программе (кто разработал, проверил, какая дисциплина и т.д.). В программе он использован для отображения пункта меню "О программе".
1.2.7 Компонент tdrivecombobox
DriveComboBox — выпадающий список дисков (драйверов). При размещении на форме этот компонент автоматически отображает список имеющихся на компьютере дисков. Во время выполнения приложения можно прочитать имя выбранного пользователем диска в свойстве Drive, а строку, содержащуюся в окне списка — в свойстве Text.
Свойство TextCase задает регистр отображения: tcUpperCase — в верхнем регистре, tcLowerCase — в нижнем.
Связать компонент DriveComboBox со списком каталогов, отображаемых компонентом DirectoryListBox, можно во время проектирования через свойство DirList компонента DriveComboBox. Это свойство может указывать на компонент типа DirectoryListBox. Можно обеспечить связь этих двух типов компонентов и программно, включив в обработчик события OnChange компонента DriveComboBox оператор
DirectoryListBox1.Drive:= DriveComboBox1.Drive;
Этот оператор задает имя диска, выбранное пользователем в компоненте DriveComboBox1, свойству Drive списка каталогов DirectoryListBox1.
Аналогичным оператором можно обеспечить связь компонента DriveComboBox с деревом каталогов и файлов в компоненте DirectoryOutline:
DirectoryOutline1.Drive:= DriveComboBox1.Drive;