61 |
Gtk::HBox m_statusHBox; |
Gtk::HBox m_statusHBox; |
62 |
Gtk::HButtonBox m_buttonBox; |
Gtk::HButtonBox m_buttonBox; |
63 |
Gtk::ScrolledWindow m_scrolledWindow; |
Gtk::ScrolledWindow m_scrolledWindow; |
64 |
|
Gtk::HBox m_textViewHBox; |
65 |
|
Glib::RefPtr<Gtk::TextBuffer> m_lineNrBuffer; |
66 |
Glib::RefPtr<Gtk::TextBuffer> m_textBuffer; |
Glib::RefPtr<Gtk::TextBuffer> m_textBuffer; |
67 |
Glib::RefPtr<Gtk::TextBuffer::TagTable> m_tagTable; |
Glib::RefPtr<Gtk::TextBuffer::TagTable> m_tagTable; |
68 |
Glib::RefPtr<Gtk::TextBuffer::Tag> m_keywordTag; |
Glib::RefPtr<Gtk::TextBuffer::Tag> m_keywordTag; |
76 |
Glib::RefPtr<Gtk::TextBuffer::Tag> m_errorTag; |
Glib::RefPtr<Gtk::TextBuffer::Tag> m_errorTag; |
77 |
Glib::RefPtr<Gtk::TextBuffer::Tag> m_warningTag; |
Glib::RefPtr<Gtk::TextBuffer::Tag> m_warningTag; |
78 |
Glib::RefPtr<Gtk::TextBuffer::Tag> m_preprocCommentTag; |
Glib::RefPtr<Gtk::TextBuffer::Tag> m_preprocCommentTag; |
79 |
|
Glib::RefPtr<Gtk::TextBuffer::Tag> m_lineNrTag; |
80 |
|
Gtk::TextView m_lineNrView; |
81 |
|
Gtk::TextView m_lineNrTextViewSpacer; |
82 |
Gtk::TextView m_textView; |
Gtk::TextView m_textView; |
83 |
Gtk::Image m_statusImage; |
Gtk::Image m_statusImage; |
84 |
Gtk::Label m_statusLabel; |
Gtk::Label m_statusLabel; |
120 |
void onMenuChangeFontSize(); |
void onMenuChangeFontSize(); |
121 |
int currentFontSize() const; |
int currentFontSize() const; |
122 |
void setFontSize(int size, bool save); |
void setFontSize(int size, bool save); |
123 |
|
void updateLineNumbers(); |
124 |
}; |
}; |
125 |
|
|
126 |
#endif // GIGEDIT_SCRIPTEDITOR_H |
#endif // GIGEDIT_SCRIPTEDITOR_H |