Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic 6.0~02.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.38 Mб
Скачать

З

Мал. 5.3 Створення меню в редакторові меню.

Мал. 5.4. Працююче меню.

разковий вид редактора меню з готовим меню показаний на мал. 5.3. Ви можете внести будь-які виправлення, клацнувши на потрібному об'єкті в списку і змінивши його властивості. Коли меню набере вигляду, зображеного на мал. 5.3, натисніть кнопку ОК. Тепер можна подивитися, як виглядає і поводиться наше меню. Якщо клацнути в меню Edit, з'являється перелік команд цього меню (мал. 5.4). Якщо клацнути на команді Paste, ви потрапляєте прямо в процедуру події mnuEditPaste_Click() у вікні програми. У ній слід запрограмувати вставку інформації з буфера.

Виберіть з тільки що створеного меню команду File > Exit, щоб перейти до процедури mnuFileExit_Click(). Включите в неї оператор End і Запустіть додаток. Усі меню повинні правильно розкриватися і закриватися, а команда Exit - завершувати роботу додатка.

Проектування меню

Windows - операційна система, що використовує графічний інтерфейс користувача (GUI). Така назва обумовлена тим, що в основному доводиться працювати з графікою, формами і значками, а не вводити текстові команди. Саме GUI робить систему і її програми зручною для користувача. Замість того щоб запам'ятовувати загадкові команди з численними параметрами (ключами), ви запам'ятовуєте зручні графічні позначення. Щоб графічний інтерфейс міг використовуватися ефективно, він має бути стандартним. Усі елементи і форми схожого призначення повинні виглядати і працювати схожим чином.

Перш ніж зайнятися панелями інструментів, давайте розглянемо один аспект проектування Windows -приложений, якому часто не приділяють належної уваги, - стандарти. При проектуванні меню ви повинні по можливості дотримуватися існуючих стандартів. Хоча детальний розгляд стандартів GUI виходить за рамки цієї книги, бажано із самого початку встати на правильний шлях.

Проектуючи меню, прагніть створювати їх за зразком стандартних Windows -приложений. Хоча вам навряд чи вдасться знайти два застосування з однаковими меню, ви можете скопіювати загальну структуру іншого меню, щоб ваше застосування було ближче до загальноприйнятих норм.

Можливо, ви встигли помітити, що меню File майже завжди розташоване в лівому краю рядка меню, а меню Help - в правому. Зберігайте таке розташування у своїх застосуваннях. Меню Edit майже завжди розташоване праворуч від меню File, a меню Window - зліва від Help. Якщо у вашій програмі будуть присутній меню Edit і Window, збережете цей порядок. Досвідчені користувачі звикають викликати меню певним рухом миші, і перестановка меню перешкодить їм працювати. Оскільки структура меню підкоряється певним стандартам, клавіші прискореного виклику і акселератори також мають бути стандартними. Наприклад, в команді Cut підкреслюється буква t Першим спонуканням було б поставити амперсенд, але в цьому випадку користувач, який захоче скопіювати текст в буфер, буде спантеличений несподіваним зникненням половини свого документу! Щоб дізнатися, які поєднання клавіш слід використовувати, Запустіть будь-яке Windows -приложение і вивчите його меню.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]