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.


 

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

12332. Әлеуметтік стратификация және әлеуметтік мобильділік теориясы 324 KB
  Әлеуметтік стратификация және әлеуметтік мобильділік теориясы 1. Қоғамның әлеуметтік топқа жіктелуі. 2. Әлеуметтік стратификация теориясы және оның мәні 3. Әлеуметтік мобильдік және оның түрлері. 4. Қазіргі Қазақстандағы әлеуметтік стратификация ме
12333. Әлеуметтану пәні бойынша Тест жауаптары. 37.3 KB
  Әлеуметтану пәні бойынша Тест жауаптары. Әлеуметтану ғылымы пән ретінде Қоғам адамзат дамуының белгілі бір тарихи кезеңінде өз қажеттерін канағаттандыру мақсатында тұрақты және біртұтас қалыптасқан әлеуметтік нормалар мен әдетғұрыптар негізінде өзара байл...
12334. Әлеуметтанудың қалыптасуы, оның зерттеу объектісі мен пәні 2.71 MB
  PAGE 1 АЛҒЫ СӨЗ Әлеуметтану теориялық және практикалық түрғыдан алғанда аса қызықты да пайдалы ғылым. Ол маңызды әрі күрделі объектіні яғни адамзат қоғамын оның құрылымы мен даму заңдарын адамдар мен қауымдастықтарда және әлеуметтік топтарда қандай әле
12335. Әлеуметтану ғылым ретінде 51.16 KB
  Әлеуметтану ғылым ретінде Әлеуметтану ғылым ретінде Әлеуметтану ғылыми білімнің дара саласы ретінде біршама кеш қалыптасты. Оның негізін 19 ғасырдың екінші жартысында Огюст Конт пен Герберт Спенсер қалады. Әлеуметтану түсінігі алғаш рет француз философы әрі социол...
12336. ӘЛЕУМЕТТАНУ ҒЫЛЫМНЫҢ НЕГІЗГІ ТАРИХИ ДАМУ КЕЗЕҢДЕРІ 36.79 KB
  ӘЛЕУМЕТТАНУ ҒЫЛЫМНЫҢ НЕГІЗГІ ТАРИХИ ДАМУ КЕЗЕҢДЕРІ Әлеуметтану қалай пайда болды оның алғы шарттары шығу себептері қандай оның ғылым болып қалыптасуына қандай қозғаушы күштер түрткі болды Бұл сұрақтарға бірден жауап беру емес оңай емес. Өйткені әлеу...
12337. Әлеуметтану ғылыми пән ретінде 592.5 KB
  І тақырып. Әлеуметтану ғылыми пән ретінде 1. Қоғам туралы түсінік. 2. Әлеуметтанудың объектісі мен пәні. 3. Әлеуметтанудың категориялары мен заңдары. 4. Әлеуметтанудың құрылымы мен қызметі. 5. Әлеуметтанудың басқа гуманита...
12338. Әлеуметтану ғылым ретінде. Макс Вебер «ұғыну, түсіну» социология және идеалды тип ұғымы 75.5 KB
  Әлеуметтану ғылым ретінде Әлеуметтану қоғамның қалыптасуы жұмыс істеуі және даму заңдылықтары туралы ғылым. Социология әлеуметтану фактілерді үдерістерді қатынастарды жеке тұлғалардың әлеуметтану топтардың қызметін олардың рөлін мәртебесі мен әлеумет
12339. Әлемдік әлеуметтанудың даму тарихы 84.5 KB
  2сабақ. Әлемдік әлеуметтанудың даму тарихы. 3 сағат. 1. Антикалық және Ортағасыр дәуіріндегі әлеуметтік ойлар. 2. Жаңа заман мен Ағартушылар дәуіріндегі әлеуметтік тұжырымдамалар. 1. Қандай ғылым болса да қоғамдық қажеттіліктен туатыны белгілі. Әлеу
12340. Пути повышения товарооборачиваемости при планировании товарных запасов Мамадышского РайПО 6.39 MB
  Целью дипломной работы является оценка состояния товарных запасов и товарооборачиваемости в эффективности развития торгового предприятия, их влияние на конечный результат деятельности предприятия, а также разработка путей оптимизации товарных запасов и ускорения их оборачиваемости в торговле на материалах Мамадышского РайПО.