User Tools

Site Tools


action:Debugger_Start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
action:Debugger_Start [2021/10/15 08:48] – [See Also] peternlewisaction:Debugger_Start [2026/04/23 03:32] (current) – [Using the Debugger] peternlewis
Line 25: Line 25:
 ===== Using the Debugger ===== ===== Using the Debugger =====
  
-If a macro is paused, or if a macro starts paused, but the next action is a Debugger action, it will run anyway.  This allows you to to create macros with hot keys and Debugger actions to breakpoint, step through, continue, etc other macros without themselves being debugged.+If a macro is paused by the debugger, or if a macro starts paused, but the next action is a Debugger action, it will run anyway.  This allows you to to create macros with hot keys and Debugger actions to breakpoint, step through, continue, etc other macros without themselves being debugged.
  
 Keep in mind that once a macro has started executing, the engine has taken a copy of the macro to execute, so any changes you make in the editor will not affect the execution of the macro (although any changes you make to a sub macro that has not yet started executing would apply). Keep in mind that once a macro has started executing, the engine has taken a copy of the macro to execute, so any changes you make in the editor will not affect the execution of the macro (although any changes you make to a sub macro that has not yet started executing would apply).
  
-Also keep in mind that macros can often be time sensitive, so if you find your macro runs fine when stepped through in the debugger, but not when run normally, the issue is probably that the macro is executing actions like click actions before the system has caught up and the screen is stable.  Add an appropriate Pause action if that is the case.+Also keep in mind that macros can often be time sensitive, so if you find your macro runs fine when stepped through in the debugger, but not when run normally, the issue is probably that the macro is executing actions like click actions before the system has caught up and the screen is stable.  Add an appropriate [[action:Pause|Pause]] action if that is the case.
  
 If you close the debugger window, the paused macros will resume their normal operation. If you close the debugger window, the paused macros will resume their normal operation.
action/Debugger_Start.txt · Last modified: by peternlewis

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki