To debug scripts, you can use
Pop-up messages
gui.showmessage('show');
Or debug messages that can be viewed in DebugView. You can download the utility from https://docs.microsoft.com/en-us/sysinternals/downloads/debugview or https://portableapps.com/apps/utilities/debugview-portable.
dbg.dbgprint(inttostr(TMenuGroupLine(Obj).Code));
In scripts for printed document layouts, debugging data can be output to temporarily created text areas.