DEF VAR fill1 AS CHARACTER NO-UNDO.
DEF BUTTON hidden_btn SIZE 4 BY .81.
DEF BUTTON btn_disp SIZE 20 BY 1.
DEFINE FRAME fmain
fill1 AT ROW 2.71 COL 11.8 COLON-ALIGNED HELP
"Cost centre"
LABEL "Cost centre"
VIEW-AS FILL-IN
SIZE 13.2 BY 1 TOOLTIP "Cost centre"
hidden_btn AT ROW 2.86 COL 22.6 NO-TAB-STOP
btn_disp AT ROW 6 COL 3 LABEL "display"
WITH 1 DOWN KEEP-TAB-ORDER SIDE-LABELS THREE-D NO-AUTO-VALIDATE
AT COL 1 ROW 1 SCROLLABLE SIZE 50 BY 10.
DEF VAR visible_fill_in AS LOGICAL NO-UNDO.
fill1:HIDDEN = TRUE.
visible_fill_in = fill1:VISIBLE.
fill1:VISIBLE = TRUE.
visible_fill_in = fill1:VISIBLE.
FRAME fmain:HIDDEN = TRUE.
hidden_btn:HIDDEN = TRUE.
FRAME fmain:HIDDEN = FALSE.
ENABLE btn_disp WITH FRAME fmain.
ON CHOOSE OF btn_disp DO:
ENABLE fill1 WITH FRAME fmain.
ENABLE hidden_btn WITH FRAME fmain.
END.
WAIT-FOR CLOSE OF CURRENT-WINDOW.