Version: 3.0.5
Loading...
Searching...
No Matches
richtextctrl.h File Reference

Classes

class  wxRichTextContextMenuPropertiesInfo
 wxRichTextContextMenuPropertiesInfo keeps track of objects that appear in the context menu, whose properties are available to be edited. More...
 

Macros

#define wxRE_READONLY   0x0010
 Styles.
 
#define wxRE_MULTILINE   0x0020
 
#define wxRE_CENTRE_CARET   0x8000
 
#define wxRE_CENTER_CARET   wxRE_CENTRE_CARET
 
#define wxRICHTEXT_SHIFT_DOWN   0x01
 Flags.
 
#define wxRICHTEXT_CTRL_DOWN   0x02
 
#define wxRICHTEXT_ALT_DOWN   0x04
 
#define wxRICHTEXT_EX_NO_GUIDELINES   0x00000100
 Extra flags.
 
#define wxRICHTEXT_DEFAULT_OVERALL_SIZE   wxSize(-1, -1)
 
#define wxRICHTEXT_DEFAULT_IMAGE_SIZE   wxSize(80, 80)
 
#define wxRICHTEXT_DEFAULT_SPACING   3
 
#define wxRICHTEXT_DEFAULT_MARGIN   3
 
#define wxRICHTEXT_DEFAULT_UNFOCUSSED_BACKGROUND   wxColour(175, 175, 175)
 
#define wxRICHTEXT_DEFAULT_FOCUSSED_BACKGROUND   wxColour(140, 140, 140)
 
#define wxRICHTEXT_DEFAULT_UNSELECTED_BACKGROUND   wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE)
 
#define wxRICHTEXT_DEFAULT_TYPE_COLOUR   wxColour(0, 0, 200)
 
#define wxRICHTEXT_DEFAULT_FOCUS_RECT_COLOUR   wxColour(100, 80, 80)
 
#define wxRICHTEXT_DEFAULT_CARET_WIDTH   2
 
#define wxRICHTEXT_DEFAULT_DELAYED_LAYOUT_THRESHOLD   20000
 
#define wxRICHTEXT_DEFAULT_LAYOUT_INTERVAL   50
 
#define wxID_RICHTEXT_PROPERTIES1   (wxID_HIGHEST + 1)
 
#define wxID_RICHTEXT_PROPERTIES2   (wxID_HIGHEST + 2)
 
#define wxID_RICHTEXT_PROPERTIES3   (wxID_HIGHEST + 3)
 

Enumerations

enum  wxRichTextCtrlSelectionState {
  wxRichTextCtrlSelectionState_Normal ,
  wxRichTextCtrlSelectionState_CommonAncestor
}
 

Macro Definition Documentation

◆ wxID_RICHTEXT_PROPERTIES1

#define wxID_RICHTEXT_PROPERTIES1   (wxID_HIGHEST + 1)

◆ wxID_RICHTEXT_PROPERTIES2

#define wxID_RICHTEXT_PROPERTIES2   (wxID_HIGHEST + 2)

◆ wxID_RICHTEXT_PROPERTIES3

#define wxID_RICHTEXT_PROPERTIES3   (wxID_HIGHEST + 3)

◆ wxRE_CENTER_CARET

#define wxRE_CENTER_CARET   wxRE_CENTRE_CARET

◆ wxRE_CENTRE_CARET

#define wxRE_CENTRE_CARET   0x8000

◆ wxRE_MULTILINE

#define wxRE_MULTILINE   0x0020

◆ wxRE_READONLY

#define wxRE_READONLY   0x0010

Styles.

◆ wxRICHTEXT_ALT_DOWN

#define wxRICHTEXT_ALT_DOWN   0x04

◆ wxRICHTEXT_CTRL_DOWN

#define wxRICHTEXT_CTRL_DOWN   0x02

◆ wxRICHTEXT_DEFAULT_CARET_WIDTH

#define wxRICHTEXT_DEFAULT_CARET_WIDTH   2

◆ wxRICHTEXT_DEFAULT_DELAYED_LAYOUT_THRESHOLD

#define wxRICHTEXT_DEFAULT_DELAYED_LAYOUT_THRESHOLD   20000

◆ wxRICHTEXT_DEFAULT_FOCUS_RECT_COLOUR

#define wxRICHTEXT_DEFAULT_FOCUS_RECT_COLOUR   wxColour(100, 80, 80)

◆ wxRICHTEXT_DEFAULT_FOCUSSED_BACKGROUND

#define wxRICHTEXT_DEFAULT_FOCUSSED_BACKGROUND   wxColour(140, 140, 140)

◆ wxRICHTEXT_DEFAULT_IMAGE_SIZE

#define wxRICHTEXT_DEFAULT_IMAGE_SIZE   wxSize(80, 80)

◆ wxRICHTEXT_DEFAULT_LAYOUT_INTERVAL

#define wxRICHTEXT_DEFAULT_LAYOUT_INTERVAL   50

◆ wxRICHTEXT_DEFAULT_MARGIN

#define wxRICHTEXT_DEFAULT_MARGIN   3

◆ wxRICHTEXT_DEFAULT_OVERALL_SIZE

#define wxRICHTEXT_DEFAULT_OVERALL_SIZE   wxSize(-1, -1)

◆ wxRICHTEXT_DEFAULT_SPACING

#define wxRICHTEXT_DEFAULT_SPACING   3

◆ wxRICHTEXT_DEFAULT_TYPE_COLOUR

#define wxRICHTEXT_DEFAULT_TYPE_COLOUR   wxColour(0, 0, 200)

◆ wxRICHTEXT_DEFAULT_UNFOCUSSED_BACKGROUND

#define wxRICHTEXT_DEFAULT_UNFOCUSSED_BACKGROUND   wxColour(175, 175, 175)

◆ wxRICHTEXT_DEFAULT_UNSELECTED_BACKGROUND

#define wxRICHTEXT_DEFAULT_UNSELECTED_BACKGROUND   wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE)

◆ wxRICHTEXT_EX_NO_GUIDELINES

#define wxRICHTEXT_EX_NO_GUIDELINES   0x00000100

Extra flags.

◆ wxRICHTEXT_SHIFT_DOWN

#define wxRICHTEXT_SHIFT_DOWN   0x01

Flags.

Enumeration Type Documentation

◆ wxRichTextCtrlSelectionState

Enumerator
wxRichTextCtrlSelectionState_Normal 
wxRichTextCtrlSelectionState_CommonAncestor