Здравствуйте всем.
Решила полюбопытствовать. Возможно ли сделать фронтальную панель не прямоугольной формы? Ну например круглой? Юзер нажимает кнопочку поверх основной панели (frontmost), появляется FP состоящая из одного индикатора - Gauge, так вот, я бы хотела чтобы форма панели повторяла контуры самой Gauge т.е. была круглой. Возможно ли это? Спасибо
Нестандартная FP
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: Нестандартная FP
"Элементарно Ватсон"
https://forums.ni.com/t5/LabVIEW/How-to ... anguage=en
https://forums.ni.com/t5/LabVIEW/How-to ... anguage=en
- Вложения
-
- Test Rounded Corner VI LV2009.zip
- (63.8 КБ) 144 скачивания
- jane_wild
- master
- Сообщения: 461
- Зарегистрирован: 30 июн 2016, 02:11
- Версия LabVIEW: 2020
- Благодарил (а): 84 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Нестандартная FP
Blackman, Спасибо большое то что нужно! Не совсем разобралась как это работает. FP без заголовка разворачивается на весь экран, далее фоновый цвет заменяется на прозрачный и помещается поверх главного окна. Вот тут у меня вопрос - кнопочки и ползунки всякие на главном окне работают как ни в чем не бывало... Как? Они же хоть и прозрачным но все же закрыты. Ну да ладно работает и хорошо. Еще раз спасибо
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Нестандартная FP
jane_wild, посмотрите пример Андрея из той же темы: https://forums.ni.com/t5/LabVIEW/How-to ... 69#M428389 Только окошко расширьте, иначе кнопку Стоп не найдёте потом :) Если кратко, то все элементы на FP (контролы, индикаторы, декор и иже с ними) не являются Windows-объектами, кроме собственно самого окна панели, потому на них не действует магия Windows API.