Максимизация окна при выполнение LabView exe
-
- assistant
- Сообщения: 132
- Зарегистрирован: 23 ноя 2007, 16:44
- Награды: 1
- Версия LabVIEW: 7.1;8.5.1
- Откуда: Москва
- Благодарил (а): 2 раза
Максимизация окна при выполнение LabView exe
Сделал программу (exe) из своего примера, запустил. Окно программы не разворачивается на весь экран. Как можно сделать так, чтобы при запуске максимизировалось окно?
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Максимизация окна при выполнение LabView exe
Как можно сделать так, чтобы при запуске максимизировалось окно?
-
- assistant
- Сообщения: 132
- Зарегистрирован: 23 ноя 2007, 16:44
- Награды: 1
- Версия LabVIEW: 7.1;8.5.1
- Откуда: Москва
- Благодарил (а): 2 раза
Re: Максимизация окна при выполнение LabView exe
К сожалению, в версии 7.1 в свойствах Vi не нашел такого пункта, при различных установках в поведении окна удалось только добиться разворота самой Vi при ее загрузке в среду, но при создании exe все равно окно не максимизировано. Видимо, это есть только в более поздних версиях. Может быть есть еще какой-либо способ добиться максимизации окна в более ранних версиях?
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
Re: Максимизация окна при выполнение LabView exe
Зная разрешение экрана и dpi, можно развернуть окно через свойство front panel bounds, по-моему так.
Только тогда нужно использовать свойство VI: scale all objects on front panel as the window resizes, или вручную менять размеры контролов.
Только тогда нужно использовать свойство VI: scale all objects on front panel as the window resizes, или вручную менять размеры контролов.
-
- interested
- Сообщения: 2
- Зарегистрирован: 14 фев 2014, 17:20
- Версия LabVIEW: 11
- Контактная информация:
Re: Максимизация окна при выполнение LabView exe
Доброго времени суток. Подскажите пожалуйста такой вопрос. При запуске программы в режиме диалогового окна нужно сделать так, чтобы окно автоматически растягивалось на весь экран и при этом еще и подстраивалось под разное разрешение экрана, если программа будет запущена на разных машинах с разным разрешением. Кроме того есть проблема, что элементы на лицевой панели неожиданно деформируются при такой подстройке и лицевая панель приходит в негодность.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Максимизация окна при выполнение LabView exe
Cyb, уже пробовали опции в настройках Position = Maximized (категория Window Run-Time Position) и Maintain proportions of window for different monitor resolutions (категория Window Size)? Если речь о масштабировании текста, то может помочь тема http://www.labviewportal.org/viewtopic. ... 41&p=54080
-
- interested
- Сообщения: 2
- Зарегистрирован: 14 фев 2014, 17:20
- Версия LabVIEW: 11
- Контактная информация:
Re: Максимизация окна при выполнение LabView exe
Текст действительно не масштабируется при смене разрешения. Но это полбеды. Деформируются размеры и позиция на лицевой панели различных объектов - контролов, индикаторов.( Да, настройки пробовал, думал что поможет, когда их нашел. Но не всегда работает.(Cyb, уже пробовали опции в настройках Position = Maximized (категория Window Run-Time Position) и Maintain proportions of window for different monitor resolutions (категория Window Size)? Если речь о масштабировании текста, то может помочь тема viewtopic.php?f=35&t=6641&p=54080
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Максимизация окна при выполнение LabView exe
Cyb, настройте ваш под монитор с минимальным поддерживаемым (по вашим соображениям) разрешением. При масштабировании на экране с бóльшим разрешением панель должна просто увеличиться, а контролы по идее останутся на месте. Ну, или попробуйте разбить все элементы по вкладкам и с помощью сплиттеров.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение