Студопедия

Главная страница Случайная страница

Разделы сайта

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






Властивості меню






Перераховані далі властивості доступні в режимі конструювання, проте працювати з ними доводиться через редактор меню, а не через вікно властивостей.

Найважливіші властивості (виділені напівжирним шрифтом) такі:

 

Appearance Index Tag
Caption Name Visible
Checked NegotiatePosition WindowList
Enabled Parent  
HelpContextID Shortcut  

 

Властивість Caption визначає текст, що відображується в меню. Символ " амперсенд" (&) в назві команди задає клавішу прискореного виклику.

Властивість Checked поміщає (чи видаляє) маркер -" галочку" поряд з командою. З його допомогою буває зручно перемикати стан команди. Задаючи значення властивості Checked, можна " включати" або " вимикати" команди меню під час виконання програми.

Властивості Enabled іноді привласнюється значення False, якщо в поточному контексті команда меню не має сенсу. Наприклад, команду Save можна заблокувати до тих пір, поки користувач не введе які-небудь дані. Значення властивості Enabled також можна змінювати під час виконання програми.

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

Властивість Name, як завжди, повинно визначатися в першу чергу. За поширеною угодою, імена елементів меню починаються з префікса mnu.

Властивість Shortcut визначає акселератор - альтернативний спосіб виклику команди з клавіатури. Не слід плутати акселератор з клавішами прискореного виклику (які створюються за допомогою символу " амперсенд"). Для виклику акселератора зазвичай використовуються службові клавіші Ctrl і Alt у поєднанні з іншими клавішами (наприклад, F1).

 

Меню, створені в редакторові, можна відкрити на формі в режимі конструювання. Щоб проглянути код процедури події Click, клацніть на команді меню в режимі конструювання. Існує і інший спосіб - виберіть ім'я елементу меню із списку Object, що розкривається, у вікні програми. Проглянути властивості елементу меню також нескладно, для цього слід ще раз відкрити редактор меню і вибрати команду меню із списку, розташованого в нижній частині вікна редактора. Властивості елементів меню можна також проглянути, вибираючи їх імена із списку, що розкривається, у верхній частині вікна властивостей.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.