- •Организация главного меню;
- •Организация контекстного (вспомогательного ) меню;
- •Работа с компонентами-диалогами;
- •Организация динамической настройки меню средствами Delphi;
- •Компоненты для построения диаграмм Используются компоненты Chart и dbСhart.
- •Ползунок – компонент TrackBar
- •Полоса прокрутки – компонент ScrollBar
- •Организация работы с таблицами;
Вопросы к экзамену
по дисциплине «Языки и системы программирования»
для группы 53-1 в 2013-14 году
-
Организация главного меню;
Главное меню обычно располагают под заголовком формы. В Delphi главное меню реализовано компонентом MainMenu, который расположен на странице Standard. Компоненты, применяемые при создании меню, являются невизуальными, т. е. на этапе выполнения их значки не отображаются и пользователь видит только меню, сгенерированное данными компонентами. Для создания пунктов меню необходимо открыть Дизайнер меню, который вызывается из контекстного меню, связанного с компонентами MainMenu, командой Menu Designer либо двойным щелчком левой кнопки мыши на компонентах MainMenu. В работающем приложении главное меню всегда отображается в левом верхнем меню. На любом этапе создания приложения меню можно отредактировать. Для этого следует войти в Дизайнер меню, установить курсор на нужном пункте и вызвать контекстное меню щелчком правой кнопки мыши. Контекстное меню позволяет вставить новый пункт (Insert), удалить существующий (Delete), создать выпадающее меню (Create Submenu).
-
Организация контекстного (вспомогательного ) меню;
Различают два типа меню: главное и контекстное (локальное, всплывающее). В Delphi всплывающее реализовано компонентом PopupMenu. Компонент расположен на странице Standard. Компоненты, применяемые при создании меню, являются невизуальными, т. е. на этапе выполнения их значки не отображаются и пользователь видит только меню, сгенерированное данными компонентами. Для создания пунктов меню необходимо открыть Дизайнер меню, который вызывается из контекстного меню, связанного с компонентам PopupMenu. На любом этапе создания приложения меню можно отредактировать. Для этого следует войти в Дизайнер меню, установить курсор на нужном пункте и вызвать контекстное меню щелчком правой кнопки мыши. Контекстное меню позволяет вставить новый пункт (Insert), удалить существующий (Delete), создать выпадающее меню (Create Submenu). Чтобы связать щелчок правой кнопкой мыши на компоненте с раскрытием меню, в свойство PopupMenu этого компонента надо записать имя меню.
-
Работа с компонентами-диалогами;
На странице Dialogs палитры компонентов расположены компоненты, реализующие диалоговые окна общего назначения.
Использование стандартных окон диалога:
-
Поместить на форму компонент и настроить его свойства в Инспекторе объектов или программно.
-
Вызвать метод Execute, который создаёт и выводит окно на экран. Вызов этого метода обычно располагается в обработчике какого-либо события.
-
использование введённых с помощью диалогового окна данных.
диалоговые окна открытия и сохранения файла. Так как окна похожи, то компоненты OpenDialog и SaveDialog, предназначенные для их создания. Свойство FileName строкового типа задаёт имя и полный путь файла, выбранного в диалоге. Свойство Filter можно задать в Инспекторе объектов или программно. На этапе проектирования следует щёлкнуть по кнопке в строке Filter и в открывшемся редакторе записать название типа файла (слева) и маску (справа). У компонента SaveDialog следует задать свойство DefaultExt, определяющее расширение, добавляемое по умолчанию к имени файла. Для тонкой настройки параметров и внешнего вида окна используется составное свойство Options. Для ввода имени с клавиатуры предусмотрен компонент Edit, который можно заменить на ComboBox, присвоив свойству FileEditStyle значение fsComboBox вместо fsEdit. Специализированные диалоги открытия и сохранения графических файлов OpenPictureDialog и SavePictureDialog отличаются от OpenDialog и SaveDialog удобной возможностью просматривать изображения и заданным значением свойства Filter.