Project

General

Profile

5937-simple.p

Vladimir Tsichevski, 04/06/2022 11:10 AM

Download (971 Bytes)

 
1
/**
2
 * Test the 5937 issue 4: zero height of SELECTION-LIST in ChUI.
3
 * To make debugging simple, only one widget is left.
4
 */
5
DEFINE FRAME hFrame 
6
   WITH
7
      FONT 4
8
      SCROLLABLE
9
      SIZE-PIXELS 600 BY 500.
10

    
11
DEFINE VARIABLE hList AS WIDGET-HANDLE NO-UNDO.
12
CREATE SELECTION-LIST hList
13
  ASSIGN FRAME             = FRAME hFrame:HANDLE
14
        X                  = 10
15
        Y                  = 10
16
        WIDTH-PIXELS       = 70
17
        SENSITIVE          = TRUE
18
        VISIBLE            = FALSE
19
        DELIMITER          = ',':U
20
        MULTIPLE           = FALSE
21
        LIST-ITEMS         = "personeel,materieel,materiaal,dienst"
22
        INNER-LINES        = 4
23
        SCROLLBAR-VERTICAL = FALSE
24
        SCROLLBAR-HORIZONTAL = FALSE
25
        .
26

    
27
ON VALUE-CHANGED OF hList
28
DO:
29
   MESSAGE "list value changed to: " hList:SCREEN-VALUE.
30
END.
31

    
32
// hList:VISIBLE = TRUE.
33

    
34
// APPLY 'ENTRY' TO hList.
35

    
36
ENABLE ALL WITH FRAME hFrame.
37

    
38
WAIT-FOR CLOSE OF THIS-PROCEDURE.