This is a combo control that can display the styles in a wxRichTextStyleSheet, and apply the selection to an associated wxRichTextCtrl.
See samples/richtext for an example of how to use it.
Derived from
Include files
<wx/richtext/richtextstyles.h>
See also
wxRichTextStyleListBox, wxRichTextCtrl overview
Members
wxRichTextStyleComboCtrl::wxRichTextStyleComboCtrl
wxRichTextStyleComboCtrl::~wxRichTextStyleComboCtrl
wxRichTextStyleComboCtrl::GetRichTextCtrl
wxRichTextStyleComboCtrl::GetStyleSheet
wxRichTextStyleComboCtrl::SetRichTextCtrl
wxRichTextStyleComboCtrl::SetStyleSheet
wxRichTextStyleComboCtrl::UpdateStyles
wxRichTextStyleComboCtrl(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0)
Constructor.
~wxRichTextStyleComboCtrl()
Destructor.
wxRichTextCtrl* GetRichTextCtrl() const
Returns the wxRichTextCtrl associated with this control.
wxRichTextStyleSheet* GetStyleSheet() const
Returns the style sheet associated with this control.
void SetRichTextCtrl(wxRichTextCtrl* ctrl)
Associates the control with a wxRichTextCtrl.
void SetStyleSheet(wxRichTextStyleSheet* styleSheet)
Associates the control with a style sheet.
void UpdateStyles()
Updates the combo control from the associated style sheet.