1 |
/* |
/* |
2 |
Copyright (c) 2014-2017 Christian Schoenebeck |
Copyright (c) 2014-2019 Christian Schoenebeck |
3 |
|
|
4 |
This file is part of "gigedit" and released under the terms of the |
This file is part of "gigedit" and released under the terms of the |
5 |
GNU General Public License version 2. |
GNU General Public License version 2. |
166 |
m_lineNrTag->property_foreground() = "#CCCCCC"; |
m_lineNrTag->property_foreground() = "#CCCCCC"; |
167 |
m_tagTable->add(m_lineNrTag); |
m_tagTable->add(m_lineNrTag); |
168 |
|
|
169 |
|
m_metricTag = Gtk::TextBuffer::Tag::create(); |
170 |
|
m_metricTag->property_foreground() = "#000000"; // black |
171 |
|
m_tagTable->add(m_metricTag); |
172 |
|
|
173 |
|
m_stdUnitTag = Gtk::TextBuffer::Tag::create(); |
174 |
|
m_stdUnitTag->property_foreground() = "#50BC00"; // greenish |
175 |
|
m_tagTable->add(m_stdUnitTag); |
176 |
|
|
177 |
// create menu |
// create menu |
178 |
#if USE_GTKMM_BUILDER |
#if USE_GTKMM_BUILDER |
179 |
m_actionGroup = Gio::SimpleActionGroup::create(); |
m_actionGroup = Gio::SimpleActionGroup::create(); |
616 |
applyCodeTag(m_textBuffer, token, m_commentTag); |
applyCodeTag(m_textBuffer, token, m_commentTag); |
617 |
} else if (token.isPreprocessor()) { |
} else if (token.isPreprocessor()) { |
618 |
applyCodeTag(m_textBuffer, token, m_preprocTag); |
applyCodeTag(m_textBuffer, token, m_preprocTag); |
619 |
|
} else if (token.isMetricPrefix()) { |
620 |
|
applyCodeTag(m_textBuffer, token, m_metricTag); |
621 |
|
} else if (token.isStdUnit()) { |
622 |
|
applyCodeTag(m_textBuffer, token, m_stdUnitTag); |
623 |
} else if (token.isNewLine()) { |
} else if (token.isNewLine()) { |
624 |
} |
} |
625 |
} |
} |