Project

General

Profile

r-select.p

Igor Skornyakov, 01/19/2015 03:02 PM

Download (881 Bytes)

 
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
  LABEL "Please enter a directory pathname ".
5
DEFINE VARIABLE sl            AS CHARACTER NO-UNDO 
6
  VIEW-AS SELECTION-LIST INNER-CHARS 15 INNER-LINES 10 SORT.
7

    
8
DEFINE FRAME b sl.
9
DEFINE FRAME c choice.
10
DEFINE FRAME x idx.
11

    
12
sl:LIST-ITEMS IN FRAME b = "1,2,3,4,5,6,7,8,9,10".
13
ENABLE sl WITH FRAME b NO-LABELS TITLE "Please Select a File" WIDTH 50.
14
ENABLE idx WITH FRAME x NO-LABELS TITLE "Please Select an item to delete" WIDTH 50.
15

    
16
ON RETURN OF idx IN FRAME x DO:
17
  ASSIGN FRAME x idx.
18
  MESSAGE idx VIEW-AS ALERT-BOX INFORMATION BUTTONS OK. 
19
  sl:DELETE(idx) IN FRAME b. 
20
END.
21

    
22
ON VALUE-CHANGED OF sl IN FRAME b DO:
23
  choice = sl:SCREEN-VALUE.
24
  DISPLAY choice WITH FRAME c SIDE-LABELS.
25
END.
26

    
27
WAIT-FOR WINDOW-CLOSE OF CURRENT-WINDOW.
28

    
29