The debugger will only work if:
1. The first screen that was opened has not been closed. An exception to this would be something like this:
sub main()
stop
end sub
Which should just drop you into the debugger and let you play around. However something like this:
sub main()
screen=createobject("roimagecanvas")
screen.show()
screen.close()
stop
end sub
should kick you out of the debugger, because the app will never reach the stop statement.
2. The app has not exited. To mess around with the debugger, kill an app that is running in the middle of a loop with control-c Don't type exit, or close the currently visible screen, or you will exit the debugger. Would be nice if the debugger was always running, but that is not the case.
- Joel
Screenshades: The first Screensaver for Roku2!
Musiclouds: The best free internet music, on your Roku!
Ouroborialis: Psychedelic Screensaver for Roku!