19790

Створення меню. Компоненти MainMenu та PopupMenu

Доклад

Информатика, кибернетика и программирование

1.Створення меню. Компоненти MainMenu та PopupMenu. MainMenu невізуальний на відміну від візуальних компонентів TEdit і TLabel в точності відповідних своєму зовнішньому вигляду в працюючій програмі. Це означає що хоча його видно на формі як невеликий квадрат у вікні створеної програми ...

Украинкский

2013-07-17

28 KB

6 чел.

1.Створення меню. Компоненти MainMenu та PopupMenu.

MainMenu - невізуальний, на відміну від візуальних компонентів TEdit і TLabel, в точності відповідних своєму зовнішньому вигляду в працюючій програмі. Це означає, що хоча його видно на формі як невеликий квадрат, у вікні створеної програми в такому вигляді компонент не з'явиться. Подання його на формі в мініатюрному вигляді просто вказує на наявність в програмі об'єкту, відповідального за меню. А створюється меню за допомогою спеціального редактора.
Редактор меню викликається подвійним клацанням на об'єкті MainMenul. Спочатку меню порожнє. У Інспекторові об'єктів треба відкрити категорію Localizable (Настроювані) і у властивості Caption (Заголовок) ввести назву першого пункту, на-приклад стандартну команду & Файл із зазначеною гарячою клавішею, а потім натиснути клавішу ENTER. Редактор меню переключиться назад в проектуєме меню, де вже з'явиться перший пункт.

PopupMenu -  призначений для створення контекстних меню. Контекстне меню через спосіб своєї появи називають ще спливаючим меню. Компонент PopupMenu майже не відрізняється від компонента MainMenu і також є невізуальним. Але на відміну від Головного меню, яке одне на Формі, спливаючі меню можуть бути у кожного об'єкта, розміщеного на Формі. Тому потрібно розмістити на Формі і запрограмувати стільки компонентів PopupMenu, скільки контекстних меню передбачається використовувати в програмі. Крім того, контекстне меню не має кількох пунктів верхнього рівня, так як всі його пункти розташовуються в одному вертикальному стовпці. Після того як компонент PopupMenu розміщений на Формі, структура меню формується абсолютно аналогічно створенню Головного Меню (компонент MainMenu). Далі, для того, щоб контекстне меню певного об'єкта (наприклад, компонента StringGrid) викликалося в програмі, необхідно властивості PopupMenu цього об'єкта присвоїти ім'я відповідного Delphi компонента PopupMenu.


 

А также другие работы, которые могут Вас заинтересовать

75049. ВОЗНИКНОВЕНИЕ ЧИСЕЛ 695.5 KB
  В современном мире человек постоянно пользуется числами, даже не задумываясь об их происхождении. Без знания прошлого нельзя понять настоящее. Поэтому целью данной работы является исследование истории возникновения чисел, связанной с необходимостью выражения всех чисел знаками.
75050. Основные направления поэтического творчества Ф. Достоевского 111.5 KB
  Цель моей исследовательской работы: выявить основные направления поэтического творчества Ф. Достоевского. Объект исследования: произведения поэта, литература о жизни и творчестве поэта после выхода из острога в 1854 году. Задачи исследования я бы сформулировала так: «Каково поэтическое наследие Ф.М.Достоевского?»
75051. Берегите око от монитора 505 KB
  Целью моей исследовательской работы стало изучение влияния компьютера на здоровье школьников а именно влияние компьютера на зрение ребёнка исходя из этого были поставлены следующие задачи: Задачи: Проанализировать влияние компьютера на зрение учащихся.
75052. Исследование динамики распространения вируса гриппа среди населения 114.5 KB
  В последние дни апреля 2009 года в средствах массовой информации появилось сообщение о появлении в Мексике нового вируса гриппа. Жертвами заболевания в Мексике стали в основном взрослые люди от 25 до 45 лет отличительная черта пандемического гриппа. человек 165 населения том числе...
75053. Формирование желаемого поведения (на примере кошки) 92 KB
  Цель моей работы - изучение теории подкрепления и её практическое применение в воспитании домашней кошки Василисы. Мной поставлены задачи: познакомиться с теорией подкрепления желаемого поведения, изучить законы подкрепления, применить принципы подкрепления на практике.
75054. Памятники 63 KB
  Памятники –- это не только архитектурные сооружения со своими композиционными особенностями но это прежде всего история. А история нашего города –- это памятники которые могут о многом поведать: и смутные годы гражданской войны и героические страницы Великой Отечественной и давно забытый...
75055. Каспий. Карты прошлого и настоящего 970.5 KB
  Свое название море получило от имени древних племен - каспиев, населявших среднее и юго-восточное Закавказье во втором тысячелетии до нашей эры. В первом тысячелетии до нашей эры соседние племена оттеснили каспиев в юго-западную часть побережья, которое получило название Каспиана.
75056. Диета и ее последствия 656.5 KB
  Цель работы: Определить позитивные и негативные стороны диет. Гипотеза: Не каждая диета является подходящей для любого организма. Задачи: Проследить историю диет. Изучить виды диет. Опросить девушек разных возрастных групп Провести анкетирование среди девушек нашей школы «Как я отношусь к диетам»
75057. Особенности почв участка Кожуховского затона 334 KB
  Существенным и неотъемлемым качеством почвы является её плодородие. Плодородие почвы называют её способность обеспечивать растения необходимым количеством питательных элементов воды и воздуха.