Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

TPanel




TRadioGroup.

TGroupBox.

TScrollBar.

TComboBox.

TListBox.

TRadioButton.

TCheckBox.

TButton.

TPopupMenu.

TMainMenu.

Frame.

На сторінці Standart палітри компонентів розташовані стандартні для Windows інтерфейсні елементи, без яких не обходиться практично ні одна програма.

І.Frame.

Frame – рама. На рівні з формою слугує контейнером для розміщення інших компонентів. На відміну від форми може розташовуватися в палітрі компонентів, створює заготовки компонентів. Вперше введена в версії Delphi 5.

Фактично рама являє собою зручний засіб створення шаблону – довільних наборів компонентів, максимально приспособлених для потреб конкретного користувача. Раз створений шаблон може на подобі компоненту розміщатися на формі або другій рамі (допускається необмежена вложеність рам). Причому, що любі зміни в базовій рамі (тобто рамі, збереженій в палітрі) зразу відображається в всіх проектах, що використовують дану раму.

Для створення шаблону рами використовується меню File/New/Frame. Потім на раму переносяться потрібні компоненти, настроюються їхні властивості та властивості рами. Для додавання шаблону рами в палітру потрібно викликати контекстне меню і вибрати в ньому пункт Add to Palette. На екрані появиться діалогове вікно з пропозицію зберегти модуль шаблону в дисковому файлі. Потім на екрані з’явиться вікно реєстрації шаблону в палітрі компонентів в якому потрібно вказати назву сторінки в палітри в яку потрібно його помістити, назву даного компонента, іконку та нажати клавішу Ок.

Для поміщення компонента-шаблону на будь яке вікно потрібно включити в форму модуль DlgBtnsF.

 

ІІ.TmainMenu

Компонент класу TmainMenu визначає головне меню форми. На форму можна помістити будь-яку кількість об’єктів даного класу, але відображатися в полосі меню в верхній частині форми буде тільки той з них, який вказаний в властивості Menu форми.

Після встановлення компонента на форму необхідно створити його опції. Для цього потрібно двічі клацнути по компоненту лівою клавішею миші, або викликати на ньому контекстне меню і вибрати в ньому команду Menu Designer, і на кінець можна клацнути на кнопці в правій половині рядка Items Інспектора об’єктів.

Створення опцій не викликає проблем. В Інспекторі об’єктів потрібно перейти в рядок Caption, ввести текст опції, після чого натиснути Enter – опція створена, і можна переходити до наступної. Для створення підопцій головного меню потрібно клацнути мишею нижче опції головного меню.

Кожна підопція головного меню може розкривати список власних підопцій. Для створення таких підопцій потрібно вибрати підопцію головного меню і на ній або викликати контекстне меню і в ньому вибрати команду Create Submenu, або натиснути комбінацію клавіш Ctrl і клавішу курсор в право.

В назвах опції можна вказати символ & перед тим символом, який визначить клавішу бистрого доступу. Тобто комбінацію клавіші Alt і клавішу з літерою перед якою в назві опції стоїть знак &.

Також в меню можна вставляти розділяючу лінію, що розділяє меню по групам, для цього в назві опції потрібно ввести лише знак мінус.

ІІІ.TPopupMenu

TPopupMenu - допоміжне (локальне) меню

Компоненти класу TPopupMenu використовуються для створення допоміжних (локальних) меню, що з'являються після натискання правої кнопки миші. На відміну від головного меню, допоміжне меню може бути створене для будь-якого віконного компонента. Щоб зв'язати клацання правою кнопкою миші на компоненті з розкриттям допоміжного меню, у властивість popupMenu компонента необхідно помістити ім'я компонента-меню.

Допоміжне меню створюється за допомогою конструктора меню, процес створення і властивості допоміжного меню нічим не відрізняються від TmainMenu.

 




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 355; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.