BORDER attribute

BORDER attribute can be used to specify whether the 4gl application window will be displayed with the outside border:

OPEN WINDOW Hello AT 5,20 WITH 5 ROWS, 25 COLUMNS ATTRIBUTE (BORDER)

In Lycia and GBDS compatibility modes, all windows are bordered by default regardless of the attributes included to the 4gl code:

MAIN

OPEN WINDOW Hello AT 5,20 WITH 5 ROWS, 25 COLUMNS ATTRIBUTE (BORDER)

DISPLAY "Hello)" AT 2,2 ATTRIBUTE(GREEN, BOLD)

CALL fgl_getkey()

END MAIN

MAIN

OPEN WINDOW Hello AT 5,20 WITH 5 ROWS, 25 COLUMNS

DISPLAY "Hello)" AT 2,2 ATTRIBUTE(GREEN, BOLD)

CALL fgl_getkey()

END MAIN

In case developers need the application window to be displayed with the outside border, they should set the Window Style property for their 4gl projects.

 

In the Informix4gl compatibility mode, the BORDER attribute does affect the application window appearance.

MAIN

OPEN WINDOW Hello AT 5,20 WITH 5 ROWS, 25 COLUMNS

ATTRIBUTE (BORDER)

DISPLAY "Hello)" AT 2,2 ATTRIBUTE(GREEN, BOLD)

CALL fgl_getkey()

END MAIN

MAIN

OPEN WINDOW Hello AT 5,20 WITH 5 ROWS, 25 COLUMNS

DISPLAY "Hello)" AT 2,2 ATTRIBUTE(GREEN, BOLD)

CALL fgl_getkey()

END MAIN

Theme settings prevail over the options specified in the 4gl code:

 

Contact Us

Privacy Policy

Copyright © 2024 Querix, (UK) Ltd.