Table of Contents
PL/B IDE Studio
Welcome to the PL/B IDE Studio
Installing the IDE Studio
Getting Assistance While You Work
Developing an Application in Visual PL/B
Developing an Application in Visual PL/B
Visual PL/B Concepts
Starting the IDE
Setting Project Options
IDE Elements
Project Tab (Project Window)
Using the Editor
Shortcut Keys
Writing Code
Program Profiling
Using Git Version Control
Forms, Controls, and Menus
Forms, Controls, and Menus
Understanding Properties, Events, and Methods
Clicking Buttons to Perform Actions
Menu Basics
Controls for Displaying and Entering Text
Controls for Displaying and Entering Text
Using STATTEXT to Display Data
Working with EDITTEXT Controls
Controls That Present Choices to Users
Controls That Present Choices to Users
Selecting Individual Options with Checkboxes
Grouping Options with Radio Buttons
Using DATALISTs and COMBOBOXes
Using Scrollbars as Input Devices
Graphics, Dialogs, and Focus
Controls that Display Graphics and Pictures
Understanding Focus
Setting the Tab Order
Prompting the User with Dialog Boxes
Managing Projects
Managing Projects
Working with Projects
The Structure of a PL/B Project
Creating, Opening, Closing, and Saving Projects
Adding, Saving, and Removing Files
Making, Executing, and Debugging a Program
Troubleshooting
Debugging
SunDebug
Menu Items
File Menu
New Project (File Menu)
Open Project (File Menu)
Save Project (File Menu)
Save Project As (File Menu)
Close Project (File Menu)
New File (File Menu)
Open File (File Menu)
Open File FTP (File Menu)
Save File (File Menu)
Save File As (File Menu)
Save File FTP (File Menu)
Save All (File Menu)
Print File (File Menu)
Close File (File Menu)
Close All Files (File Menu)
Recent Projects (File Menu)
Recent Files (File Menu)
Exit (File Menu)
Edit Menu
Undo (Edit Menu)
Repeat (Edit Menu)
Cut (Edit Menu)
Copy (Edit Menu)
Paste (Edit Menu)
Select All (Edit Menu)
Find (Edit Menu)
Find Next (Edit Menu)
Find Previous (Edit Menu)
Replace (Edit Menu)
Find in Files (Edit Menu)
Replace in Files (Edit Menu)
Goto (Edit menu)
Toggle Bookmark (Edit Menu)
Next Bookmark (Edit Menu)
Previous Bookmark (Edit Menu)
Clear Bookmarks (Edit Menu)
View as File Type (Edit Menu)
Insert Stamp (Edit Menu)
Format Source (Edit Menu)
Project Menu
Open (Project Menu)
Add Files(Project Menu)
Move (Project Menu)
Remove (Project Menu)
New Folder (Project Menu)
Remove Folder (Project Menu)
Build or Rebuild (Project Menu)
Build or Rebuild All (Project Menu)
Execute (Project Menu)
Debug (Project Menu)
Profile (Project Menu)
View Listing (Project_Menu)
Last Runtime Error (Project Menu)
Clean (Project Menu)
Archive Program (Project Menu)
Archive Project (Project Menu)
References (Project Menu)
Tools Menu
Git (Tools Menu)
New Branch (Git Menu)
Merge Branch
Remove Branch (Git Menu)
Clone (Git Menu)
Pull Updates (Git Menu)
Push Update (Git Menu)
Edit Ignore File (Git Menu)
View Log File (Git Menu)
View Project Changes
Edit Configuration File (Git Menu)
Designer (Tools Menu)
DBExplorer (Tools Menu)
SchemaEditor (Tools Menu)
User Defined Tools (Tools Menu)
Options (Tools Menu)
Options
Project (Tools/Options)
Compiler (Tools/Options)
Compiler Options (Tools/Options)
Debug (Tools/Options)
Equates (Tools/Options)
Listing (Tools/Options)
Post-Build Commands (Tools/Options)
Pre-Build Commands (Tools/Options)
Runtime (Tools/Options)
Language (Tools/Options)
Recovery (Tools/Options)
Version Control (Tools/Options)
Behavior (Tools/Options)
File Extensions (Tools/Options)
FTP Accounts (Tools/Options)
Reporting (Tools/Options)
User Tools (Tools/Options)
Windows (Tools/IDE Options)
Editor Properties (Tools Menu)
Windows Menu
Project (Windows Menu)
Messages (Windows Menu)
Build (Windows Menu)
Find in Files 1 (Windows Menu)
Find in Files 2 (Windows Menu)
References (Windows Menu)
Breakpoints (Window Menu)
Tracepoints (Window Menu)
Watches (Windows Menu)
Call Stack (Windows Menu)
Locals (Windows Menu)
Globals (Windows Menu)
Modules (Window Menu)
Files (Windows Menu)
Events (Windows Menu)
Memory (Windows Menu)
Debug File Menu
Connect (Debug File Menu)
Close File (Debug File Menu)
Close All Files (Debug File Menu)
Exit (Debug File Menu)
Debug Menu
Stop Debugging (Debug Menu)
Continue (Debug Menu)
Break Now (Debug Menu)
Run to Cursor Line (Debug Menu)
Set IP to Cursor Line (Debug Menu)
Step Into (Debug Menu)
Step Over (Debug Menu)
Step Out (Debug Menu)
Quick Watch (Debug Menu)
Toggle Breakpoint (Debug Menu)
New Breakpoint (Debug Menu)
Delete All Breakpoints (Debug Menu)
Disable All Breakpoints (Debug Menu)
New Tracepoint (Debug_Menu)
Display Logical Strings (Debug Menu)
Start/Stop Program Debug Logging (Debug Menu)
Project Window Tabs
Project Tab (Project Window)
Changes Tab (Project Window)
History Tab (Project Window