r-radio.p
1 |
DEFINE VARIABLE choice AS CHARACTER NO-UNDO FORMAT "x(50)" |
---|---|
2 |
LABEL "You have selected". |
3 |
DEFINE VARIABLE idx AS INTEGER NO-UNDO. |
4 |
DEFINE VARIABLE items AS CHARACTER NO-UNDO. |
5 |
DEFINE VARIABLE sl AS CHARACTER NO-UNDO |
6 |
VIEW-AS RADIO-SET RADIO-BUTTONS |
7 |
"Choice 1", "1", |
8 |
"Choice 2", "2", |
9 |
"Choice 3", "3", |
10 |
"Choice 4", "4", |
11 |
"Choice 5", "5", |
12 |
"Choice 6", "6", |
13 |
"Choice 7", "7", |
14 |
"Choice 8", "8", |
15 |
"Choice 9", "9", |
16 |
"Choice A", "A", |
17 |
"Choice B", "B", |
18 |
"Choice C", "C", |
19 |
"Choice D", "D", |
20 |
"Choice E", "E", |
21 |
"Choice F", "F". |
22 |
|
23 |
DEFINE FRAME b sl. |
24 |
DEFINE FRAME c choice. |
25 |
DEFINE FRAME y items. |
26 |
|
27 |
ENABLE sl WITH FRAME b NO-LABELS TITLE "Please select an item" WIDTH 50. |
28 |
ENABLE items WITH FRAME y NO-LABELS TITLE "Please specify item to delete" WIDTH 50. |
29 |
|
30 |
ON RETURN OF items IN FRAME y DO: |
31 |
ASSIGN FRAME y items. |
32 |
MESSAGE items VIEW-AS ALERT-BOX INFORMATION BUTTONS OK. |
33 |
sl:DELETE(items) IN FRAME b. |
34 |
END. |
35 |
|
36 |
|
37 |
ON VALUE-CHANGED OF sl IN FRAME b DO: |
38 |
choice = sl:SCREEN-VALUE. |
39 |
DISPLAY choice WITH FRAME c SIDE-LABELS. |
40 |
END. |
41 |
|
42 |
WAIT-FOR WINDOW-CLOSE OF CURRENT-WINDOW. |
43 |
|
44 |
|