Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_СА_СМ_ДМ.doc
Скачиваний:
36
Добавлен:
02.05.2019
Размер:
3.46 Mб
Скачать

Компоненты tTreeView w tListView

На базе этих компонентов создана оболочка Explorer.

Компонент TTreeView называют деревом. Дерево состоит из узлов (вершин). Свойство ShowButtons отвечает за то, будут ли отображаться кнопки со знаком "+" и "—" перед узлами, имеющими "потомство" (дочерние узлы). Щелчок на этих кнопках позволяет сворачивать/разворачивать дерево дочерних узлов. В противном случае делать это нужно двойным щелчком на узле.

Компонент TListView называют расширенным списком. Свойство ViewStyle определяет внешний вид компонента. Описание значений приведено в табл. 6.2.

Таблица 6.2. Режимы отображения компонента TListview

Значение

Внешний вид

vslcon

Элементы списка появляются в виде больших значков с надписью под ними. Картинки для больших значков хранятся в свойстве Largelmages. Возможно их перетаскивание

vsSmallIcon

Элементы списка появляются в виде маленьких значков с надписью справа. Картинки для маленьких значков хранятся в свойстве Smallimages. Возможно их перетаскивание

vsList

Элементы списка появляются в колонке один под другим с надписью справа. Перетаскивание невозможно

vsReport

Элементы списка появляются в нескольких колонках один под другим. В первой содержится маленький значок и надпись, в остальных — определенная программистом информация. Если

Задание к лабораторной работе

Разработать программу, функционально и интерфейсно эмулирующую заданную в варианте экранную форму.

Варианты заданий

  1. Эмуляция экранной формы пункта меню MS Word: Файл –Параметры страницы.

  2. Эмуляция экранной формы пункта меню MS Word: Формат – Абзац.

  3. Эмуляция экранной формы Калькулятора с расширенными возможностями.

  4. Эмуляция экранной формы пункта меню MS Word: Файл –Печать.

  5. Эмуляция экранной формы пункта меню MS Word: Формат – Шрифт.

  6. Эмуляция экранной формы пункта меню MS Word: Файл – Свойства.

  7. Эмуляция экранной формы пункта меню MS Word: Вставка- Ссылка – Оглавление и указатели.

  8. Эмуляция экранной формы пункта меню Borland Delphi: Search – Find.

  9. Эмуляция экранной формы пункта меню Borland Delphi: Project – Add to Project.

  10. Эмуляция экранной формы Свойства ярлыка.

  11. Эмуляция экранной формы пункта меню MS Word: Вставка-Объект.

  12. Эмуляция экранной формы пункта меню MS Word: Формат –Табуляция.

  13. Эмуляция экранной формы Сетевое окружение – Свойства.

  14. Эмуляция экранной формы Windows: Мой компьютер – Свойства.

  15. Эмуляция экранной формы пункта меню MS Word: Вставка – Поле.

Контрольные вопросы

  1. Для чего используется компонент TMainMenu?

  2. Что отображает компонент TListBox?

  3. Как создать полосу прокрутки?

  4. Какие кнопки расположены на вкладке Additional Палитры компонентов?

  5. Как добавить на форму рисунок?

  6. Какие кнопки расположены на вкладке Win32 Палитры компонентов?

  7. Что отображает компонент TTreeView?

  8. Для чего используется компонет TDirectoryListBox?

  9. Для чего нужен компонент TShellTreeView?

  10. Что отображает свойство ViewStyle компонента TListView?

  11. Какие компоненты обеспечивают создание многостраничных блокнотов?

  12. В чем отличие компонентов TTabControl и TPageControl?

86