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.


 

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

55674. Натхненна спадщина. З історії розвитку культури м.Сміли Черкаської області 291 KB
  Факти такі. У 19 ст. в містечку існувало дві типографії, в одній із них 1885 року граф Олександр Олексійович Бобринський надрукував своє генеалогічне дерево. 1895 року почала діяти публічна бібліотека при Смілянському народному училищі. На ці ж роки припадає розквіт театру Бобринських.
55675. Використання міжпредметних зв’язків, як один із за 251.5 KB
  Специфіка викладання іноземної мови відкриває широкі можливості у використанні міжпредметних зв’язків з метою підвищення зацікавленості учнів до вивчення іноземної мови. Коли учні вчать іноземну мову, вони мимохідь знайомляться з новою для них країною, з її культурою, історією, літературою, новим способом життя.
55676. Розробка системи уроків геометрії у 9 класі профільної школи з теми: «Геометричні перетворення» 275.5 KB
  При вивченні цієї теми розглядаються деякі конкретні приклади перетворення фігур а також загальне питання руху. Перетворення геометрії є основою для введення подібності фігур. Поняття про перетворення фігур...
55677. Методи накладання покривних (бинтової, косинкової, пращоподібної і пластирної) пов’язок і давлючої бинтової пов’язки 188 KB
  Мета: дати поняття про загальні вимоги щодо накладання покривних пов’язок: бинтової косинкової пращоподібної пластирної та пояснити правила накладання давлючої бинтової пов’язки...
55678. Методи групової роботи при вивченні математики 169 KB
  Групові форми навчання основні відомості та загальні рекомендації Групова форма навчання – це така форма організації навчальних занять за якої певній групі студентів ставиться єдине навчальне завдання для розв’язання якого потрібне об’єднання...
55679. ДІЯЛЬНІСНИЙ ПІДХІД ЯК ТЕХНОЛОГІЯ ОПРАЦЮВАННЯ СТАТЕЙ ПІДРУЧНИКА 116.5 KB
  Завдяки сучасним змінам в освітній системі держави стало актуальним звернення педагогів до проблем застосування активних та інтерактивних методів навчання. Завдяки чисельним публікаціям і системі додаткової освіти у свідомості людей поступово формується думка...
55680. Організація проектної діяльності на уроках біології 307.5 KB
  У ході здійснення проекту школярі навчаються надавати допомогу своїм товаришам по роботі в них формується вміння самостійно орієнтуватися в інформаційному просторі виробляється обов’язковість і відповідальність.
55681. Даючи знання – не відбирай здоров'я! 428.5 KB
  Організація оздоровчофізкультурної діяльності учнів на уроках та в позаурочний час значною мірою зумовлюється потребами суспільства. Мета якої підвищення фізичної підготовленості учнів засобами сучасних фізкультурнооздоровчих систем формування основи...