LabVIEW在人機介面的設計上,擁有許多視覺化的控制單元提供給程式設計人員及使用者使用,以增加程式介面的美觀及增加操作上方便性。除此之外,LabVIEW還提供了Edit Customize Control的功能,藉著這種功能程式設計人員可以很輕易的利用現有的控制單元,例如:Push Button、Slide…等來設計專屬的控制單元。
接下來就利用Edit Customize Control功能來設計一個專屬的三段式開關。
步驟一、
在人機介面上新增一個Vertical Toggle Switch控制元 圖1,在Vertical Toggle Switch控制元上按滑鼠右鍵,選擇Advanced>>Customize..進入編輯模式。
![|354x281](upload://71LmLrHh4pRmDwrr3YnSANMX8vm.png)
圖1
步驟二、
在編輯模式裡,將Vertical Toggle Switch控制元的三種狀態圖2利用Copy to Clipboard選項圖3依序的複製下來圖4備用。
![|284x262](upload://2Fii09edVIYFh5VJWKmy33g9iMc.png)
圖2
![|314x163](upload://dGKqSoSNgRDoCxtFLvSNQnmhQfF.png)
圖3
![|176x241](upload://sPNVTX9849GJYqfePx7SEHPPg5E.png)
圖4
步驟三、
完成上面的動作後,接下來需要在人機介面上新增Simple Vertical Slide控制元。設定Simple Vertical Slide為U8的資料型態及設定最大值為2(0~2)。
![|199x193](upload://dqL8m9qF9xXt2yCMCm6bjZJ7cbr.png)
圖5
![|270x232](upload://mSV3X70NIjqqPVQdZGBvVekFmMO.png)
圖6
步驟四、
在Simple Vertical Slide控制元上按滑鼠右鍵並將Digital Display選項 勾選起來圖7。
![|290x210](upload://i7451uidyXYViA8b2wv1SYI5LeG.png)
圖7
步驟五、
選取Slide的Digital Display控制元,在Edit選項裡,選擇Customize Control..選項,進入編輯畫面圖8。
![|355x233](upload://kXyFB9taWAZXCgF5HJAuXe35j5k.png)
圖8
步驟六、
在Edit Customize Control畫面上選擇Edit Mode,並將Digital Display控制元替換成Pict Ring控制元圖9。替換後,關閉Customize Control畫面。
![|448x325](upload://pj9KecfX4bKf3f6EVpFi8MsCOJS.png)
圖9
步驟七、
回到Front Panel上,在Vertical Toggle Switch上按右鍵選擇Cusyomize..進入編輯模式。將步驟二所擷取下來的圖片一一放在Pict Ring控制元裡 圖10
![|231x189](upload://jEcDpBlPVYIYy1siI7YXEK6Yujt.png)
圖10
步驟八、
進入Edit Mode,利用畫筆將周邊外框隱藏起來。設定Pitc Ring的大小與Slide的大小相同圖11。
![|230x264](upload://yXB9DwCkLun8iHTKJC5vOvPg3Rw.png)
圖11
步驟九、
將Pict Ring控制元移動到Slide上,利用Move to Back移動到最下層 圖12。最後改變Slide的Style 圖13,並關閉Edit Control Panel就完成了。
![|376x219](upload://oQnIhzDpZWsfLLPDeX2LoygxhAC.png)
圖12
![|442x254](upload://2Vgf7PmhMmpjON9J1xCtX3Ebwts.png)
圖13
結論
大家可以試著利用Slide控制元的屬性,來設計不同的專屬控制元。
![|390x273](upload://alS5z81ztv1MhFWms1DfwWnJLj9.png)
Benjamin42087.8541782407