home *** CD-ROM | disk | FTP | other *** search
- /* CMD: Test Request
- *
- * Test requester from ARexx to Modeler.
- */
-
- /* trace results */
-
- address "LWModelerARexx.port"
- libadd = addlib("LWModelerARexx.port",0)
-
- check = addlib("rexxmathlib.library",0,-30,0)
-
- /* -- Main code body -- */
-
-
- call req_begin "Test Request"
-
- id1 = req_addcontrol("Text Input","s")
- id2 = req_addcontrol("Text 1", "S", 30)
- id3 = req_addcontrol("Check this?",'b')
- id4 = req_addcontrol("Pick a Number",'N')
- id5 = req_addcontrol("Vector Victor",'v',0)
- id6 = req_addcontrol("Choice", 'ch', 'X Y Z Other')
-
- call req_setval id1,"String 1"
- call req_setval id3, 0
- call req_setval id4, 2.5, 1.0
- call req_setval id5, '1 2 3', 1.50
- call req_setval id6, 4
-
- x = req_post()
- if (x) then do
- say "Ok"
- say req_getval(id1)
- say req_getval(id2)
- say req_getval(id3)
- say req_getval(id4)
- say req_getval(id5)
- say req_getval(id6)
- end; else say "Canceled"
-
-
-
- /* -- End Main code -- */
-
- if (libadd) then call remlib("LWModelerARexx.port")
- exit
-