G05 Genesis script writing.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《G05 Genesis script writing.ppt》由会员分享,可在线阅读,更多相关《G05 Genesis script writing.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、GenesisScript WritingScript Tool執行程式(script running)錄製指令(action recording)查看指令履歷(history)對應快速鍵(hot-key binding)程式除錯器(debugger)暫停繼續(suspend continue)2Script Running程式目錄(script path)程式檔名(script name)指定參數(default parameters)執行記錄(script log)關閉視窗執行執行後並關閉視窗3Script Recording 1Record:開始錄製Stop:停止錄製Play:播放錄製的
2、指令Pause:暫停(Run/Continue)Save:存檔Directory:目錄(script path)Script:檔名(script name)4Script Recording 2錄製中在按“錄製”後,任何操作過程都可被錄下.After pressing“record”,all the Actions would be recorded.5Script BindingKey Symbol:快速鍵Add:增加Change:改變Delete:刪除Save:存檔Directory:目錄(script path)Script:檔名(script name)6Script Debugger
3、 1Debug Script:載入程式Edit Script:編輯載入程式Update Script:更新修改後程式7Script Debugger 2中斷點(BP),可用滑鼠設定,以區分出問題區段執行指標,指示即將執行之指令列Run:執行程式至第一個中斷點Cont:繼續執行至下個中斷點Skip:不執行該行僅將指標移至下 一行Next:執行該行僅將指標移至下一 行Step:與“Next”相同,但可切入子程 式逐行測試Step Out:在切入子程式時,可自動 執行完子程式,並將指標 移至下一行Print():可顯示在()中的變數內容Eval():可顯示在()中的指令執行 結果8GUI Overv
4、iewqGUI:Graphic User Interfaceq主程式位置:$GENESIS_DIR/e$GENESIS_VER/all/guiq執行方式:1.編輯指令檔($GuiDefFile)2.主程式 指令檔 指令輸出(gui$GuiDefFile$GuiDatFile3.取得變數(source$GuiDatFile)9Alias of GUIqalias gui$GENESIS_DIR/e$GENESIS_VER/all/guiqalias gui_outecho!:*$GuiDefFileqalias gui_lstcat!:*$GuiDefFileqalias doguigui$Gu
5、iDatFile;source$GuiDatFile;rm f$GuiDefFile$GuiDatFileqIf($?GENESIS_TMP)thenset TMP=$GENESIS_TMPelse if($?GENESIS_DIR)thenset TMP=$GENESIS_DIR/tmpelseset TMP=/genesis/tmpendifqset GuiDefFile=$TMP/GuiDefFile.$qset GuiDatFile=$TMP/GuiDatFile.$10Example of GUI 111Example of GUI 2WIN 200 200BG$WhiteColor
6、LABEL/tmp/orblogo.xbmBG$TitleColorFG$WhiteColorLABEL GUI DemoBG$NormColorTEXT user_name User name:DTEXT user_name Tim Chen12Example of GUI 3BW 3FORMLABEL Select Job LIST StepJob 5 S 1set job_list=dbutil list jobs|awk print$1foreach JobName($job_list)if($JobName!=“genesislib”)then$JobName endifendEND
7、ENDFORM13Example of GUI 4BW 1OPTION pnl_size Panel size:16x1828x2420 x24ENDRADIO sel_pnl Panel name method:H 1$RedColorDefaultKeyinENDFORM sel_pnl 2TEXT pnl_name Panel name:ENDFORMCLABEL OKEND14GUI command 1qWIN x y設定視窗開啟(x y 為座標)qBG color設定背景顏色(例 990000 或 red)qFG color設定前景顏色(例 990000 或 red)qFONT sp
8、ec設定字型(內定值是 tbr14)x=c(ourier),h(elvetica)or t(imes)字型y=b(old),m(edium)粗細(黑體,適中)z=r(egular),I(talic)字體(一般,斜體)nn=8,10,12,14,18,24請參考:0203.pdf 第五章15GUI command 2qLABEL text產生標籤;前置字元 可以顯示圖檔(xbm,xpm)qCLABEL設定在 Close 按鍵上的標籤;內定是 CLOSE AND CONTINUE.qTEXT name len title產生一個輸入文字欄name:識別及變數名稱len:提示字元的長度(內定是 20
9、)title:提示字元,若為字串則需加上 ,前置字元 可以顯示圖檔qDTEXT name text設定 TEXT 的預設字串name:變數名稱,與 TEXT 相同text:顯示的字串16GUI command 3qRADIO name title V/H nc sc產生點選視窗,用 END 結束name:識別及變數名稱title:提示字元,若為字串則需加上 ,前置字元 可以顯示圖檔若為空者,需加上.V/H:Vertical or Horizontal 垂直或水平nc:列數sc:選擇的顏色qOPTION name title產生下拉選單,用 END 結束name:識別及變數名稱title:提示字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- G05 Genesis script writing
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内