Открытие окна с заданием положения с FP WinBounds

Обсуждение, связанное с разработкой ПО верхнего уровня

Открытие окна с заданием положения с FP WinBounds

Postby Dominoxa on 29 Aug 2016, 17:41

Приветствую всех!
Есть вполне простая задача: нужно чтобы дополнительное окно открывалось около правого края основного окна.
Открываем окно -> Берем правую и верхнюю границы основного окна и делаем их левой и верхней границей нового -> прибавляем ширину нового окна и получаем правую и нижнюю границы:
Attachments
open wind.PNG
Dominoxa
beginner
beginner
 
Posts: 18
Joined: 28 Feb 2015, 11:12
Location: Москва
LabVIEW Version: 13
Karma: 0
I/O

Re: Открытие окна с заданием положения с FP WinBounds

Postby Dominoxa on 29 Aug 2016, 17:44

А вот и нет! Property Node говорит, что неверный входной параметр!
Цепляем константу - тоже самое. Сломал голову.
Attachments
error.PNG
error.PNG (12.15 KiB) Viewed 3472 times
Open and size.rar
(24.12 KiB) Downloaded 85 times
Dominoxa
beginner
beginner
 
Posts: 18
Joined: 28 Feb 2015, 11:12
Location: Москва
LabVIEW Version: 13
Karma: 0
I/O

Re: Открытие окна с заданием положения с FP WinBounds

Postby Dominoxa on 29 Aug 2016, 17:47

Но, что странно, окно перемещается куда нужно!
Dominoxa
beginner
beginner
 
Posts: 18
Joined: 28 Feb 2015, 11:12
Location: Москва
LabVIEW Version: 13
Karma: 0
I/O

Re: Открытие окна с заданием положения с FP WinBounds

Postby dadreamer on 29 Aug 2016, 18:12

User avatar
dadreamer
professor
professor
 
Posts: 3085
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2018
Karma: 776
I/O VIP vision internet

Re: Открытие окна с заданием положения с FP WinBounds

Postby Dominoxa on 29 Aug 2016, 21:21

Гром и молния!
Я проверял эту штуку! Делал с запасом и пр. Дело в том что это ограничение на панель, а не на окно!
Attachments
pic002.png
pic002.png (11.68 KiB) Viewed 3457 times
Dominoxa
beginner
beginner
 
Posts: 18
Joined: 28 Feb 2015, 11:12
Location: Москва
LabVIEW Version: 13
Karma: 0
I/O

Re: Открытие окна с заданием положения с FP WinBounds

Postby Dominoxa on 29 Aug 2016, 21:25

Поэтому начинает работать если высота больше выставленных пределов на 50, а ширина на 10.
Правильно делать так:
Attachments
pic3.PNG
Dominoxa
beginner
beginner
 
Posts: 18
Joined: 28 Feb 2015, 11:12
Location: Москва
LabVIEW Version: 13
Karma: 0
I/O

Re: Открытие окна с заданием положения с FP WinBounds

Postby dadreamer on 29 Aug 2016, 21:36

Dominoxa, да это вредная и не совсем понятная ошибка: http://labviewportal.org/viewtopic.php?p=66300#p66300 Если всё работает, то просто заигнорьте её.
User avatar
dadreamer
professor
professor
 
Posts: 3085
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2018
Karma: 776
I/O VIP vision internet

Re: Открытие окна с заданием положения с FP WinBounds

Postby Dominoxa on 29 Aug 2016, 21:45

dadreamer, с вариантом который на последнем скриншоте, вроде нормально заработало. Статья с сайта NI навела на мысль. Спасибо!
Dominoxa
beginner
beginner
 
Posts: 18
Joined: 28 Feb 2015, 11:12
Location: Москва
LabVIEW Version: 13
Karma: 0
I/O


Return to Лицевая панель

Who is online

Users browsing this forum: No registered users and 4 guests

cron