各位好! 上面的圖是從NI MAX擷取下來的
問題一:就是點擊 Show Help 可以將右邊的視窗展開, 點擊Hide Help將右邊的視窗隱藏
問題二:點擊 Help 右上角的小圖,可以將兩個視窗作分離與合併
之前有試著編輯,但一直做不出來…
請前輩們執導一下,謝謝
這不是單一功能,而是很多技巧跟功能堆砌出來的成果。
其中左右分欄是這個功能:
其他就是用property node去堆砌了。
UI Project.rar
目前只做到這樣的功能
問題1: Splitter 邊界無法貼到最右邊,不知為何一定要減15?
問題2: Show Help 第2次呼叫時會發生錯誤?
以上請問有沒有人解答一下,感恩喔~
[QUOTE=Snakehsieh]
UI Project.rar
目前只做到這樣的功能
問題1: Splitter 邊界無法貼到最右邊,不知為何一定要減15?
問題2: Show Help 第2次呼叫時會發生錯誤?
以上請問有沒有人解答一下,感恩喔~
[/QUOTE]<div id=“haloword-lookup” =“ui-widget-content ui-draggable”>
<a herf=“#” id=“haloword-pron” =“haloword-” title=“發音”>
<a herf=“#” id=“haloword-close” =“haloword-” title=“關閉視窗”>
問題一:如果刪除掉15會跳出錯誤視窗,上面有寫說會跟邊界衝突,所以我想這是原本的限制。
解決方法:我覺得不要用splitter,直接移動sub panel的位置hide的時候就把sub panel移到現有的是窗外就好
問題二:你現在的程式,每次show的時候都會重新開啟一次help.vi,但hide的時候,又沒停止help.vi
解決方法:根本解決方法不應該每次show的時候都重新開啟一次,
應該主程式一開啟就執行開啟sub panel 之後的show或hide只是移動sub panel的位置。
如果還是想要每次show都要重新開啟,那hide時要加入中斷help.vi的程式碼,如下圖
感謝 fredlai 的回覆 ^^~
寫程式就是怕陷在自己的迴圈跳不出來
<div id=“haloword-lookup” =“ui-widget-content=”" ui-draggable"=“”>
問題一:如果刪除掉15會跳出錯誤視窗,上面有寫說會跟邊界衝突,所以我想這是原本的限制。
解決方法:我覺得不要用splitter,直接移動sub panel的位置hide的時候就把sub panel移到現有的是窗外就好
回應: 我改用你的建議不要用splitter結果會變成視窗無法拖拉(調整大小)
Splitter 邊界要-15 ,這是Labview的限制還是BUG??
當然要勉強使用也可以,只是有個龜毛老板…
問題二:你現在的程式,每次show的時候都會重新開啟一次help.vi,但hide的時候,又沒停止help.vi
解決方法:根本解決方法不應該每次show的時候都重新開啟一次,
應該主程式一開啟就執行開啟sub panel 之後的show或hide只是移動sub panel的位置。
回應:這是個好方法!!
感謝各方的建議!!
問題1: Splitter 邊界無法貼到最右邊,不知為何一定要減15?
這個問題我已查到了,如附件
UI Project.rar
[QUOTE=Snakehsieh]感謝 fredlai 的回覆 ^^~
寫程式就是怕陷在自己的迴圈跳不出來
<div id=“haloword-lookup” =“ui-widget-content=”" ui-draggable"=“” =“ui-draggable”>
問題一:如果刪除掉15會跳出錯誤視窗,上面有寫說會跟邊界衝突,所以我想這是原本的限制。
解決方法:我覺得不要用splitter,直接移動sub panel的位置hide的時候就把sub panel移到現有的是窗外就好
回應: 我改用你的建議不要用splitter結果會變成視窗無法拖拉(調整大小)
Splitter 邊界要-15 ,這是Labview的限制還是BUG??
當然要勉強使用也可以,只是有個龜毛老板…
[/QUOTE]<div id=“haloword-lookup” =“ui-widget-content”>
<a herf=“#” id=“haloword-pron” =“haloword-” title=“發音”>
<a herf=“#” id=“haloword-close” =“haloword-” title=“關閉視窗”>
我這邊說的限制是無法將splitter移到視窗外。
本來想說看有沒有辦法可以把splitter變不可視…