Здавалка
Главная | Обратная связь

Процедура, оголошена як “ Private”, може бути використана тільки в даному модулі. Форма використовується для введення даних користувачем і збереження їх у робочій книзі.



 

4.3. Списки, які розгортаються або прокручуються

Текстове поле не надає великих переваг порівняно з безпосереднім уведенням даних у робочу книгу. Є елементи управління, які значно спрощують використання форм тому, що не потребують уведення даних у форму. Найпоширенішим елементом управління є список (List Box), елементи якого може вибирати користувач із фіксованого списку.

Елемент управління – це список, що розгортається (ComboBox), містить тільки один рядок, для перегляду всього списку потрібно клацнути маніпулятором “миша” по кнопці розкриття списку. Користувач має можливість увести дані у вбудоване поле для редагування тексту. Викорис-тання можливості редагування залежить від значення властивості Style.

Різниця між елементами управління List Box і ComboBox полягає у тому, що перший використовує увесь простір, який йому надається формою, а другий – лише частину простору, котру займає елемент управління до розкриття списку. Це дає можливість ефективно використати простір і значно спростити форму. Елементи списків відображаються за допомогою виклику методу Additem елементів управління списків.

 

4.4. Використання прапорців, перемикачів і рамок

Елемент управління OptionButton (перемикач) використовується для вибору одного елемента із групи елементів. Перемикач може містити будь-яку кількість елементів, але звичайно використовується для відносно невеликих списків (до 5 елементів). Недолік: перемикачі займають багато місця на формі, їх складніше використовувати порівняно зі списками.

Елемент управління CheckBox (прапорець) задає дії, які незалежні між собою, на відміну від перемикачів. За його допомогою можна задавати прості запитання Так\Ні або Істина\Неправда. На формі задаються або знімаються всі прапорці чи будь-який окремий.

Елемент управління Frame (рамка) об’єднує декілька елементів у групу, що зручно під час роботи з формами, в яких використовується декілька груп перемикачів. Якщо у формі планується використання рамок, то спочатку створюється рамка, а потім у ній розташовуються перемикачі.

 

4.5. Використання вимикачів і лічильників

Елемент управління ToggleButton (вимикач) схожий на CheckBox (прапорець) і має фактично те ж саме призначення. Різниця полягає у зовнішньому вигляді. Вимикач має зовнішній вигляд кнопки, але його стан відповідає значенню, пов’язаному з елементом управління. Якщо кнопка зображена натиснутою, це значення True (істина), ненатиснутою – False (неправда). Вимикачі порівняно з прапорцями мають певну перевагу, властивість Picture дозволяє розміщувати на кнопці текст або малюнок.

Елемент управління SpinButton (лічильник) відображається у вигляді двох стрілок, які вказують напрямок: Up (вгору) і Down (вниз) або Right (праворуч) і Left (ліворуч). Звичайно цей елемент використовується для зміни числових значень текстових полів. Немає ніяких даних, які пов’язані з лічильником. Клацання маніпулятором “миша” по кнопках із стрілками викликають події SpinUp або SpinDown. Дії, які будуть при цьому виконані, визначає користувач під час написання програмного коду.

 

4.6. Використання набору сторінок і набору вкладок

Використання вкладок дає можливість розмістити у діалоговому вікні багато елементів управління, розділених на категорії.

Елемент управління MultiPage (набір сторінок) дає можливість створити у формі декілька сторінок. Кожна сторінка містить набір елементів управління, які діють незалежно один від одного, що дозволяє складну форму розділити на розділи. Можна додавати сторінки і перейменовувати вкладки на сторінках. Властивість Value вказує, яка сторінка відображається в даний момент: 0 – перша, 1 – друга і т. д.

Елемент управління TabStrip (набір вкладок) використовує простий набір елементів управління для декількох наборів даних. Він використовується для форми, яка має простий набір пов’язаних елементів управління для декількох наборів даних. Сторінка форми може містити набір вкладок. Для елемента управління TabStrip існує процедура події Change, яка програмується таким чином, щоб при виборі вкладки текстові поля набору вкладок поновлювалися.

 

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.