26 #if ! defined (octave_marker_h)
27 #define octave_marker_h 1
30 #include <Qsci/qsciscintilla.h>
65 editor_markers marker_type,
const QString& condition =
"");
68 editor_markers marker_type,
int editor_linenr,
69 const QString& condition =
"");
73 const QString&
get_cond (
void)
const {
return m_condition; }
75 void set_cond (
const QString& cond) { m_condition = cond; }
83 void handle_remove_via_original_linenr (
int original_linenr);
84 void handle_request_remove_via_editor_linenr (
int editor_linenr);
85 void handle_remove (
void);
86 void handle_find_translation (
int original_linenr,
int& editor_linenr,
88 void handle_find_just_before (
int linenr,
int& original_linenr,
90 void handle_find_just_after (
int linenr,
int& original_linenr,
93 void handle_marker_line_deleted (
int mhandle);
94 void handle_marker_line_undeleted (
int mhandle);
95 void handle_report_editor_linenr (
QIntList& lines, QStringList& conditions);
99 void construct (
QsciScintilla *edit_area,
int original_linenr,
101 const QString& condition);
editor_markers m_marker_type
QsciScintilla * m_edit_area
void request_remove(int original_linenr)
@ unsure_debugger_position
const QString & get_cond(void) const
void set_cond(const QString &cond)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn