PAWS
Release Notes - Miscellaneous, 5/11/98
Table of Contents
1.0 Overview
1.1 Enhancements
1.1.1 TYX Programming Support (For MS Windows Systems only)
1.1.2 TYX Windows Utilities
1.1.3 PAWS LAPS Interpreter - Minor Internal Changes
2.0 Detailed Description
2.1 Enhancements
2.1.1 TYX Programming Support
2.1.1.1 Osrunforeign() (MS Windows only)
1.0 Overview
The following describes an overview of miscellaneous changes included with this release of software. The changes included in these Release Notes were made at the same time as the changes covered in PAWS Test Executive (PTE) release 3.9.5 (19980501). PTE includes both the Run-Time System (RTS) and the Simulator (SIM).
This document describes changes included within Modules:
| Module Name |
Version |
| TPS: TYX Programming Support |
19980501 |
| WinUtil: TYX MS Windows Utilities |
19980501 |
| PLI: PAWS LAPS Interpreter |
19980501 3.9.3 |
Note:
TPS is used by WinUtil, PLI, and PTE. WinUtil is used by PLI and PTE.
1.1 Enhancements
1.1.1 TYX Programming Support (For MS Windows Systems only)
OSrunforeign() expanded to allow Caller to specify initial state of Foreign Program Window when Foreign Program activated.
1.1.2 TYX Windows Utilities
Expanded to provide support for Font changes to Scrolling Windows. No further details needed.
1.1.3 PAWS LAPS Interpreter - Minor Internal Changes
No further details needed.
2.0 Detailed Description
2.1 Enhancements
2.1.1 TYX Programming Support
2.1.1.1 Osrunforeign() (MS Windows only)
OSrunforeign() is an interface to the Operating System to be called when a Foreign Program is to be activated. (A Foreign Program is defined to be any program which does not use TYX Programming Support.) OSrunforeign() examines new TPS Global Variable OSfrun to determine the initial Window state of the Foreign Program when it is activated:
| OSrun |
MS Windows Show Flag |
| 'H' |
SW_HIDE |
| 'I' |
SW_SHOWMINIMIZED |
| 'M' |
SW_SHOWMAXIMIZED |
If OSrun contains any value other than those listed above, OSrunforeign() uses SW_SHOW.
After examining OSrun, OSrunforeign() sets OSrun to zero.
|