#include </home/zeitlin/src/wx/github/interface/wx/richtext/richtextformatdlg.h>
This class provides pages for wxRichTextFormattingDialog, and allows other customization of the dialog.
A default instance of this class is provided automatically. If you wish to change the behaviour of the formatting dialog (for example add or replace a page), you may derive from this class, override one or more functions, and call the static function wxRichTextFormattingDialog::SetFormattingDialogFactory.
Public Member Functions | |
wxRichTextFormattingDialogFactory () | |
Constructor. | |
virtual | ~wxRichTextFormattingDialogFactory () |
Destructor. | |
virtual bool | CreateButtons (wxRichTextFormattingDialog *dialog) |
Creates the main dialog buttons. | |
virtual wxPanel * | CreatePage (int page, wxString &title, wxRichTextFormattingDialog *dialog) |
Creates a page, given a page identifier. | |
virtual bool | CreatePages (long pages, wxRichTextFormattingDialog *dialog) |
Creates all pages under the dialog's book control, also calling AddPage(). | |
virtual int | GetPageId (int i) const |
Enumerate all available page identifiers. | |
virtual int | GetPageIdCount () const |
Gets the number of available page identifiers. | |
virtual int | GetPageImage (int id) const |
Gets the image index for the given page identifier. | |
virtual bool | SetSheetStyle (wxRichTextFormattingDialog *dialog) |
Set the property sheet style, called at the start of wxRichTextFormattingDialog::Create. | |
virtual bool | ShowHelp (int page, wxRichTextFormattingDialog *dialog) |
Invokes help for the dialog. |
wxRichTextFormattingDialogFactory::wxRichTextFormattingDialogFactory | ( | ) |
Constructor.
virtual wxRichTextFormattingDialogFactory::~wxRichTextFormattingDialogFactory | ( | ) | [virtual] |
Destructor.
virtual bool wxRichTextFormattingDialogFactory::CreateButtons | ( | wxRichTextFormattingDialog * | dialog | ) | [virtual] |
Creates the main dialog buttons.
virtual wxPanel* wxRichTextFormattingDialogFactory::CreatePage | ( | int | page, |
wxString & | title, | ||
wxRichTextFormattingDialog * | dialog | ||
) | [virtual] |
Creates a page, given a page identifier.
virtual bool wxRichTextFormattingDialogFactory::CreatePages | ( | long | pages, |
wxRichTextFormattingDialog * | dialog | ||
) | [virtual] |
Creates all pages under the dialog's book control, also calling AddPage().
virtual int wxRichTextFormattingDialogFactory::GetPageId | ( | int | i | ) | const [virtual] |
Enumerate all available page identifiers.
virtual int wxRichTextFormattingDialogFactory::GetPageIdCount | ( | ) | const [virtual] |
Gets the number of available page identifiers.
virtual int wxRichTextFormattingDialogFactory::GetPageImage | ( | int | id | ) | const [virtual] |
Gets the image index for the given page identifier.
virtual bool wxRichTextFormattingDialogFactory::SetSheetStyle | ( | wxRichTextFormattingDialog * | dialog | ) | [virtual] |
Set the property sheet style, called at the start of wxRichTextFormattingDialog::Create.
virtual bool wxRichTextFormattingDialogFactory::ShowHelp | ( | int | page, |
wxRichTextFormattingDialog * | dialog | ||
) | [virtual] |
Invokes help for the dialog.