LibreOffice Module basctl (master) 1
|
Public Member Functions | |
SyntaxColors () | |
virtual | ~SyntaxColors () override |
void | SetActiveEditor (EditorWindow *pEditor_) |
Color const & | GetBackgroundColor () const |
Color const & | GetFontColor () const |
Color const & | GetColor (TokenType eType) const |
Public Member Functions inherited from utl::ConfigurationListener | |
virtual | ~ConfigurationListener () |
virtual void | ConfigurationChanged (ConfigurationBroadcaster *p, ConfigurationHints nHint)=0 |
Private Member Functions | |
virtual void | ConfigurationChanged (utl::ConfigurationBroadcaster *, ConfigurationHints) override |
void | NewConfig (bool bFirst) |
Private Attributes | |
Color | m_aBackgroundColor |
Color | m_aFontColor |
o3tl::enumarray< TokenType, Color > | aColors |
svtools::ColorConfig | aConfig |
VclPtr< EditorWindow > | pEditor |
Definition at line 435 of file baside2.hxx.
basctl::ModulWindowLayout::SyntaxColors::SyntaxColors | ( | ) |
Definition at line 1529 of file baside2.cxx.
References aConfig, and NewConfig().
|
overridevirtual |
Definition at line 1537 of file baside2.cxx.
|
overrideprivatevirtual |
Implements utl::ConfigurationListener.
Definition at line 1543 of file baside2.cxx.
|
inline |
Definition at line 443 of file baside2.hxx.
References m_aBackgroundColor.
Referenced by basctl::ModulWindowLayout::GetSyntaxBackgroundColor().
Definition at line 445 of file baside2.hxx.
References aColors, and eType.
Referenced by basctl::ModulWindowLayout::GetSyntaxColor().
|
inline |
Definition at line 444 of file baside2.hxx.
References m_aFontColor.
Referenced by basctl::ModulWindowLayout::GetFontColor().
|
private |
Definition at line 1549 of file baside2.cxx.
References svtools::BASICCOMMENT, svtools::BASICEDITOR, svtools::BASICERROR, svtools::BASICIDENTIFIER, svtools::BASICKEYWORD, svtools::BASICNUMBER, svtools::BASICOPERATOR, svtools::BASICSTRING, and svtools::FONTCOLOR.
Referenced by SyntaxColors().
|
inline |
Definition at line 441 of file baside2.hxx.
References pEditor.
Referenced by basctl::ModulWindowLayout::Activating(), and basctl::ModulWindowLayout::Deactivating().
|
private |
Definition at line 455 of file baside2.hxx.
Referenced by GetColor().
|
private |
Definition at line 457 of file baside2.hxx.
Referenced by SyntaxColors().
|
private |
Definition at line 452 of file baside2.hxx.
Referenced by GetBackgroundColor().
|
private |
Definition at line 453 of file baside2.hxx.
Referenced by GetFontColor().
|
private |
Definition at line 459 of file baside2.hxx.
Referenced by SetActiveEditor().