How To - Customize Tools Menu


最近不斷地出現deadline跨過deadline出現deadline跨過deadline...
然後突然又蹦出個只有4個工作天的專案(╯°Д°)╯ ┻━┻,
加上今年獵人分享的時間點可能在桃園健行教課,
所以決定先跳來發一下欠人家的教學文再來面對現實...




我想大家應該或多或少都有些自己寫的Tool VIs,
像我就有很多,如查色碼的、確認通訊的、找資料等等的小程式。
只是每次使用的時候就很麻煩,要先跳到資料夾下去找出來,然後開啟才能夠執行。
其實遇到這種狀況,可以自行將開發的小程式加入Menu > Tools 的選單欄位。



首先,自己寫的小程式需要進行兩個設定:

其一是設定Windows Appearance,讓程式執行的時候像是個執行檔而非VI,當然這不是必需的設定行為,但我建議專業的各位還是設定一下吧。



其二是設定Execution,最主要是勾選右邊的 Run when opened,這樣程式被開啟的時候就會自動執行。



設定好之後即可將小工具程式存檔。存檔路徑則定義在特定資料夾,以我2016版本而言,就需要存放在:C:\Program Files (x86)\National Instruments\LabVIEW 2016\project\

確認檔案已經存在上述資料夾後,請先完整關閉LabVIEW,再重新開啟LabVIEW主程式,此時就可以在Tools Menu裡面看到這些小程式被載入。



但缺點是他會按照字母排列,所以會跟其他的第三方程式混在一起,用起來十分不便。
此時建議:


  1. 在C:\Program Files (x86)\National Instruments\LabVIEW 2016\project\底下額外建立一個資料夾,命名如Add-ons,以下稱這個資料夾為自製資料夾
  2. 將自製的小程式放到自製資料夾下
  3. 開啟C:\Program Files (x86)\National Instruments\LabVIEW 2016\project\project.txt,並在第一行增加自製資料夾的名稱,如Add-ons這串文字



    設定好後存檔關閉
  4. 將LabVIEW主程式關閉重開

此時就可以在Tools Menu裡面看到這些小程式被載入並顯示在第一個項目中,且資料夾的名稱就是自製資料夾名稱,且點選裡面的程式即可開啟並且執行,如此一來在找尋及選用自製的程式就會方便很多。


對於自製程式多的使用者,選取程式可能還是比較不便,此時建議:

  1. 在自製資料夾下還可以建立第二層的資料夾,它在載入時會自動變成子選單
  2. 在自製資料夾中,額外建立一個純文字檔,如Add-ons.txt,這個純文字檔名需要跟自製資料夾名稱相同
  3. 文字檔內可以鍵入你想要顯示VI/資料夾順序的名稱,如下圖所示

  4. 如果需要分隔線,請在該行鍵入 - (dash)
  5. 設定完後存檔關閉,同時關閉LabVIEW主程式後重開
此時應該就可以看到自定義的選單樣式如下圖:



希望以上的介紹可以透過一些簡易的客製化方式,
讓大家能夠更自由的創造自己的工作環境!

介紹到此,該去面對現實了= =a