Главная страница
Навигация по странице:

  • ЛАБОРАТОРНАЯ Р АБОТА 12

  • ЛАБОРАТОРНАЯ Р АБОТА 13

  • Компонент TTabControl.

  • Компонент TPageControl.

  • фывфыв. Практикум по дисциплине Разработка приложений в визуальных средах для студентов специальностей


    Скачать 1.39 Mb.
    НазваниеПрактикум по дисциплине Разработка приложений в визуальных средах для студентов специальностей
    Анкорфывфыв
    Дата24.03.2021
    Размер1.39 Mb.
    Формат файлаdoc
    Имя файлаLaboratorny_praktikum_chast1_Elektronny_ebntu.doc
    ТипПрактикум
    #187875
    страница17 из 24
    1   ...   13   14   15   16   17   18   19   20   ...   24

    2. Постановка задачи



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

    3. Задание



    Разработать приложение, содержащее три формы – три способа представления графической информации.

    На 1-й форме продемонстрировать отображение графических картинок, созданных в других графических редакторах.

    На 2-й форме с помощью кнопочного меню рисовать различные графические фигуры посредством компоненты класса TShape.

    На 3-й форме реализовать рисование простейшими примитивами, типа линия, прямоугольник, эллипс и т.д.

    ЛАБОРАТОРНАЯ РАБОТА 12

    Разработка приложения, управляемого с помощью панели инструментов



    Цель лабораторной работы: Научиться подключать инструментальную панель, изучить основные свойства и типы кнопок и использование их для управления вычислительным процессом

    1. Краткие сведения



    Для создания панели инструментов используется компонент TToolBar- инструментальная панель, пиктограмма которой имеет вид .

    Компонент TToolBar – это специальный контейнер для создания инструментальных панелей. В компонент TToolBar можно поместить любые другие компоненты. Как правило, он используется для расположения в ней кнопок, с помощью которых можно оперативно выполнить нужную команду. Кнопки можно группировать и располагать в несколько рядов.

    Главная отличительная черта TToolBar - его способность гибкого управления дочерними элементами, которые он может группировать, выравнивать по размерам, располагать в несколько рядов. Компонент может манипулировать любыми вставленными в него дочерними элементами, но все его возможности в полной мере проявляются только при использовании специально для него разработанного компонента TToolButton (инструментальная кнопка). Этот компонент похож на кнопку TSpeedButton, но в палитре компонентов его нет.

    Для того, чтобы вставить TToolButton в инструментальную панель TToolBar, необходимо правой кнопкой щелкнуть на компоненте TToolBar и в открывшемся окне выбрать NewButton или NewSeparator (новый сепаратор). Сепараторы предназначены для функционального выделения на инструментальной панели групп элементов и представляют собой разновидности кнопок TToolButton.

    Хотя компонент TToolButton не имеет свойства, предназначенного для хранения картинки, однако он умеет использовать контейнер TImageList, чтобы извлечь из него нужную картинку и поместить ее на инструментальную кнопку.

    2. Постановка задачи



    Разработать приложение, вычислительный процесс которого управляется компонентами, расположенными в инструментальной панели.

    3. Задание



    Разработать программу, в которой предусмотреть управление вычислительным процессом с помощью кнопок, расположенных на инструментальной панели. Задание использовать из лабораторной работы №8.

    ЛАБОРАТОРНАЯ РАБОТА 13

    Разработка приложения, представленного в виде многостраничного документа



    Цель лабораторной работы: Изучить компоненты TPageControl, TTabSheet.

    1. Краткие сведения



    Для создания многостраничных документов используются компоненты TTabControl и TPageControl.
    Компонент TTabControl.

    Компонент TTabControl (на странице Win32) представляет собой контейнер с закладками. Свойство Tabs определяет названия и количество закладок. Событие OnChange возникает при выборе новой закладки и позволяет управлять содержимым окна компонента.
    Компонент TPageControl.

    Компонент TPageControl (на закладке Win32) представляет собой контейнер с закладками, на каждой из которых содержаться панели класса TTabSheet. На каждой панели класса TTabSheet может содержаться свой набор помещенных на нее компонент.

    Для того чтобы добавить новую панель и закладку, нужно щелкнуть правой кнопкой по компоненте PageControl и из локального меню выбрать команду NewPage.

    Свойства:

    ActivePage: TTabSheet - содержит активную панель. С помощью этого свойства можно установить активной нужную панель.

    События:

    OnChange - возникает при переключении панелей.

    1   ...   13   14   15   16   17   18   19   20   ...   24


    написать администратору сайта