| 
    wxMaxima
    
   | 
 
This file declares everything needed for the text style system used to style all the elements on the work sheet. More...
#include "precomp.h"#include <wx/colour.h>#include <map>#include <wx/hashmap.h>#include <string>#include <ostream>#include <wx/config.h>#include <wx/font.h>#include <wx/settings.h>#include <cstdint>#include <functional>#include "FontAttribs.h"#include "FontVariantCache.h"#include <unordered_map>Go to the source code of this file.
Data Structures | |
| class | Style | 
| Text Style Definition.  More... | |
Enumerations | |
| enum | TextStyle : int8_t {  TS_CODE_DEFAULT , TS_CODE_VARIABLE , TS_CODE_FUNCTION , TS_CODE_COMMENT , TS_CODE_NUMBER , TS_CODE_STRING , TS_CODE_OPERATOR , TS_CODE_LISP , TS_CODE_ENDOFLINE , TS_ASCIIMATHS , TS_MATH , TS_TEXT , TS_VARIABLE , TS_OPERATOR , TS_NUMBER , TS_FUNCTION , TS_SPECIAL_CONSTANT , TS_GREEK_CONSTANT , TS_STRING , TS_OUTDATED , TS_MAIN_PROMPT , TS_OTHER_PROMPT , TS_LABEL , TS_USERLABEL , TS_HIGHLIGHT , TS_WARNING , TS_ERROR , TS_TITLE , TS_SECTION , TS_SUBSECTION , TS_SUBSUBSECTION , TS_HEADING5 , TS_HEADING6 , TS_TEXT_BACKGROUND , TS_DOCUMENT_BACKGROUND , TS_CELL_BRACKET , TS_ACTIVE_CELL_BRACKET , TS_CURSOR , TS_SELECTION , TS_EQUALSSELECTION , NUMBEROFSTYLES , TS_INVALID }  | 
| All text styles known to wxMaxima.  More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const TextStyle textstyle) | 
| Allow Standard c++ streams to print out our enum values as text.  | |
This file declares everything needed for the text style system used to style all the elements on the work sheet.
| enum TextStyle : int8_t | 
All text styles known to wxMaxima.
| Enumerator | |
|---|---|
| NUMBEROFSTYLES | This is not a style, but its value tells us how many styles are defined.  | 
| TS_INVALID | If a text style cannot be determined this value is used.  |