


A floating window is the ACUCOBOL-GT window type that creates a host-based, pop-up window. When your application executes in a graphical environment, such as Microsoft Windows, floating windows are created as native pop-up windows, managed by the host operating system and the ACUCOBOL-GT runtime.
Floating windows must be used when you want to include graphical controls, such as buttons, entry boxes, and scroll bars. ACUCOBOL-GT supports two types of floating windows: modal and modeless. Floating windows are discussed in detail in Chapter 2.
Floating windows are positioned and displayed on the virtual screen (see "The virtual screen" paragraph in section 1.4). The virtual screen is intrinsic to all applications that use floating or subwindows. The virtual screen size can be set with the SCREEN SIZE runtime configuration variable and changed during program execution with the DISPLAY SCREEN SIZE statement (see Book 1, User's Guide, section 4.4.2, and Book 3, Reference Manual, section 6.6). The default virtual screen size is 25 rows by 80 columns.