Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
syntax.h File Reference

Go to the source code of this file.

Classes

struct  Inkscape::UI::Syntax::Style
 The style of a single element in a (Pango markup)-enabled widget. More...
 
struct  Inkscape::UI::Syntax::XMLStyles
 The styles used for simple XML syntax highlighting. More...
 
class  Inkscape::UI::Syntax::XMLFormatter
 A formatter for XML syntax, based on Pango markup. More...
 
class  Inkscape::UI::Syntax::TextEditView
 Base class for styled text editing widget. More...
 

Namespaces

namespace  Inkscape
 Helper class to stream background task notifications as a series of messages.
 
namespace  Inkscape::UI
 User interface code.
 
namespace  Inkscape::UI::Syntax
 

Enumerations

enum class  Inkscape::UI::Syntax::SyntaxMode {
  Inkscape::UI::Syntax::PlainText , Inkscape::UI::Syntax::InlineCss , Inkscape::UI::Syntax::CssStyle , Inkscape::UI::Syntax::SvgPathData ,
  Inkscape::UI::Syntax::SvgPolyPoints , Inkscape::UI::Syntax::JavaScript
}
 Syntax highlighting mode (language). More...
 

Functions

XMLStyles Inkscape::UI::Syntax::build_xml_styles (const Glib::ustring &syntax_theme)
 Build XML styles from a GTKSourceView syntax color theme.