Диалоговое окно

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

Диалоговое окно

Postby svetik on 21 Mar 2019, 23:40

Подскажите пожалуйста, как сделать чтобы все диалоговые окна с сообщениями появлялись в центре экрана. Сейчас они скачут по всему экрану. У меня win 7 и LV 8.0. Может надо изменить настройки LV или программы?
svetik
interested
interested
 
Posts: 4
Joined: 21 Mar 2019, 23:04
LabVIEW Version: 8.0
Karma: 0

Re: Диалоговое окно

Postby dadreamer on 22 Mar 2019, 10:52

Диалоговые окна - это отдельные SubVI? Если так, то нужно чуть подредактировать свойства каждого :vi: : File -> VI Properties -> Window Run-Time Position. Там выставить Position = Centered. Сохранить :vi: .
User avatar
dadreamer
professor
professor
 
Posts: 3274
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2019
Karma: 822
I/O VIP vision internet

Re: Диалоговое окно

Postby svetik on 22 Mar 2019, 21:48

Эти все сообщения в VI верхнего уровня и там уже выставлено это свойство.
svetik
interested
interested
 
Posts: 4
Joined: 21 Mar 2019, 23:04
LabVIEW Version: 8.0
Karma: 0

Re: Диалоговое окно

Postby dadreamer on 22 Mar 2019, 22:52

svetik, сообщения как формируются? One/Two/Three Button Dialog / Display Message To User?
User avatar
dadreamer
professor
professor
 
Posts: 3274
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2019
Karma: 822
I/O VIP vision internet

Re: Диалоговое окно

Postby svetik on 24 Mar 2019, 23:50

One Button Dialog
svetik
interested
interested
 
Posts: 4
Joined: 21 Mar 2019, 23:04
LabVIEW Version: 8.0
Karma: 0

Re: Диалоговое окно

Postby dadreamer on 25 Mar 2019, 09:37

svetik wrote:One Button Dialog

One Button Dialog всегда помещает окно по центру. Если этого не происходит, значит, баг в 8-й версии :labview: . Здесь похожая проблема (решения не было найдено): https://forums.ni.com/t5/LabVIEW/Placem ... d-p/718758 Попробуйте обновить :labview: .
User avatar
dadreamer
professor
professor
 
Posts: 3274
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2019
Karma: 822
I/O VIP vision internet

Re: Диалоговое окно

Postby svetik on 25 Mar 2019, 19:23

Спасибо. попробую другую версию LV
svetik
interested
interested
 
Posts: 4
Joined: 21 Mar 2019, 23:04
LabVIEW Version: 8.0
Karma: 0

Re: Диалоговое окно

Postby dadreamer on 25 Mar 2019, 19:37

Ну, или как вариант, можете заменить One Button Dialog на собственный SubVI, оформленный в виде всплывающего окна. Пример можно посмотреть здесь: viewtopic.php?p=71781#p71781
User avatar
dadreamer
professor
professor
 
Posts: 3274
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2019
Karma: 822
I/O VIP vision internet


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

Who is online

Users browsing this forum: No registered users and 1 guest

cron