Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Динамическое управление и настройка меню.

Читайте также:
  1. I. Территориальное управление Роспотребнадзора
  2. LINUX|| Управление памятью в ОС Linux. Карта памяти
  3. Lt;variant>управление различного рода естественными и технологическими процессами
  4. V2:Управление оборотным капиталом предприятия
  5. А есть ВЕРА и управление реальностью тоже интересно. ))) НЕгоже Комуто Нами Управлять!!!
  6. Автоматическое управление насосным агрегатом
  7. Административно-территориальное устройство России и местное самоуправление XVIII в. Судебная система и полицейские органы в XVIII в.
  8. Административное управление
  9. Административное управление
  10. Административное управление (классическая школа)

еню можно создавать или изменять динамически непосредственно при выполнении приложения. Например, возможно:

создать новое меню любого типа или удалить его; заблокировать или разблокировать отдельные пункты; сделать пункт меню видимым или невидимым; добавить или удалить пункт меню; изменить название пункта; установить или убрать отметку пункта; изменить главное меню формы на другое;

соединить два меню.

Для добавления пунктов меню используются методы Add и Insert, для удаления пунктов меню используется метод Delete.

Соединение меню можно выполнить автоматически при создании форм, установив свойство AutoMerge типа Boolean в значение True для подчиненных форм. Для главной формы приложения свойство AutoMerge должно быть установлено в значение False.

 

 

15. Характеристики формы. Разновидности форм.(Form).

Форма – это важнейший визуальный компонент, который представляет собой видимое окно Windows. В системе Delphi форма является компонентом, который служит контейнером для всех других компонентов.

Приложение может иметь несколько форм, одна из которых считается главной и при запуске программы отображается первой. Форма может быть модальной и немодальной. Немодальная форма позволяет без ее закрытия переключиться в другую форму приложения, а модальная форма требует обязательного закрытия перед обращением к любой другой форме приложения.

 

16. Организация взаимодействия форм.

Как и любой другой визуальный компонент, форма имеет свойства, методы и события, общие для всех визуальных компонентов. Мы можем отображать формы в Delphi двумя способами: Модально - пользователь имеет возможность работать только в одной форме и прежде чем перейти к другой, необходимо закрыть модальную форму. Немодально - пользователь может одновременно работать с несколькими формами.

Для того чтобы отобразить форму модально нужно записать такой код:

Form2.ShowModal; для не модальной: Form2.Show;

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

 

17. Создание модальной формы приложения.

Модально - пользователь имеет возможность работать только в одной форме и прежде чем перейти к другой, необходимо закрыть модальную форму. Для того чтобы отобразить форму модально нужно записать такой код:

Form2.ShowModal;

 

18. Работа с базами данных. Компоненты для работы с БД.

Компоненты VCL для работы с базами данных делятся на две категории: невизуальные компоненты доступа к данным и визуальные компоненты отображения данных. Компоненты доступа к данным обеспечивают механизм, с помощью которого можно получать данные, а визуальные компоненты позволяют просматривать и редактировать эти данные. Компоненты доступа к данным являются производными от класса TDataSet. К ним относятся TTable, TQuery ит.д. Визуальные компоненты отображения данных — это TDBEdit, TDBListBox, TDBGrid идр. Они работают во многом аналогично стандартным компонентам редактирования, списков или таблиц, за исключением того, что они привязаны к конкретной таблице базы данных или ее полю. Выполняя редактирование в компоненте отображения данных, вносятся изменения в соответствующую базу данных.




Дата добавления: 2014-12-19; просмотров: 142 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав