|
|
- unless(boundp('_mil_fw) _mil_fw = nil)
- ;用'("")写form
- inLineForm = '("
- FILE_TYPE=FORM_DEFN VERSION=2
- FORM
- FIXED
- PORT 16 4
- HEADER "In-Line Example"
- TILE
- TEXT "I did it!"
- TLOC 6 2
- OPTIONS BOLD
- ENDTEXT
- FIELD checkbox
- FLOC 2 4
- CHECKLIST "A checkbox"
- ENDFIELD
- FIELD done
- FLOC 4 8
- MENUBUTTON "OK" 9 3
- ENDFIELD
- ENDTILE
- ENDFORM
- ")
- procedure( stand_inline()
- let( (fw)
- fw = axlFormCreate('_mil_fw list("myform" inLineForm)
- '("msgLines" 0) 'mil_CB t nil)
- axlFormDisplay(fw)
- ))
- procedure( mil_grid(t_name)
- let( (f)
- )
- )
-
- procedure( mil_CB(fw)
- prog(()
- unless((fw->doneState == 0)
- axlFormClose(fw)
- return(t)
- )
- ))
-
- unless(boundp('_mini_fw) _mini_fw = nil)
- procedure( mini_inline()
- let( (fw)
- fw = axlMiniStatusLoad('_mini_fw list("mini_test" inLineForm) 'mini_inlineCB)
- ))
- procedure( mini_inlineCB(fw)
- printf("CURFIELD %L has value %L\n" fw->curField, fw->curValue)
- )
复制代码
|
|