Object controlling apperance of SourceView. More...
#include <gtksourceviewmm/sourcestylescheme.h>
List of all members.
Detailed Description
Object controlling apperance of SourceView.
SourceStyleScheme contains all the text styles to be used in SourceView and SourceBuffer. For instance, it contains text styles for syntax highlighting, it may contain foreground and background color for non-highlighted text, color for the line numbers, etc.
Style schemes are stored in XML files. The format of a scheme file is the documented in the C library gtksourceview documentation.
- Since gtksourceviewmm 2.2:
Member Function Documentation
std::string Gsv::SourceStyleScheme::get_filename |
( |
|
) |
const |
Gets scheme filename.
- Returns:
- Scheme file name if the scheme was created parsing a style scheme file or empty string in the other cases.
- Since gtksourceviewmm 2.2:
Gets style corresponding to style_id in scheme.
- Parameters:
-
| style_id | Id of the style to retrieve. |
- Returns:
- Style which corresponds to style_id in the scheme, or empty Glib::RefPtr when no style with this name found.
- Since gtksourceviewmm 2.2:
Gets style corresponding to style_id in scheme.
- Parameters:
-
| style_id | Id of the style to retrieve. |
- Returns:
- Style which corresponds to style_id in the scheme, or empty Glib::RefPtr when no style with this name found.
- Since gtksourceviewmm 2.2:
Friends And Related Function Documentation
A Glib::wrap() method for this object.
- Parameters:
-
| object | The C instance. |
| take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |
- Returns:
- A C++ instance that wraps this C instance.