#

IT - Integrated Toolkit™ |

The PxPlus Integrated Toolkit™ (*IT) provides a comprehensive integrated development environment that brings together many of the components needed for the development and debugging of a PxPlus application. At the core of *IT is a graphical program editor used for directly entering and editing application programs.

The main Integrated Toolkit screen provides three separate regions for program information, program editing/development and debugging information. See Screen Layout. The components that make up the Integrated Toolkit include:

| • | Program Editor
| • | Program Synopsis
| • | Debug Facility (including Client Server applications)
| • | Built-in Program Version Control interfaces
| • | Program Compare Utility
| • | Projects Manager
| • | Library Manager for NOMADS Object, Program and Text Macro libraries

All of these components are designed to work together within the Windows environment, or they can be used remotely using the Client Server interfaces within PxPlus.

To invoke the *IT - Integrated Toolkit, use one of the following methods:

Location | Method
From the PxPlus IDE Main Launcher | Select Program Editor (*IT) from the PxPlus IDE category at the top of the tree view.
From the PxPlus Command line | Enter: IT When you type IT at the Command prompt, the current program in memory is loaded into the editor. When you finish editing your program, save the program and the program will automatically be reloaded from disk into memory when you exit the editor. #### Important Note: If you do not save the program prior to exiting the editor, you will lose your changes.
From the PxPlus Command line | Enter: RUN "*IT
From the PxPlus Command window | From the Utilities menu, select Integrated Toolkit. OR From the Edit menu, select Edit (graphical).
Launch programmatically | Use the CALL directive. The CALL directive accepts optional arguments that include the name of the program to be loaded and the label or line number at which to position the editor. Examples: call "*it" ! Invokes *it call "*it", "myprog" ! Invokes *it and loads "myprog" call "*it", "myprog","1000" ! Invokes *it, loads "myprog" and positions at line number 1000 call "*it", "myprog","mylabel" ! Invokes *it, loads "myprog" and positions at "mylabel" label call "*it", "myprog;mylabel" ! Invokes *it, loads "myprog" and positions at "mylabel" label
NOMADS Panel Designer | To enter program logic, select the Logic folder tab in the control's properties window and click the Program logic button. For information on entering program logic in NOMADS, see Program Editor.
Windows shortcut | The Graphical Program Editor can be invoked directly from a Windows shortcut. Create a shortcut whose target is: [path to PxPlus]\pxplus.exe *it Optional arguments may also be used that include the name of the program to be loaded and the label or line number at which to position the editor. Examples: /pvxplus/pxplus.exe *it /pvxplus/pxplus.exe *it –arg "myprog" "1000" /pvxplus/pxplus.exe *it –arg "myprog;1000" /pvxplus/pxplus.exe *it –arg "myprog" "mylabel" /pvxplus/pxplus.exe *it –arg "myprog;mylabel"
Windows program association | The Graphical Program Editor can be invoked through a Windows association. If your programs have a common extension, you can set up an association to invoke the editor and load the program when you double click on the file in Windows Explorer. When you set up the association, set the 'Action' to OPEN, and for 'Application used to perform action', enter: "[path to PxPlus]\pxplus.exe" *it –arg "%1" (include the quotes) Example: "C:\pxplus\pxplus.exe" *it –arg "%1"