GUI ScreenIO for Windows

 ScreenIO.com


Set Your GUI ScreenIO Panel Editor Profile

In this step, you'll define your GUI ScreenIO profile, which sets the locations where your panels (and their backups) are stored, and also sets the defaults for new panels.

You can define a profile for each application you work on so that it's easy to keep one application separate from another.

Launch the GUI ScreenIO panel editor.

On the main menu, select File/App Profile/Edit Profile.

As installed, GUI ScreenIO will create a default application profile for you that points at the sample panels provided with the package. You can use this as a template for your own profile.

The application profile is presented on a property sheet. The first page specifies the locations and file extensions of your panel copybooks.  Press OK when you're finished to save your changes.

If you're creating a new profile for a different application, select File/App Profile/SaveAs and save it under a different name. 

The application profile also saves the paths and names of the last ten panels you loaded in the panel editor.

Directories and Formats

Return to top of page

Item Significance
COBOL compiler:

Default extension for panel copybooks

Specify the file extension to use when GUI ScreenIO saves your panel; usually .COB, though you may specify any extension you prefer (commonly, .CBL or .CPY). 
Copybook format:

COBOL-74 style continuation

Saves panels using the COBOL-74 style for continuation lines (a "-" character in column 7), instead of the default "&" character. 

Required for AcuCOBOL and IBM Visual Age COBOL, which do not support the newer style continuation format.

Copybook format:

Columns 1-72

Saves panels in standard COBOL format, where comments and continuations are in column 7.
Copybook format:

Columns 1-66

Saves panels in a format that eliminates the sequence columns 1-6 by shifting columns 7-80 left six columns. 
Copybook format:

Columns 1-128

Saves panels in a 128-column format.
Copybook format:

Keep Change History

Saves your change history in comments at the beginning of the panel copybook.
File locations:

Backup copybooks

The location where a backup copy of the original version of a panel is copied when you open a panel. 
File locations:

Generated programs

The default location where generated programs are placed.
File locations:

Panel copybooks

The default location where panels are stored for this application.

Appearance

Return to top of page

Item Significance
Appearance (nonstandard):

Transparent background

Panel background appears transparent.
Appearance (nonstandard):

Always on top

Panel is always on top of other panels.
Border:

Raised appearance

Draws a border around the client area that makes it appear to be raised.
Border:

Static edge look

Draws a border around the client area that makes it appear flat.
Border:

Sunken appearance

Draws a border around the client area that makes it appear to be sunken.
Runtime behavior:

Accepts dropped files

Panel returns an event when user drags a file over the panel and releases the mouse button. 

Not presently implemented.

Runtime behavior:

Has scrollbars if needed

Displays scrollbars if the panel is not large enough to display all of the controls on the panel.
Runtime behavior:

Modal (disables all others)

When the panel is displayed, it prevents the user from activating a panel in a different working-set in a multiple working-set application.
Runtime behavior:

Not captive in main

Not applicable; popups are never captive in the main.
Runtime behavior:

Save/restore panel state using the registry

Saves the panel state (size, position, listview column width, etc.) in the registry when it is closed, and restores the panel to the same state when it is redisplayed.

Requires that you specify registry keys in your main panel properties, and also select this option for your main panel.

Title bar:

Context help (?)

Panel's title bar has a question-mark context-help button. 

When the user clicks this, the mouse cursor changes to a question mark.  If the user then clicks on a control, GUI ScreenIO will launch your Help documentation and attempt to jump to the page containing documentation for that control.

Title bar:

Maximize/Minimize

Panel's title bar has minimize and maximize buttons. 

Not recommended for popup panels!

Title bar:

No buttons on title bar

Panel's title bar has no buttons; only the title text
Title bar:

No title bar

Panel is displayed without a title bar.
Title bar:

System menu and X button

Panel's title bar has a system menu and an X button. 
Size of panel's client area:

Height

Height of your panel's client area in dialog box units when it is initially created.  Panels may subsequently be resized by dragging their border.

Property sheet and wizard panel size must be set here; they cannot be resized by dragging.

Size of panel's client area:

Width

Width of your panel's client area in dialog box units when it is initially created.  Panels may subsequently be resized by dragging their border.

Property sheet and wizard panel size must be set here; they cannot be resized by dragging.

Status Bar Cells

Return to top of page

Item Significance
Characters Size of the status bar cell, in characters. 
Status bar cell usage Right-click to specify what data is to be displayed in the cell. 

Languages

Return to top of page

Item Significance
Language names for new panels

GUI ScreenIO supports using multiple languages in your application.

If you intend to use more than one language, specify the languages here.

Tools & Options

Return to top of page

Item Significance
Other applications:

Add-ins

Full path and filename of applications you want to add to the panel editor File menu.  You can also select an option that will automatically launch the application when you launch the panel editor.
GUI ScreenIO panel editor options:

Automatically BIND contents of groupboxes

Causes all controls that are inside a groupbox to be bound together so that they are all selected when you click any one of them.
GUI ScreenIO panel editor options:

Show content of VALUE clause in controls

Displays the content of the VALUE clause in controls when you are using the panel editor.  Normally, the editor does not display anything in the controls when you are editing a  panel.
GUI ScreenIO panel editor options:

Snap Coarse

Sets "Snap Coarse" when the editor is launched, which causes controls to be located to a fine grid when you create or move controls.  It makes it easier to line them up.
GUI ScreenIO panel editor options:

Snap Fine

Sets "Snap Fine" when the editor is launched, which causes controls to be located to a fine grid when you create or move controls.  It makes it easier to line them up.
GUI ScreenIO panel editor options:

Snap Off

Sets "Snap Off" when the editor is launched.
GUI ScreenIO panel editor options:

Suppress splash screen

Suppresses the GUI ScreenIO splash screen when you launch the GUI ScreenIO panel editor.
GUI ScreenIO panel editor options:

Prevent Daily check for Updates

The panel editor will check for updates by hitting a page on the Screenio.Com web site and comparing the version number found on that page with the last version number it has seen.  If there is a newer version it will notify you and offer to launch your browser to take you to the download page.  It only makes this check ONCE PER DAY, the first time you launch the editor on any given day.  That way you are not inconvenienced by the slight delay this check causes if you happen to be disconnected from the internet.
Full disclosure:  Your serial number is sent with each inquiry.  No other identifying information is sent.

2000-2019 Norcom, all rights reserved 

TOC

Send feedback to Norcom