Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МКСК Лаба №3н.doc
Скачиваний:
2
Добавлен:
13.08.2019
Размер:
4 Мб
Скачать
☆

1.5 Контекстне меню (Shortcut menu)

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

У контекстному меню застосовуються стандартні позначення Windows:

• позиція меню з текстом без маркування - це команда меню (виконується відразу);

• позиція меню з чорною стрілкою справа після тексту розкриває додаткові пункти наступного рівня меню;

• позиція меню з трьома крапками після тексту розкриває діалогове вікно для установки додаткових опцій і вимагає підтвердження або відміни установок;

• позиція з можливістю вибору якої-небудь опції з декількох варіантів - установка галочки з лівого боку біля вибраного варіанту тексту.

На рисунку показаний вид розкритих меню для цифрового приладу на передній панелі і для його терміналу на діаграмі. Можна бачити, що контекстні меню одного і того ж елементу на різних панелях різні. При цьому є і дублюючі опції, однакові по функціональному призначенню. Завдання однієї з дублюючих команд спричиняє за собою її виконання відразу на обох панелях. До такого сервісу користувач швидко звикає і, не замислюючись, застосовує контекстне меню на тій панелі, де йому зручніше.

Як правило, загальні команди - це завдання мітки приладу, його опис, пошук того ж елементу на іншій панелі, зміна статусу приладу (управляючий або керований) і ін.

Кількість варіантів контекстних меню така велика, що тут немає можливості повністю розкрити зміст кожного з них.

1.6 Набір приладів (Controls palette), використовуваний на передній панелі віртуального інструменту

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

Якщо викликати набір з верхнього меню передньої панелі як Window =» Show Controls Palette, то цей набір постійно знаходитиметься на екрані. Якщо викликати його як контекстне меню, клацнувши правою кнопкою миші на будь-якому вільному місці передньої панелі, то відразу після використовування він зникає. Користувач звичайно звикає до однієї з можливостей, а про іншу просто забуває.

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

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

Лупа - дозволяє вибрати потрібний елемент по назві, що позбавляє від блукання по лабіринту кнопок, якщо відомо, який елемент вибрати.

Третя кнопка (Дві лупи) дає можливість змінити набір приладів (Controls), представлений за умовчанням, іншим, зручнішим для користувача. Можна відредагувати його так, щоб прибрати з набору всі невживані елементи, а додати інші, часто використовувані.

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

Опис всіх елементів, що входять в Controls palette, дуже громісткий, тому розумніше спочатку познайомити користувача з основними елементами і навчити будувати поки невеликі програми, набити руку на створенні і запуску своїх власних приладів.

Як приклад виберемо з Controls palette перший ящик зліва (Numeric). У ньому є безліч цифрових і стрілочних приладів управління і індикації, які приведені на малюнку нижче.

Клацнувши лівою кнопкою миші на якому-небудь елементі, користувач переносить цей елемент на передню панель. При цьому на діаграмі відразу з'являється термінал встановленого елементу.

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

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