11.07.2015 Views

Upgrade Guide - Prolifics

Upgrade Guide - Prolifics

Upgrade Guide - Prolifics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The f5upg Utilityscreen and field objects and attributes to JAM 6 screen and widget properties,according to some deterministic rules and a set of heuristics which are controlled bythe command line options detailed below. Finally, the output file is written as a JAM6 screen.Depending on the verbosity level set, informational status messages are printed tostandard output and error messages are printed to standard error, and may bere-directed to log files by the operating system as desired.When no command line options are set, all JAM 5 display text is converted to JAM 6Static Label widgets.Any fields which are in JAM 5 groups are converted as follows:" If they do not have JAM 5 check boxes assigned to them, they areconverted to toggle button widgets." If they have JAM 5 check boxes but are JAM 5 radio buttons, they areconverted to radio button widgets." If they have JAM 5 check boxes and are JAM 5 check boxes, they areconverted to check box widgets.Any fields unconverted so far are checked for the menu bit." If the menu bit is set, the fields are converted to JAM 6 push buttons.Any fields still unconverted are checked to see if they are protected from both dataentry and tabbing:" If not, they are converted to text widgets." If so, they are checked for protection against clearing, and if that is foundthey are made into dynamic labels." Otherwise they are converted to text widgets. This last set of fields, (thosewhich are protected from both data entry and tabbing into) are hidden if theBLANK attribute is set, regardless of whether they were converted into textwidgets or dynamic labels.All JAM/Pi extensions found in screen JPL modify properties of the screen asspecified. All JAM/Pi extensions found in field JPL modify the properties of theresulting widget as specified, including, possibly, the widget type.<strong>Upgrade</strong> <strong>Guide</strong> 4-15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!