Gambit 命令之 dgui

 

 今天看 gambit 的 plugins 里的内容,发现了 dgui 这个命令。经过查找,这个命令在文档中并没有介绍,网上的资料亦少之又少。无奈之下,咱自己 hack 吧。

 

先看看软件自带的 插件 GTpump 中的用法。

 

插件的载入文件如下:

 

if cond (CSTRCMP((GETENV("FLUENT_ARCH")),"ntx86").eq.0)
 dgui plugin (GETENV("GAMBIT_ROOT")+"/plugins/GTpump") "451"
else
 dgui plugin (GETENV("GAMBIT_ROOT")+"/plugins/GTpump") "451"
endif

 

这个子命令的语法是


dgui plugin PLUGIN_MASTER_FILE_PATH BUTTON

 

在载入插件的时候,需要指定插件主文件 (master.dg ) 的路径,以及插件对应的按钮,这里的 “451 ” 表示插件面板上的第一个按钮。

 

 

gambit 按钮位置

 

 

 

 

dgui 的命令有很多,包括

 

(1) createform

(2) createitem

(3) message

(4) hookup

(5) deleteform

(6) showitem

(7) hideitem

(8) updateitem

(9) modifyitem

(10) resetitem

(11) printreport

(12) plugin

 

这些命令的用法待慢慢 hack。


*** VALID GAMBIT COMMANDS ARE:
 
    ABORT, BLAYER, BREAK, CAD, CHECK, COORDINATE, DEBUG, DEFAULT,
    DGUI, DO, EDGE, ELSE, END, ENDDO, ENDIF, EXPORT,
    FACE, FACET, FILTERPARAMETERS, FOG, GCLEANUP, GRAPHICS, GROUP, HARDCOPY,
    IDENTIFIER, IF, IMPORT, LABEL, LIST, MACRO, MACRORUN, MODEL,
    NEXT, OBJECT, PARAMETER, PHYSICS, PLOT, READFILE, REDO, REPAIR,
    RESET, RUNSOLVER, SAVE, SFUNCTION, SLEEP, SOLVER, SYSTEM, TEMPFILE,
    TIMER, TURBO, UNDO, UNIT, VERTEX, VOLUME, WINDOW, XYPLOT

 


*** VALID MINOR KEYS FOR COMMAND "DGUI" ARE:
 
    CREATEFORM / CREATEITEM / MESSAGE / HOOKUP / DELETEFORM / SHOWITEM /
    HIDEITEM / UPDATEITEM / MODIFYITEM / RESETITEM / PRINTREPORT / PLUGIN ,
    FORMNAME / SETDEFAULT , POSITION / ALL , SEPARATOR / LABEL /
    IMAGE / PUSHBUTTON / TOGGLEBUTTON / RADIOBUTTONBOX / OPTIONMENU / TEXTENTRY /
    INTENTRY / REALENTRY / LIST / FILESELECT / PICKER / VECTOR /
    ROWCOLUMN / DIALOG / SCROLL / FORM , LABELNAME / FORMTITLE ,
    NAME / FORMMENU , ENABLE , PARAMETER , ACTIVATECB / OKCB ,
    UPDATECB / CANCELCB , BDEFAULT / TDEFAULT / IDEFAULT / RDEFAULT ,
    IMIN / RMIN , IMAX / RMAX , ITEMS / ACTIONBUTTONS ,
    PATTERN , UNIT / MESSAGE / BUTTONLABEL / NRANK / NROW ,
    VERTEX / EDGE / FACE / VOLUME / GROUP , HORIZONTAL /
    VERTICAL / FIXEDSIZE , INFORMATION / WARNING / ERROR , NOTEDITABLE /
    ONLYTEXT / SINGLE / NOBORDER , TOP , BOTTOM , LEFT ,
    RIGHT , ALIGNLEFT / ALIGNCENTER / ALIGNRIGHT , PIXMAP , INSPIXMAP ,
    FONTXS / FONTS / FONTM / FONTL / FONTXL / FONTXXL ,
    ROWCHAR / INDEX , ON / OFF , ENTRYSIZE , ENTRYOFFSET  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值