Difference: APPXGuiILFDebugger (4 vs. 5)

Revision 52008-09-30 - SteveFrizzell

Line: 1 to 1
 
META TOPICPARENT name="APPX500Features"

APPX ILF Debugger

Line: 17 to 17
  ILFDebugTRAP.PNG
Changed:
<
<
If a runtime error causes the ILF debugger to be invoked, the statement which caused the error will be highlighted with a light blue background color.  The next ILF line to be executed is marked with a blue and white icon and the line will have a blue background. The white arrow in the blue circle points to the statement to further hightlight it.
>
>
If a runtime error causes the ILF debugger to be invoked, the statement which caused the error will be highlighted with a light blue background color.  The white arrow in the blue circle points to the statement to further hightlight it. In the example below, notice that the value for the fields for the current statement are displayed in the field value window on the bottom of the screen.
  ILFDebugOverflow.PNG
Changed:
<
<
 
>
>
The following icons are used to mark ILF statements for the benefit of the application designer: 
  stop.png  Identifies an ILF commnad what has a stop point (trap) enabled.
Line: 29 to 29
  stopcur.png Identifies the next ILF command line to exectute and indicates that the line has a stop point (trap) enabled
Changed:
<
<
 

The Toolbar contains several new icons. The Green Arrow will jump out of the trapped event point . The Red X will cancel the process as always. Single step will execute the next sequential instruction, same a the Return key. The Step Into will follow a child process. Step Return takes you to the next Return statement. There is a red/gray icon you can use to set and remove a trap. F3 can still be used to set and un-set traps as well. The Edit values icon will allow the current field value(s) to be modified. Inspect/Edit will allow you to enter a field and see its contents. View Process Stack will display the current process stack showing the Ap/Ver, Proc Type, Process Name, and invocation share class. Watch Variable allow you enter a field name and Appx will indicate when the contents of that field change.

>
>
Field values can also be viewed in a popup tooltip by moving the mouse pointer over any ILF statement which references fields.
 
Changed:
<
<
Scrolling the ILF Debugger using the up and down arrow keys is not permitted.
>
>
ILFDebugFieldValues.PNG
 

Toolbar Buttons

Added:
>
>
The Toolbar contains a variety of buttons that facilitate debugging of a process:
 return.gif Go [Option 0]- Resume normal execution.

cancel.gif Cancel [Ctrl+F8]- Abort process being debugged.

Line: 89 to 89
 

Comments:

Read what other users have said about this page or add your own comments.
Changed:
<
<
<--/commentPlugin-->
>
>
The toolbar needs a button for: Execute Next [F9] - Set next statement to execute

-- SteveFrizzell - 30 Sep 2008

<--/commentPlugin-->
  -- SteveFrizzell - 26 Sep 2008
Changed:
<
<
>
>
 
META FILEATTACHMENT attachment="APPXILFDebugger.PNG" attr="h" comment="APPX GUI ILF Debugger" date="1222433828" name="APPXILFDebugger.PNG" path="C:\Documents and Settings\steve\My Documents\My Pictures\APPXILFDebugger.PNG" size="36931" stream="C:\Documents and Settings\steve\My Documents\My Pictures\APPXILFDebugger.PNG" user="Main.SteveFrizzell" version="1"
META FILEATTACHMENT attachment="current.png" attr="h" comment="Line Indicator - Current Line (Next line to be executed)" date="1222434538" name="current.png" path="C:\Documents and Settings\steve\My Documents\My Pictures\APPX 0LA\current.png" size="1647" stream="C:\Documents and Settings\steve\My Documents\My Pictures\APPX 0LA\current.png" user="Main.SteveFrizzell" version="1"
META FILEATTACHMENT attachment="go.png" attr="h" comment="Go Indicator" date="1222434803" name="go.png" path="C:\Documents and Settings\steve\My Documents\My Pictures\APPX 0LA\go.png" size="1331" stream="C:\Documents and Settings\steve\My Documents\My Pictures\APPX 0LA\go.png" user="Main.SteveFrizzell" version="1"
Line: 116 to 119
 
META FILEATTACHMENT attachment="Watchpoints.PNG" attr="h" comment="Set/Clear Watchpoints" date="1222453803" name="Watchpoints.PNG" path="C:\Documents and Settings\steve\My Documents\My Pictures\Watchpoints.PNG" size="35094" stream="C:\Documents and Settings\steve\My Documents\My Pictures\Watchpoints.PNG" user="Main.SteveFrizzell" version="1"
META FILEATTACHMENT attachment="ILFDebugTRAP.PNG" attr="h" comment="ILF Debugger TRAP Statement Encountered" date="1222699119" name="ILFDebugTRAP.PNG" path="C:\Documents and Settings\steve\My Documents\My Pictures\ILFDebugTRAP.PNG" size="36129" stream="C:\Documents and Settings\steve\My Documents\My Pictures\ILFDebugTRAP.PNG" user="Main.SteveFrizzell" version="1"
META FILEATTACHMENT attachment="ILFDebugOverflow.PNG" attr="h" comment="ILF Debugger Numeric Overflow Encountered" date="1222699151" name="ILFDebugOverflow.PNG" path="C:\Documents and Settings\steve\My Documents\My Pictures\ILFDebugOverflow.PNG" size="34595" stream="C:\Documents and Settings\steve\My Documents\My Pictures\ILFDebugOverflow.PNG" user="Main.SteveFrizzell" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ILFDebugFieldValues.PNG" attr="h" comment="ILF Debugger Field Values Tooltip" date="1222779060" name="ILFDebugFieldValues.PNG" path="C:\Documents and Settings\steve\My Documents\My Pictures\ILFDebugFieldValues.PNG" size="35446" stream="C:\Documents and Settings\steve\My Documents\My Pictures\ILFDebugFieldValues.PNG" user="Main.SteveFrizzell" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback