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

1.1.4 Верхнє меню

Верхнє меню є неодмінною складовою частиною обох панелей. Його вигляд, приведений на рисунку 1.3, майже не відрізняється від виду розкритого вікна Windows і допускає стандартне застосування (рядок заголовка, рядок меню, командний рядок).

Рядок заголовка містить назву файлу програми (на діаграмі до назви додається Diagram) і стандартні Кнопки Згорнути, Розвернути, Закрити.

Рядок головного меню по вигляду мало відрізняється від подібного рядка в додатках Windows. Разом із звичними командами типу Зберегти, Скопіювати, Видалити існують специфічні команди, застосовні тільки в мові LabVIEW.

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

Якщо на етапі побудови програми зроблена некоректна операція, то стрілка відразу перекреслюється, повідомляючи, що в програмі є помилки. Натиснувши на кнопку з перекресленою стрілкою, користувач викликає діалогове вікно Лист помилок (Error List), де одержує докладну інформацію про характер помилки і її місцезнаходження.

Кнопкою з двома стрілками Run Continuously (циклічне виконання) можна запустити програму на циклічне виконання. При запуску цією кнопкою обидві стрілки зафарбовуються, як і у попередньому випадку. Вторинне натиснення на цю кнопку приведе до скидання циклу, тобто до одноразового запуску програми, аналогічно попередньому випадку з однією стрілкою.

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

Кнопка Pause (пауза) припиняє роботу програми, а також дозволяє налагоджувати її поетапно.

Кнопка Highlight Execution (виділення виконання) яка освітлює процес виконання програми на функціональній панелі, послідовно відображаючи результати операцій.

Три кнопки Start Single Stepping (крок з входом в програмний модуль), Start Single Stepping (крок з обходом програмного модуля), Step Out (крок з виходом з модуля) також для налагоджувальних покрокових дій на діаграмі.

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

Дві кнопки Align Objects (вирівняти об'єкти) і Distribute Objects (розподілити об'єкти) дозволяють красиво розташувати виділену групу елементів на панелях з однаковими інтервалами між елементами, вирівнюючи по центру або по одній із сторін, за бажанням користувача. На малюнках розкрите меню цих кнопок. Піктограми достатньо наочно пояснюють їх можливості.

За допомогою кнопки Reorder (перегруповувати) користувач може групувати елементи, вказати передній або задній план їх розташування на панелях, дозволяючи одним елементам затінювати інші.

Кнопка Text Settings (установки тексту) дозволяє вибрати шрифт для оформлення текстової інформації, його розмір, місцеположення, стиль, колір. Розкрите меню приведене на малюнку в скороченому вигляді, оскільки в мові є більше 70 можливих шрифтів і всі не поміщається на екрані. Краще самостійно проглянути це меню і спробувати різні шрифти при складанні програм.

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

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