138 |
bind_action("update_frame_list", :update_frame_list) |
bind_action("update_frame_list", :update_frame_list) |
139 |
bind_action("start", :start) |
bind_action("start", :start) |
140 |
bind_action("stop", :stop) |
bind_action("stop", :stop) |
141 |
|
bind_action("close", :close) |
142 |
bind_action("toggle", :toggle) |
bind_action("toggle", :toggle) |
143 |
bind_action("hide", :my_hide) |
bind_action("hide", :my_hide) |
144 |
bind_action("show", :my_show) |
bind_action("show", :my_show) |
458 |
end |
end |
459 |
|
|
460 |
## |
## |
461 |
|
# Close the debugger plugin |
462 |
|
# |
463 |
|
def close |
464 |
|
@slot.manager.send_command('CLOSE') if @slot.manager |
465 |
|
@dockpane_slot['actions/undock'].invoke |
466 |
|
end |
467 |
|
|
468 |
|
|
469 |
|
## |
470 |
# monitor the debuggee stderr and print any incoming text |
# monitor the debuggee stderr and print any incoming text |
471 |
# to the debugger text console |
# to the debugger text console |
472 |
# |
# |
641 |
end |
end |
642 |
|
|
643 |
def onCmdClose(sender, sel, ptr) |
def onCmdClose(sender, sel, ptr) |
644 |
@slot.manager.send_command('CLOSE') if @slot.manager |
close() |
645 |
return 1 |
return 1 |
646 |
end |
end |
647 |
|
|