When I load the SST feature the Debugger Class is set to SstDebugger, which has no Through-Button. I can set it back to the StSDebugger in Options > Open Preferences Window... > System Configuration > Debugger Class.
However, the Through button is always disabled. I found the following method:
StsDebugger>>setButtonSensitivity
"Greys and restores the appropriate buttons on the debugger."
super setButtonSensitivity.
self stepThroughButtonWidget sensitive: self stepOverButtonWidget sensitive & self isSstLoaded not.
self stepToCursorButtonWidget sensitive: self stepOverButtonWidget sensitive.
self defineWidget sensitive: self defineWidgetShouldBeEnabled.
self gbxIsGSFrameSelected ifTrue: [
self stepToReturnButtonWidget sensitive: false ]
This seems to disable the Through-Button if SST is loaded. What is the reason for this?
I always wondered what are the difference between the four different Debugger classes. Are there any negative consequences when I switch from SstDebugger to StsDebugger?
Cheers,
Bernhard