- •Организация главного меню;
 - •Организация контекстного (вспомогательного ) меню;
 - •Работа с компонентами-диалогами;
 - •Организация динамической настройки меню средствами 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.
