2 /* REXX script for rexxbgui.library: test bug 57 */
4 if ~show
('l','rexxbgui.library') then do
5 if ~addlib
('rexxbgui.library',0,-30) then exit(20)
12 call bguilist
("mxopts_",'None','Option 1','Option 2','Option 3','Option 4','Option 5','Option 6')
17 bguimx
('left','Left','mxopts_','R')bguilayout
(LGO_FixMinWidth
, 1,LGO_FixMinHeight
, 1),
20 bguimx
('center','Center','mxopts_','R')bguilayout
(LGO_FixMinWidth
, 1,LGO_FixMinHeight
, 1),
23 bguimx
('right','Right','mxopts_','R')bguilayout
(LGO_FixMinWidth
, 1,LGO_FixMinHeight
, 1),
28 bguibutton
('quit','_Quit')bguilayout
(LGO_FixMinWidth
, 1,LGO_FixMinHeight
, 1)||,
30 )||bguilayout
(LGO_FixMinHeight
,1),
39 if src
= dst
then iterate
41 interpret 'call bguiaddcondit(obj.'grp
.src
',obj.'grp
.dst
',MX_Active,'Option
',MX_DisableButton,'Option
',MX_EnableButton,'Option
')'
46 a
=bguiwindow
('RexxBGUI',g
,,,,arg(1))
48 if bguiwinopen
(a
) == 0 then bguierror
(12)
52 call bguiwinwaitevent
(a
,'ID')
54 when (id
= id
.quit
) | (id
= id
.winclose
) then leave
61 if rc ~
= 0 then say '+++ ['rc']' errortext(rc) 'at line' sigl