歡迎您光臨本站 登入註冊首頁

LabVIEW如何製作圖片按鈕

admin @ 2014-03-26 , reply:0

概述

   使用LabVIEW已經有三年多的歷史了,因為它的易用性、靈活性和良好的發展勢頭,已經成為工作中必不可缺的一種編程工具。三年多的使用過程中積累了一些小技巧和體會,有空……

    使用LabVIEW已經有三年多的歷史了,因為它的易用性、靈活性和良好的發展勢頭,已經成為工作中必不可缺的一種編程工具。三年多的使用過程中積累了一些小技巧和體會,有空時逐步總結出來,作為一點積累,也供需要的人分享。
    在LabVIEW中製作圖片按鈕的方法比較簡單,也是很久以前就在網上發布過的,在此重新貼出,作為《LabVIEW編程貼士》系列的首篇。 
    LabVIEW提供的各種按鈕多為簡單矩形按鈕,無圖片修飾,如果想製作帶圖片的漂亮按鈕或者工具欄上的小圖片按鈕,可按以下步驟進行: 

1. 選定圖片。建議使用jpg或者png格式,常用的大小有48×48、32×32、24×24、16×16等,可按實際需要選擇大小。網上有許多漂亮的ico格式圖標,但不能被直接使用,可以使用專用的圖標工具Axialis IconWorkshop將其轉換為png格式,注意最好導出兩幅圖片,後者的亮度調暗一些,可作為按鈕被按下時的圖片,以增加動態效果,如圖1所示。調暗亮度的功能在IconWorkshop菜單中“繪圖->顏色->亮度/對比度”下。 
 
圖1

2. 打開LabVIEW,新建一個自定義控制項,即Custom Control,如圖2所示。
 
圖2

3. 在新建控制項中任意添加一個按鈕,去掉Label和Boolean text,並調整其大小與圖片大小一致,如圖3所示。
 
圖3

4. 導入圖片。首先將按鈕置為無色透明,方法是從LabVIEW菜單中“Window->Show Tools Palette”,然後將著色工具的前景色和背景色都置為無色透明,用此著色工具點擊按鈕,將其置為完全無法直接看到的透明狀態,如圖4所示。
 
圖4 
    然後導入圖片,菜單中“Edit->Import Picture from File”,先導入按鈕彈起時的圖片(即稍亮的那個),右鍵點擊按鈕(因為此時已看不見按鈕,可先用滑鼠畫一大矩形選中按鈕),彈出的菜單中選擇“Import Picture->False”,導入后的效果如圖5所示。
 
圖5

5. 右鍵點擊按鈕,彈出菜單中將按鈕的Mechanical Action改為Switch When Pressed,按下按鈕,然後重複4中所述步驟,導入按鈕按下時的圖片(即稍暗的那個),不同之處在於最後應該相應地選擇“Import Picture->True”。

6. 點擊右上角的圖標,調出Icon Editor,更改此控制項的圖標,可以直接從IconWorkshop中製作32×32大小的圖標,然後粘貼到此處。如圖6所示。
 
圖6

7. 保存所做的工作,將保存后的ctl文件拷貝至LabVIEW安裝目錄下的user.lib文件夾下,例如“C:Program FilesNational InstrumentsLabVIEW 8.2user.lib”。

8. 告成!重新啟動LabVIEW,就可直接從Controls Palette->User Controls中添加自己製作的圖片按鈕,如圖7所示。如果排列一排相同大小的按鈕,並添加Controls Palette->Decorations中某些類型的Box為背景,還可達到類似於工具條Toolbar的效果。
 
圖7 


[admin via 研發互助社區 ] LabVIEW如何製作圖片按鈕已經有11047次圍觀

http://cocdig.com/docs/show-post-44702.html