PocketBuilder provides a variety of tools to help you with your development work. There are several ways to open tools:
Click a button for the tool you want in the PowerBar
Select the tool from the Tools menu
Open the New dialog box and select the tool you want on the Tool tab page
Table 1-4 lists the tools available in the PowerBar. Some of these tools are also listed on the Tools menu.
Tool |
What you use the tool for |
---|---|
To-Do List |
Keep track of development tasks you need to do for the current target and create links to get quickly to the place where you need to complete the tasks. For information, see “Using the To-Do List”. |
Browser |
View information about system objects and objects in your PowerScript target, such as properties, events, functions, and global variables, and copy, export, or print the information. For information, see “Browsing the class hierarchy”. |
Library painter |
Manage libraries, create a new library, and build dynamic libraries. |
Database profiles |
Define and use named sets of parameters to connect to a particular database. For information, see the PocketBuilder Resource Guide. |
Database painter |
View and manage database connections for your applications. For information, see Chapter 16, “Managing the Database.” |
File editor |
Edit text files such as source, resource, and initialization files. For information, see “Using the File editor”. |
Launch emulator |
Open a dialog box from which you can launch an emulator from a cold boot or with a saved state file. |
Debugger |
Set breakpoints and watch expressions, step through your application, examine and change variables during execution, and view the call stack and objects in memory. For information, see Chapter 25, “Testing and Debugging Applications.” |
Table 1-5 lists the tools you can launch from the Tool tab page in the New dialog box. The Library painter and File editor can also be launched from the Tools menu and the toolbar.
Tool |
What you use the tool for |
---|---|
File Editor |
Edit text files such as source, resource, and initialization files. For information, see “Using the File editor”. |
Library Painter |
Manage libraries, create a new library, and build dynamic libraries. |
DataWindow Syntax |
Report on properties of DataWindow objects and the controls within DataWindow objects. For information, see DataWindow Syntax online Help. |
Profiling Class View, Profiling Routine View, and Profiling Trace View |
Use trace information to create a profile of your application. For information, see Chapter 27, “Packaging and Distributing an Application.” |
Export Pocket to Desktop |
Convert PocketBuilder libraries to PowerBuilder libraries. For information, see “Converting a PocketBuilder target to PowerBuilder”. |
Manage Certificates and Device Certificate Management Tool |
Manage certificates that you can use to digitally sign PocketBuilder applications and CAB files. For information, see “Managing certificates on the desktop” and “Managing certificates on a connected device”. |
Code Signing Wizard |
Attach a digital signature to a file that you want to deploy. |
Enhanced CAB Generation Tool |
Use to build CAB files containing all required application components. For infomation, see “Building CAB files with the Enhanced CAB Generation tool”. |