官术网_书友最值得收藏!

1.3 【實例3】編輯前面板

前面板是VI代碼的接口,是用戶交互界面。前面板界面上放置了各種圖形控件,這些控件主要分為輸入控件(Controls)和顯示控件(Indicators)兩大類。例如,在1.1 節中打開的模板VI的前面板含有3個控件,分別是波形圖顯示控件、數值顯示控件和停止按鈕控件(如圖1-8所示)。

1.3.1 控件選板

前面板中放置的控件來源于控件選板。顯示控件選板的方法有兩種:方法一,如圖1-12所示,在前面板的菜單欄中選擇“查看(V)→控件選板(C)”,單擊后便會彈出如圖1-14所示的控件選板;方法二,如圖1-13所示,在前面板的空白處右擊也可以調出控件選板,但是此時如果單擊鼠標控件選板便會消失,而單擊固定端子也可以得到如圖1-14所示的控件選板。控件選板包含了創建前面板時可用的全部對象。其中最常用到的是新式、系統和經典3類控件。單擊控件選板的某一個圖標會進入該圖標鏈接的下一層控件菜單。

圖1-12 從菜單欄打開控件選板

圖1-13 右擊打開控件選板

圖1-14 控件選板

圖1-15 顯示了新式控件及其包含的所有類型的控件,從圖中可以看到新式控件主要包括數值型控件、布爾型控件、字符串與路徑控件、數組、矩陣與簇控件、列表與表格控件、圖形控件、下拉列表與枚舉控件、容器、I/O控件、引用句柄控件、變體與類控件及用于修飾的圖形與線條。圖1-16和圖1-17分別顯示了系統控件和經典控件。從兩圖中可以看出,系統控件和經典控件也包含了數值型控件、布爾型控件、字符串型控件,3種類型的控件在表現風格上有些差別,但在用法上基本一致。一般情況下,相對于系統控件和經典控件來說,新式控件更常用一些。

圖1-15 新式控件及其包含的所有類型的控件

圖1-16 系統控件

圖1-17 經典控件

1.3.2 工具選板

工具選板主要用于在編輯前面板和程序框圖時根據需要改變鼠標的功能,從而進行連線、選擇、移動等操作。調出工具選板的方法也有兩種:方法一,如圖1-18所示,在前面板的菜單欄中選擇“查看(V)→工具選板(C)”,單擊后便會彈出如圖1-19所示的工具選板;方法二,按住鍵盤上的“Shift”鍵,在前面板或者程序框圖的空白處右擊也可以調出工具選板,但是此時如果單擊鼠標工具選板便會消失。工具選板中工具的作用如表1-1所示。

圖1-18 從菜單欄調出工具選板

圖1-19 工具選板

表1-1 工具選板中工具的作用

1.3.3 前面板的編輯

1. 放置控件

在前面板放置控件有3個步驟,這里以數值輸入控件的放置為例。如圖1-20所示,首先要找到需要放置的控件,數值輸入控件位于控件選板的“控件→新式→數值→數值輸入控件”中。單擊數值輸入控件的圖標,然后移動鼠標到控件需要放置的位置,最后單擊鼠標左鍵或者右鍵釋放控件。將控件放置到前面板后可以更改控件的名稱和控件的值。如果要更改控件的其他屬性,可以先將鼠標放在控件上,然后右擊鼠標,調出該數值輸入控件的快捷菜單(如圖1-21所示)。在快捷菜單中可以進行替換控件、更改該控件的表示法、更改控件的類型(輸入控件/顯示控件)等操作,也可以通過快捷菜單直接進入該控件的“屬性”對話框來更改這些內容。通過快捷菜單也可以在程序框圖創建該控件的屬性節點和方法節點。

圖1-20 放置控件的3個步驟

圖1-21 右鍵更改控件屬性

放置其他控件的步驟跟放置數值輸入控件的步驟相同,放置前只需要在控件選板中找到所需控件即可。圖1-22中的旋鈕和溫度計位于控件選板的“控件→新式→數值”中,搖桿開關、指示燈和確定按鈕都位于“控件→新式→布爾”中,字符串控件位于“控件→新式→字符串與路徑”中,波形圖表控件位于“控件→新式→圖形”中。如果事先不知道控件所處的位置,可以利用控件選板的搜索功能對控件進行搜索。如圖1-23 所示,在控件選板中單擊“搜索”按鈕,彈出“控件”搜索對話框后,輸入要查找的關鍵字(如“數值”),在窗口的下邊便會同時列出含有該關鍵字的所有控件。雙擊需要的控件(如數值輸入控件 <<數值>>),便會自動進入控件選板中該控件所處的位置。

圖1-22 放置其他控件

圖1-23 搜索控件

2. 復制和移動對象

復制對象有三種方法:方法一,首先選中需要復制的對象,然后按住鍵盤上的“Ctrl”鍵,最后按住鼠標左鍵拖動要復制的對象到新對象的位置,釋放對象;方法二,首先選中需要復制的對象,然后使用鍵盤上的復制快捷鍵“Ctrl+C”,最后在新位置上使用鍵盤上的粘貼快捷鍵“Ctrl+V”;方法三,首先選中需要復制的對象,然后通過前面板菜單欄的“編輯(E)→復制(C)”來復制對象,最后在新位置上通過前面板菜單欄的“編輯(E)→粘貼(V)”將該對象粘貼到新位置。

如果想更改對象的位置,可以在工具選板中選擇工具,然后單擊要移動的對象,按住鼠標左鍵拖動對象到新的位置;或者在工具選板中的自動選擇按鈕點亮時,將鼠標移動到對象的邊緣,此時鼠標工具會自動變成“對象操作”工具,然后單擊拖動該對象至新的位置即可。如果僅僅想要水平移動或者垂直移動對象,則在用鼠標拖動對象之前,要先按住鍵盤的“Shift”鍵,然后拖動鼠標完成對象的水平或垂直移動。另外,也可以通過剪切和粘貼的方法來移動對象,剪切時可以使用菜單欄的“編輯(E)→剪切(X)”或者直接使用鍵盤上的快捷鍵“Ctrl+X”。粘貼對象的方法與復制對象的方法二和方法三里粘貼的方法相同。

如果要同時移動或復制多個對象,則應該同時選中多個對象。一般可以通過按住鼠標左鍵并拖動鼠標的方法來選中多個對象,或者采用先按住“Shift”鍵,然后一個一個單擊需要選中對象的方法來選擇多個對象。

3. 對齊、分布對象

為了使前面板有條理、美觀,需要適當調整對象相互間的位置和距離。圖1-24 展示的是對齊、分布對象的步驟。這里主要用到的就是工具欄中的“對齊對象”工具和“分布對象”工具。這兩種工具的使用步驟為:首先選定需要對齊或者分布的所有對象,然后單擊或者的下三角,彈出各種對齊方式或者分布方式的下拉框(當鼠標移動到某個方式圖標的上面時,下拉框的頂部會顯示該方式的相關說明);最后按照自己的需求選擇一種對齊方式或者分布方式,將對象進行重新對齊和分布即可。

圖1-24 對齊、分布對象的步驟

4. 調整對象大小

有時為了前面板的美觀,會把所有的同一類型的控件調成一樣的大小,或者為了需求將某個控件調大或調小,這時便需用到工具欄中的“調整對象大小”工具(如圖1-25所示)。選定要調整大小的對象,打開“調整對象大小”工具的下拉框,選擇一種調整方式或者直接單擊最后一個圖標,進入“調整對象大小”對話框,可設置對象的長度和寬度。

圖1-25 調整對象大小

將圖1-22 中的控件按照上述方法,重新進行移動、對齊、分布、調整大小后,便得到了如圖1-26所示的結果。

圖1-26 調整后的對象

主站蜘蛛池模板: 庄河市| 九龙坡区| 涟源市| 锦州市| 内黄县| 楚雄市| 玛多县| 楚雄市| 眉山市| 莒南县| 如东县| 阿鲁科尔沁旗| 连城县| 海宁市| 慈利县| 广元市| 荔浦县| 安图县| 英吉沙县| 桃园市| 分宜县| 大理市| 太白县| 张家界市| 三原县| 松阳县| 哈尔滨市| 昆山市| 会宁县| 耒阳市| 伊通| 富平县| 东安县| 来凤县| 巴彦淖尔市| 武功县| 平乐县| 延庆县| 长海县| 进贤县| 佛坪县|