Page 1 of 1

Таблет Win10, настройка размеров и положений окон, и еще...

PostPosted: 23 Aug 2018, 00:34
by Select
Задача скомпилировать vi в exe для работы на таблете OC Win10, 7,5" все стрится на :labview: 14 под семкой.
У меня в проекте задействовано 8 vi, где есть главная панель, которая обращается к остальным vi (не суб), в виде раскрывающихся поверх основной vi панели, соответственно при выходе возврат к основной панели, так же есть диалоговые информационные окна.
1. Каким образом можно отстроить окна под таблетку 7,5" до компиляции и переноса;
2. В Win10 есть возможность эмуляции таблета с андроидом или 10, по поводу семки информации нет, возможно есть утилиты...?
3. Как скопилируется в.у. пакет, в настройках компиляции все vi будут включены, значит ли это, что все будет представлено одним exe с унаследованными остальными vi, или понадобится их ставить рядом по аналогии путей и папок что были в процессе построения?

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 23 Aug 2018, 10:39
by Artem.spb
Набор жаргонизмов затрудняет прочтение.
1) Вопрос не в дюймах, а пикселях.
Брутальный способ - сделать полнооконную VI со всеми обвесами (меню, заголовое и пр). Задача функции одна - вывести на экран реальный пазмер панели. Полученные данные использовать для выравнивания окон.
Тут есть интересный то ли баг, то ли фича. В семёрке левый верхний угол (0,0), а в десятке (-7,-7), примерно ширина рамки.
2) Про утилиты не слышал, сочинять не буду.
3) зависит от нстроек и желаний. По умолчанию всё пакуется в один ехе, но можно настроить упаковку в отдельные папки/библиотеки.

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 24 Aug 2018, 09:24
by Select
Благодарю, что касается содержимого окон, это понятно, все закрываем, на элементах управления делаем прессеты, указываем автозапуск, как то так.
Возник вопрос, могу ли я вместо Run-time engine, если вместо него поставить минимальный :labview: без диалогового окна сколько он съест места и памяти? Насколько это оправдано?
Что касается размера окон, сохранятся ли пропорции, которые строились в других резолюциях с подгонкой размеров
Нарыл в сети free утилиту SIZER 4.0
visit www.brianapps.net/sizer, в работе пока что не проверял, т.к. таблет нужно отстраивать и много чего вычищать.

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 24 Aug 2018, 11:52
by Artem.spb
Select wrote: минимальный :labview: без диалогового окна сколько он съест места и памяти? .

что это такое?

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 24 Aug 2018, 14:50
by Select
Имелось ввиду запуск exe на другой машине с предустановленным по минимуму :labview:, стартовое окно :labview: вынести за пределы экрана или в свернутом виде...

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 24 Aug 2018, 15:13
by Artem.spb
при установке LV в любом "минимальном" фармате будет постален run-time, так что выигрыша не будет.
Если стоит цель запуска exe, то зачем извращаться?

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 24 Aug 2018, 22:10
by Select
Artem.spb wrote:при установке LV в любом "минимальном" фармате будет постален run-time, так что выигрыша не будет.
Если стоит цель запуска exe, то зачем извращаться?

Сейчас пересмотрел все свои тулкиты, его у меня нет :dntknw: разве run-time не отдельно покупной тулкит?

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 24 Aug 2018, 22:18
by IvanLis
Select wrote:Сейчас пересмотрел все свои тулкиты, его у меня нет :dntknw: разве run-time не отдельно покупной тулкит?

Вы путаете Real-Time Module и Run-Time Engine
Вам нужен Run-Time Engine с привязкой к конкретной версии :labview: , в которой Вы будите компилировать проект. Он полностью бесплатен, это типа Java Virtual Machine, только для LV.

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 24 Aug 2018, 23:07
by Select
IvanLis, для меня это хорошая новость, не знал что он бесплатный, что для NI большая редкость.

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 25 Aug 2018, 11:28
by Select
Что касается размеров окон, как выяснилось, средствами :labview: в свойствах vi можно все красиво настроить.
Не проверял из за отсутствия таблета, но надеюсь, что вопрос снят.

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 25 Aug 2018, 20:25
by Blackman
1. Есть библиотека NI Front Panel Layout, который позволяет это делать программно.
NI Front Panel Layout v1.1.1.40 by National Instruments
Released On: Thu, 19 May 2016 16:33:09 -0500
Author: NI Systems Engineering
Copyright: Copyright (c) 2015, National Instruments
Compatible LabVIEW Versions: >= 2012.
Compatible OS Versions: ALL.
Repository Name: NI LabVIEW Tools Network
Description:
The Front Panel Layout utility provides the ability to use a single VI’s front panel with various different window sizes and layout configurations. This is useful when you want to use one VI as a user interface, which can be used on multiple monitors of different screen resolutions. The utility stores the position and size information of every front panel object in a configuration file next to the VI. When the VI is loaded, it can size itself and all its front panel objects based on whichever configuration file is present.

2. LabVIEW 2014 не поддерживается на OS Win10, так что на тех. поддержку со стороны NI можно не рассчитывать.
3. На NI Forum есть описание проблемы с вызовом виртуальной клавы для ввода в строковые контролы в режиме планшета.

Re: Таблет Win10, настройка размеров и положений окон, и еще

PostPosted: 26 Aug 2018, 12:39
by Select
Blackman wrote:1....
The Front Panel Layout utility provides the ability to use a single VI’s front panel with various different window sizes and layout configurations. This is useful when you want to use one VI as a user interface, which can be used on multiple monitors of different screen resolutions. The utility stores the position and size information of every front panel object in a configuration file next to the VI. When the VI is loaded, it can size itself and all its front panel objects based on whichever configuration file is present.


Как к этой утилите подступиться? Разве это не то, что я здесь показал на скрине, в свойствах vi?

В крайнем случае поставлю на таблетку в минимальном варианте :labview: отстрою ручками vi размеры и рассположения, далее все снесу и на рабочем компе без изменений скомпилирую в exe, залью на таблетку вместе с run-time?

Blackman wrote:2. LabVIEW 2014 не поддерживается на OS Win10, так что на тех. поддержку со стороны NI можно не рассчитывать.
3. На NI Forum есть описание проблемы с вызовом виртуальной клавы для ввода в строковые контролы в режиме планшета.

Не совсем понял о чем идет речь. Об окнах, или о 2014 под Win 10?
Я vi от :labview: 14(32) без проблем запускал на таблете с 10, все работает, в моей аппликации нет строковых контролов, есть только кнопки, регуляторы и индикаторы.