/////////////////////////////////////////////////////////////////////////////
// Name: richtext/richtextformatdlg.h
-// Purpose: documentation for wxRichTextFormattingDialogFactory class
+// Purpose: interface of wxRichTextFormattingDialogFactory
// Author: wxWidgets team
// RCS-ID: $Id$
// Licence: wxWindows license
/**
Enumerate all available page identifiers.
*/
- virtual int GetPageId(int i);
+ virtual int GetPageId(int i) const;
/**
Gets the number of available page identifiers.
*/
- virtual int GetPageIdCount();
+ virtual int GetPageIdCount() const;
/**
Gets the image index for the given page identifier.
*/
- virtual int GetPageImage(int id);
+ virtual int GetPageImage(int id) const;
/**
Set the property sheet style, called at the start of
};
+
/**
@class wxRichTextFormattingDialog
@headerfile richtextformatdlg.h wx/richtext/richtextformatdlg.h
@endcode
@library{wxrichtext}
- @category{cmndlg}
+ @category{richtext}
*/
class wxRichTextFormattingDialog : public wxPropertySheetDialog
{
Gets the attributes being edited.
*/
const wxTextAttr GetAttributes();
- wxTextAttr GetAttributes();
+ const wxTextAttr& GetAttributes();
//@}
/**
Returns the image list associated with the dialog, used for example if showing
the dialog as a toolbook.
*/
- wxImageList* GetImageList();
+ wxImageList* GetImageList() const;
/**
Gets common attributes from the given range and calls SetAttributes. Attributes
/**
Gets the associated style definition, if any.
*/
- wxRichTextStyleDefinition* GetStyleDefinition();
+ wxRichTextStyleDefinition* GetStyleDefinition() const;
/**
Gets the associated style sheet, if any.
*/
- wxRichTextStyleSheet* GetStyleSheet();
+ wxRichTextStyleSheet* GetStyleSheet() const;
/**
Sets the attributes to be edited.
*/
bool UpdateDisplay();
};
+