genesis2000脚本GUI界面编写.doc

genesis2000脚本GUI界面编写.doc

ID:52565163

大小:36.00 KB

页数:5页

时间:2020-03-28

genesis2000脚本GUI界面编写.doc_第1页
genesis2000脚本GUI界面编写.doc_第2页
genesis2000脚本GUI界面编写.doc_第3页
genesis2000脚本GUI界面编写.doc_第4页
genesis2000脚本GUI界面编写.doc_第5页
资源描述:

《genesis2000脚本GUI界面编写.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、genesis2000脚本GUI界面编写下面就是Genesis的GUI的demo程序,从里面可以学到几乎全部的GUI的功能了.前面的变量设定的部份省略不讲,大家可以参考Shell编程#!/bin/csh#ThisscriptisforGUIdemo.##################################################################################alias gui            '${GENESIS_DIR}/e${GENESIS_VER

2、}/all/gui'alias gui_out        'echo!:*>>$GuiDefFile'alias gui_lst        'cat!:*>>$GuiDefFile'alias dogui                  'gui<$GuiDefFile>$GuiDatFile;source$GuiDatFile;rm-f$GuiDefFile$GuiDatFile'if($?GENESIS_TMP)then        setTMP=$GENESIS_TMPelseif($?GEN

3、ESIS_DIR)then        setTMP=$GENESIS_DIR/tmpelse        setTMP=/genesis/tmpendif#SetguiparameterssetGuiDefFile=$TMP/GuiDefFile.$$setGuiDatFile=$TMP/GuiDatFile.$$#Setfontsforgui       #设定字体前三码表示字体格式,后两码数字表示大小                     #格式三码h表字型(可选t)b表字宽粗体(bold)(可选m

4、,细体)r表字正(可选i表斜体)setTitleFont=hbr18setNormFont=hbr14setHintFont=hbi14#Setcolorsforgui       #颜色是用RGB的型式表示,可以用Genesis中OPTION下COLOR功能来选自己喜欢的,     #然后设定到GUI中去每一种颜色用两位数字表示99表示最深00表示最浅依次为R-redG-GreenB-BluesetRedColor=990000setWhiteColor=999999setTitleColor=772288s

5、etNormColor=222299###############################################################setjob_list=`dbutillistjobs

6、awk'{print$1}'`gui_outWIN200200                      #确定GUI窗口左上角在屏幕中的位置gui_outBG$WhiteColor                    #BGbackground背景颜色gui_outLABEL@/tmp/orb

7、logo.xbm           #添加标签(可以是一串字符,也可以是一个XPM格式图片我们在                                       #后面会讨论如果制作这种图片,在6.如何加入中文里有说明)gui_outBG$TitleColorgui_outFG$WhiteColor                    #FGfontground字体颜色gui_outLABELGUIDemo             gui_outBG$NormColorgui_outTEXTus

8、er_nameUsername:         #TEXT文字输入窗口,并将值传给user_name变量,显示”Username”gui_outDTEXTuser_nameBeyondLi         #设定文字窗口的初始值DefaultTEXT=>DTEXT,初始为BeyondLigui_outBW3                            #BW区隔线宽BOLDWidth设为3gui_outFORM                           #表格开始gui_outLABEL'

9、SelectJob-->'gui_outLISTStepJob5S1                 #LIST列表选择功能StepJob为变量5表示显示5行S表示单选                                      #多选为M,1表示显示时从第1个项目开始显示foreachJobName($job_list)                #这里将除了gen

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。