Views in PowerServer Debugger

PowerServer Debugger contains all the views provided by PowerBuilder Debugger except for Instances View and Objects in Memory view. Each PowerServer Debugger view shows almost the same information as its counterpart in PowerBuilder Debugger. The following table summarizes the general differences between the two.

Table 31. Comparing the views in PowerServer Debugger and PowerBuilder Debugger

Views

Unique to PowerServer Debugger (Unavailable in PowerBuilder Debugger)

Unique to PowerBuilder Debugger (Unavailable in PowerServer Debugger)

Source

Identifies PowerServer unsupported features with the icon ()

  • Ancestor Script popup menu item

  • Descendant Script popup menu item

Source Browser

None

List of system events, or the events and functions defined in parent classes, or some special events (such as Menu OnCreate event)

Source History

None

None

Variables

The values of variables unsupported by PowerServer are marked as "unsupported".

The Global view displays all global variables used in the application, while PowerBuilder Debugger only displays instantiated global variables.

  • Parent and Shared views

  • Parent popup menu item

  • Shared popup menu item

  • Break on changes popup menu item

Call Stack

None

None

Breakpoints

None

  • Setting special breakpoints

  • Setting occasional or conditional breakpoints

  • Setting a breakpoint when a variable changes

Watch

PowerServer Debugger handles some expressions in a unique way.

Break on changes popup menu item


Although the views of PowerServer Debugger and PowerBuilder Debugger look similar, they cannot be used together. For example, the breakpoints set in PowerServer Debugger cannot be recognized by PowerBuilder Debugger, and vice versa.