|
谢谢提供~ |
| ???????????????? |
| 谢谢提供~ |
| 虽然没听懂,马克 |
|
本帖最后由 王开鑫55 于 2017-7-5 21:07 编辑 不会就调试, |
|
怎样通过勾选上,得到他下级的所有的名字呢,现在做出来,没法读到数据,点击的数据 |
本帖最后由 王开鑫55 于 2017-7-5 21:06 编辑 ![]() |
|
(defun my_form () time = getCurrentTime() time = parseString(time) day = nth(1 time) month = car(time) month = upperCase(month) year = nth(3 time) date = strcat(" Date: " day " " month " " year) CreateForm() myform=axlFormCreate( (gensym) form_file nil 'Form_Action t) axlFormDisplay(myform) axlUIWPrint(myform date) ) (defun CreateForm () drain() form_file = "123" myform = outfile(form_file "w") fprintf(myform "#Created by xml2bnf perl utility\n") fprintf(myform "#Coded by Venkata Ramanan/Santa Clara, CA\n\n") fprintf(myform "FILE_TYPE=FORM_DEFN VERSION=2\n") fprintf(myform "FORM AUTOGREYTEXT\n") fprintf(myform "FIXED\n") fprintf(myform "PORT 47 37\n") fprintf(myform "HEADER \"Form Field Type Demo\"\n\n") fprintf(myform "POPUP <ENUM>\"ITEM1\"\"0\",\"ITEM2\"\"1\",\"ITEM3\"\"2\",\"LAST ONE\"\"3\".\n\n") fprintf(myform "TILE\n\n") fprintf(myform "## Group Definition in Form## \n") fprintf(myform "GROUP \"Group1\"\n") fprintf(myform "GLOC 1 2\n") fprintf(myform "FSIZE 42 31\n") fprintf(myform "ENDGROUP\n\n") fprintf(myform "## Button Field in Group## \n") fprintf(myform "FIELD Button1\n") fprintf(myform "FLOC 2 4\n") fprintf(myform "MENUBUTTON \"Button1\" 13 4\n") fprintf(myform "FGROUP \"Group1\"\n") fprintf(myform "ENDFIELD \n\n") fprintf(myform "## Button Field in Group## \n") fprintf(myform "FIELD Button2\n") fprintf(myform "FLOC 16 4\n") fprintf(myform "MENUBUTTON \"Button2\" 13 4\n") fprintf(myform "FGROUP \"Group1\"\n") fprintf(myform "ENDFIELD \n\n") fprintf(myform "## LIST Field in Group## \n") fprintf(myform "FIELD List1\n") fprintf(myform "FLOC 3 8\n") fprintf(myform "LIST \" \" 38 11\n") fprintf(myform "FGROUP \"Group1\"\n") fprintf(myform "ENDFIELD \n\n") fprintf(myform "ENDTILE\n\n") fprintf(myform "ENDFORM\n\n") close(myform) ) (defun Form_Action (myform) (let (t1 item index field cnt)(printf "field/value %L = %L (int %L\n)" myform->curField myform->curValue, myform->curValueInt ) (printf "doneState %L\n" myform->doneState ) case(myform->curField ("Button1" ;Button Field ;Enter Action Here ) ("Button2" ;Button Field ;Enter Action Here ) ("List1" ;List Field ;Enter Action Here ) ) ) if((nequal myform->doneState 0) axlFormClose(myform)) ) |
| 學習 |
| 好,好,一定顶!! |
chrysalis 发表于 2017-3-15 18:26 可以给个例子?或者路径也行,谢谢! |
王开鑫55 发表于 2017-3-29 11:00 FORM部分
skill部分用axlFormTreeViewAddItem等设置,用axlFormTreeViewGetSelectState等读取,函数用法见algroskill.pdf |
/1
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-11-22 15:11 , Processed in 0.203125 second(s), 31 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050