Quantcast
Channel: Adobe Community : All Content - FrameMaker Scripting
Viewing all articles
Browse latest Browse all 888

Debugging dialogues - how?

$
0
0

I have a rather complicated dialogue and want to use the step-by-step walk-through to check variables etc.

As soon as I press a button in the dialogue the related code in the callback routine is run - no chance for step-by-step operation:

  • Set a breakpoint at the beginning of the callback routine
  • Have a breakpoint close to the end of the dialogue-setup code
  • Tip-toe further (F11) until dialog is presented
  • Click button
  • I now expect the execution halts at the brakpoint within the callback routine, but this is not done.
  • I know, that i'm in this routine, because an alert is performed if present.
  • But after the alert theres is no chance to use stepping (F11).

Is this as designed?

To illustrate: this is the dialgue

insert-calc-marker.png

and this is the callback routine for the button ==> (next)

I have set a breakpoint at line 2 which is not used at all.

win.p0.g3.btnNext.onClick = function () {      goCurrentMarker= GetMarker (oDoc, sMarkerName, "next", goCurrentMarker) ;      win.p0.sMarkerContent.text ="";      gsMarkerText = goCurrentMarker.MarkerText;      win.p0.sMarkerContent.textselection = gsMarkerText;    }

 

Yes, I test routines (e.g. GetMarker) ins separate text-scripts (see my other post of today), but the dialogue is different environment and hence must be tested again (as I have learnt).

Do you have any ideas how to debug dialogues whithout placing numerous alert/console statements?

 

Klaus Daube


Viewing all articles
Browse latest Browse all 888

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>