如何固定視窗位置及固定視窗內元件位置

各位先進大家好:

在下初學LabView,也許參考的書籍不夠多,因此找不到有關下列問題解決之道,望各位先進指點迷津...

1.視窗位置如何在執行時固定位置,如:螢幕置中、全螢幕執行...?

2.視窗內元件在滾動滑鼠後會使視窗畫面內容跑掉,如何固定元件位置...?

(畢竟在設計畫面時Front Panel,可以有固定大小的視窗,可以相容於螢幕解析度;而執行程式時可以將程式視窗置中或以全螢幕執行;User 使用程式時可以固定視窗內元件位置,不會因為User 的操作[滾動滑鼠滾輪]而使顯示元件位置偏移...;設計程式流程時Block Diagram,可以任意移動視窗與元件的相對位置,以方便設計程式流程...不知以上觀點是否正確,望各位先進給予指教......感恩哦......)

 

分別來回答一下。

有一個功能是可以讓人機介面定位,但是要使用property node,就可以做到人機介面的定位。

![](upload://plg2JMeZxmR9tCUOCLqy7hSRXmp.jpeg)

 

方法如下:

1.拉出Property Node
![](upload://l6wmdmQsMiXq5578ACImBCRRsAu.jpeg)

 

2.在這個property node上按右鍵,選擇「link to > pane」
![](upload://4AS4NC3TkWxsBb4zDLiw6yUq7ye.jpeg)

 

3.然後在這個property node上,按滑鼠右鍵,選擇:「properties > Origin」
![](upload://x32ICI42iAYSXBS34PuEhuiFH7V.jpeg)

 

4.然後按滑鼠右鍵,選擇「change to write」
![](upload://ncVWGchW4jLMU8Ma7o77oq6otdZ.jpeg)

 

5.選擇「create > constant」
![](upload://lSPd7jdk8ucsLLyzN0IEwCLQa1z.jpeg)

 

6.完成
![](upload://pTbd3dZuoY3ddv7Drru7PBZzX4g.jpeg)

螢幕置中、把視窗放到最大:

1.在工具列選擇「File > VI Properties」

2.在「Windows Run-Time Position」的項目中,就可以設定「自動置中」或是「把視窗放到最大」了。

![](upload://nkO1yKnplgnaW0cBh5NnagRJGIt.jpeg)

感謝 Benjamin 大大的指導,問題已經解決,在此相當感謝!

雖然 Pane->origin 的屬性可以定位視窗內元件位置,但還是可以用滑鼠滾輪移動,必須重設屬性後方能再次定位。