mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 05:47:34 +00:00
HackStudio: Disable debug specific context entries
Context menu entries like evaluate expression and move execution to line action should only be enabled when a debug session is running. Otherwise they should be disabled.
This commit is contained in:
parent
488d0722bd
commit
dfc33cd412
5 changed files with 28 additions and 8 deletions
|
@ -34,8 +34,10 @@ public:
|
|||
const Vector<size_t>& breakpoint_lines() const { return code_document().breakpoint_lines(); }
|
||||
Vector<size_t>& breakpoint_lines() { return code_document().breakpoint_lines(); }
|
||||
Optional<size_t> execution_position() const { return code_document().execution_position(); }
|
||||
bool is_program_running() const { return execution_position().has_value(); }
|
||||
void set_execution_position(size_t line_number);
|
||||
void clear_execution_position();
|
||||
void set_debug_mode(bool);
|
||||
|
||||
const CodeDocument& code_document() const;
|
||||
CodeDocument& code_document();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue