Linux內所專有的Shell Script語言真的是非常的強大,可以讓你在簡易的環境之下編寫功能強大的程
式,在前幾期的雜誌中已經都提到了不少使用Shell Script的方法,本次要利用Shell Script來設計對話
盒的使用者介面,利用指令來讓系統自行建立選單的繪製,並加入自行編寫的文字內容,讓你方便
建立具有互動功能的對話盒視窗。
在使用者介面中,除了選單之外,也有「訊息對話盒」,訊息視窗等等。在前一節中我們都必須自
行建立整個選單的內容,但是,其實也有方便的選單製作方法,如果你寫過視窗程式,你應該會對
建立一個選單或訊息對話盒感到非常的熟習,其方法非常簡單,我們只要使用一個指令,並設定視
窗中相對應位置的文字即可,剩下的選單的繪製,完全是由系統來幫我們建立的。
以下我們利用不同的實例來讓各位讀者做對話盒視窗的演練,這些不同的功能各有不同的特性,你
可以利用每一個實例來瞭解顯示結果的差異,在所有實例都確實瞭解後,就可以利用這些強大的內
建功能來做組合,撰寫一個屬於自己的圖形介面程式選單。
範例1:information box的示範
範例2:message box的示範
範例3:更多Yes與No詢問對話盒的示範
範例4:更多的dialog選項示範
範例5:輸入對話盒input box的示範
範例6:文字對話盒textbox範例
範例7:選單menu範例
範例8:結合多個script的綜合範例...
想知道更多內容嗎?本期 Linux Guide 7會有完整內容
( Linux 雙月刊:單月25日出刊、兩書加一光碟) |