|
| wxBookCtrlBase (wxWindow *parent, wxWindowID winid, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxEmptyString) |
|
bool | Create (wxWindow *parent, wxWindowID winid, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxEmptyString) |
|
virtual size_t | GetPageCount () const |
|
virtual wxWindow * | GetPage (size_t n) const |
|
wxWindow * | GetCurrentPage () const |
|
virtual int | GetSelection () const |
|
virtual bool | SetPageText (size_t n, const wxString &strText)=0 |
|
virtual wxString | GetPageText (size_t n) const =0 |
|
virtual int | GetPageImage (size_t n) const =0 |
|
virtual bool | SetPageImage (size_t n, int imageId)=0 |
|
virtual void | SetPageSize (const wxSize &size) |
|
wxSize | GetControllerSize () const |
|
virtual wxSize | CalcSizeFromPage (const wxSize &sizePage) const |
|
unsigned int | GetInternalBorder () const |
|
void | SetInternalBorder (unsigned int border) |
|
void | SetControlMargin (int margin) |
|
int | GetControlMargin () const |
|
bool | IsVertical () const |
|
void | SetFitToCurrentPage (bool fit) |
|
bool | GetFitToCurrentPage () const |
|
wxSizer * | GetControlSizer () const |
|
virtual bool | DeletePage (size_t n) |
|
virtual bool | RemovePage (size_t n) |
|
virtual bool | DeleteAllPages () |
|
virtual bool | AddPage (wxWindow *page, const wxString &text, bool bSelect=false, int imageId=NO_IMAGE) |
|
virtual bool | InsertPage (size_t n, wxWindow *page, const wxString &text, bool bSelect=false, int imageId=NO_IMAGE)=0 |
|
virtual int | SetSelection (size_t n)=0 |
|
virtual int | ChangeSelection (size_t n)=0 |
|
void | AdvanceSelection (bool forward=true) |
|
int | FindPage (const wxWindow *page) const |
|
virtual int | HitTest (const wxPoint &WXUNUSED(pt), long *WXUNUSED(flags)=NULL) const |
|
virtual bool | HasMultiplePages () const |
|
virtual bool | AcceptsFocus () const |
|
virtual bool | CanApplyThemeBorder () const |
|
bool | Create (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxValidator &validator=wxDefaultValidator, const wxString &name=wxControlNameStr) |
|
int | GetAlignment () const |
|
virtual void | SetLabel (const wxString &label) |
|
virtual wxString | GetLabel () const |
|
virtual void | SetLabelText (const wxString &text) |
|
virtual wxString | GetLabelText () const |
|
virtual bool | ShouldInheritColours () const |
|
virtual void | Command (wxCommandEvent &event) |
|
virtual bool | SetFont (const wxFont &font) |
|
virtual void | DoUpdateWindowUI (wxUpdateUIEvent &event) |
|
wxSize | GetSizeFromTextSize (int xlen, int ylen=-1) const |
|
wxSize | GetSizeFromTextSize (const wxSize &tsize) const |
|
bool | Close (bool force=false) |
|
virtual bool | Destroy () |
|
bool | DestroyChildren () |
|
bool | IsBeingDeleted () const |
|
virtual void | SetName (const wxString &name) |
|
virtual wxString | GetName () const |
|
void | SetWindowVariant (wxWindowVariant variant) |
|
wxWindowVariant | GetWindowVariant () const |
|
virtual wxLayoutDirection | GetLayoutDirection () const |
|
virtual void | SetLayoutDirection (wxLayoutDirection WXUNUSED(dir)) |
|
virtual wxCoord | AdjustForLayoutDirection (wxCoord x, wxCoord width, wxCoord widthTotal) const |
|
void | SetId (wxWindowID winid) |
|
wxWindowID | GetId () const |
|
void | SetSize (int x, int y, int width, int height, int sizeFlags=wxSIZE_AUTO) |
|
void | SetSize (int width, int height) |
|
void | SetSize (const wxSize &size) |
|
void | SetSize (const wxRect &rect, int sizeFlags=wxSIZE_AUTO) |
|
void | Move (int x, int y, int flags=wxSIZE_USE_EXISTING) |
|
void | Move (const wxPoint &pt, int flags=wxSIZE_USE_EXISTING) |
|
void | SetPosition (const wxPoint &pt) |
|
virtual void | Raise ()=0 |
|
virtual void | Lower ()=0 |
|
void | SetClientSize (int width, int height) |
|
void | SetClientSize (const wxSize &size) |
|
void | SetClientSize (const wxRect &rect) |
|
void | GetPosition (int *x, int *y) const |
|
wxPoint | GetPosition () const |
|
void | GetScreenPosition (int *x, int *y) const |
|
wxPoint | GetScreenPosition () const |
|
void | GetSize (int *w, int *h) const |
|
wxSize | GetSize () const |
|
void | GetClientSize (int *w, int *h) const |
|
wxSize | GetClientSize () const |
|
wxRect | GetRect () const |
|
wxRect | GetScreenRect () const |
|
virtual wxPoint | GetClientAreaOrigin () const |
|
wxRect | GetClientRect () const |
|
virtual wxSize | ClientToWindowSize (const wxSize &size) const |
|
virtual wxSize | WindowToClientSize (const wxSize &size) const |
|
wxSize | GetBestSize () const |
|
void | GetBestSize (int *w, int *h) const |
|
int | GetBestHeight (int width) const |
|
int | GetBestWidth (int height) const |
|
void | SetScrollHelper (wxScrollHelper *sh) |
|
wxScrollHelper * | GetScrollHelper () |
|
void | InvalidateBestSize () |
|
void | CacheBestSize (const wxSize &size) const |
|
virtual wxSize | GetEffectiveMinSize () const |
|
| wxDEPRECATED_MSG ("use GetEffectiveMinSize() instead") wxSize GetBestFittingSize() const |
|
| wxDEPRECATED_MSG ("use GetEffectiveMinSize() instead") wxSize GetAdjustedMinSize() const |
|
void | SetInitialSize (const wxSize &size=wxDefaultSize) |
|
| wxDEPRECATED_MSG ("use SetInitialSize() instead") void SetBestFittingSize(const wxSize &size |
|
void | Centre (int dir=wxBOTH) |
|
void | Center (int dir=wxBOTH) |
|
void | CentreOnParent (int dir=wxBOTH) |
|
void | CenterOnParent (int dir=wxBOTH) |
|
virtual void | Fit () |
|
virtual void | FitInside () |
|
virtual void | SetSizeHints (int minW, int minH, int maxW=wxDefaultCoord, int maxH=wxDefaultCoord, int incW=wxDefaultCoord, int incH=wxDefaultCoord) |
|
void | SetSizeHints (const wxSize &minSize, const wxSize &maxSize=wxDefaultSize, const wxSize &incSize=wxDefaultSize) |
|
virtual void | SetMinSize (const wxSize &minSize) |
|
virtual void | SetMaxSize (const wxSize &maxSize) |
|
virtual void | SetMinClientSize (const wxSize &size) |
|
virtual void | SetMaxClientSize (const wxSize &size) |
|
virtual wxSize | GetMinSize () const |
|
virtual wxSize | GetMaxSize () const |
|
virtual wxSize | GetMinClientSize () const |
|
virtual wxSize | GetMaxClientSize () const |
|
int | GetMinWidth () const |
|
int | GetMinHeight () const |
|
int | GetMaxWidth () const |
|
int | GetMaxHeight () const |
|
void | SetVirtualSize (const wxSize &size) |
|
void | SetVirtualSize (int x, int y) |
|
wxSize | GetVirtualSize () const |
|
void | GetVirtualSize (int *x, int *y) const |
|
virtual void | DoSetVirtualSize (int x, int y) |
|
virtual wxSize | DoGetVirtualSize () const |
|
virtual wxSize | GetBestVirtualSize () const |
|
virtual double | GetContentScaleFactor () const |
|
virtual wxSize | GetWindowBorderSize () const |
|
virtual bool | InformFirstDirection (int direction, int size, int availableOtherDir) |
|
virtual void | SendSizeEvent (int flags=0) |
|
void | SendSizeEventToParent (int flags=0) |
|
void | PostSizeEvent () |
|
void | PostSizeEventToParent () |
|
virtual bool | BeginRepositioningChildren () |
|
virtual void | EndRepositioningChildren () |
|
virtual bool | Show (bool show=true) |
|
bool | Hide () |
|
virtual bool | ShowWithEffect (wxShowEffect WXUNUSED(effect), unsigned WXUNUSED(timeout)=0) |
|
virtual bool | HideWithEffect (wxShowEffect WXUNUSED(effect), unsigned WXUNUSED(timeout)=0) |
|
virtual bool | Enable (bool enable=true) |
|
bool | Disable () |
|
virtual bool | IsShown () const |
|
bool | IsEnabled () const |
|
bool | IsThisEnabled () const |
|
virtual bool | IsShownOnScreen () const |
|
virtual void | SetWindowStyleFlag (long style) |
|
virtual long | GetWindowStyleFlag () const |
|
void | SetWindowStyle (long style) |
|
long | GetWindowStyle () const |
|
bool | HasFlag (int flag) const |
|
virtual bool | IsRetained () const |
|
bool | ToggleWindowStyle (int flag) |
|
virtual void | SetExtraStyle (long exStyle) |
|
long | GetExtraStyle () const |
|
bool | HasExtraStyle (int exFlag) const |
|
virtual void | SetThemeEnabled (bool enableTheme) |
|
virtual bool | GetThemeEnabled () const |
|
virtual void | SetFocus ()=0 |
|
virtual void | SetFocusFromKbd () |
|
virtual bool | HasFocus () const |
|
virtual bool | AcceptsFocusRecursively () const |
|
virtual bool | AcceptsFocusFromKeyboard () const |
|
virtual bool | CanBeFocused () const |
|
bool | IsFocusable () const |
|
bool | CanAcceptFocus () const |
|
bool | CanAcceptFocusFromKeyboard () const |
|
virtual void | SetCanFocus (bool WXUNUSED(canFocus)) |
|
bool | NavigateIn (int flags=wxNavigationKeyEvent::IsForward) |
|
bool | Navigate (int flags=wxNavigationKeyEvent::IsForward) |
|
bool | HandleAsNavigationKey (const wxKeyEvent &event) |
|
void | MoveBeforeInTabOrder (wxWindow *win) |
|
void | MoveAfterInTabOrder (wxWindow *win) |
|
const wxWindowList & | GetChildren () const |
|
wxWindowList & | GetChildren () |
|
const wxWindowList & | GetWindowChildren () const |
|
wxWindow * | GetPrevSibling () const |
|
wxWindow * | GetNextSibling () const |
|
wxWindow * | GetParent () const |
|
wxWindow * | GetGrandParent () const |
|
virtual bool | IsTopLevel () const |
|
bool | IsDescendant (wxWindow *win) const |
|
void | SetParent (wxWindow *parent) |
|
virtual bool | Reparent (wxWindow *newParent) |
|
virtual void | AddChild (wxWindow *child) |
|
virtual void | RemoveChild (wxWindow *child) |
|
virtual bool | IsClientAreaChild (const wxWindow *WXUNUSED(child)) const |
|
wxWindow * | FindWindow (long winid) const |
|
wxWindow * | FindWindow (const wxString &name) const |
|
wxEvtHandler * | GetEventHandler () const |
|
void | SetEventHandler (wxEvtHandler *handler) |
|
void | PushEventHandler (wxEvtHandler *handler) |
|
wxEvtHandler * | PopEventHandler (bool deleteHandler=false) |
|
bool | RemoveEventHandler (wxEvtHandler *handler) |
|
bool | ProcessWindowEvent (wxEvent &event) |
|
bool | ProcessWindowEventLocally (wxEvent &event) |
|
bool | HandleWindowEvent (wxEvent &event) const |
|
virtual void | SetNextHandler (wxEvtHandler *handler) |
|
virtual void | SetPreviousHandler (wxEvtHandler *handler) |
|
virtual bool | Validate () |
|
virtual bool | TransferDataToWindow () |
|
virtual bool | TransferDataFromWindow () |
|
virtual void | InitDialog () |
|
wxPoint | ConvertPixelsToDialog (const wxPoint &pt) const |
|
wxPoint | ConvertDialogToPixels (const wxPoint &pt) const |
|
wxSize | ConvertPixelsToDialog (const wxSize &sz) const |
|
wxSize | ConvertDialogToPixels (const wxSize &sz) const |
|
virtual void | WarpPointer (int x, int y)=0 |
|
void | CaptureMouse () |
|
void | ReleaseMouse () |
|
virtual bool | HasCapture () const |
|
virtual void | Refresh (bool eraseBackground=true, const wxRect *rect=(const wxRect *) NULL)=0 |
|
void | RefreshRect (const wxRect &rect, bool eraseBackground=true) |
|
virtual void | Update () |
|
virtual void | ClearBackground () |
|
void | Freeze () |
|
void | Thaw () |
|
bool | IsFrozen () const |
|
virtual void | PrepareDC (wxDC &WXUNUSED(dc)) |
|
virtual bool | IsDoubleBuffered () const |
|
const wxRegion & | GetUpdateRegion () const |
|
wxRegion & | GetUpdateRegion () |
|
wxRect | GetUpdateClientRect () const |
|
virtual bool | DoIsExposed (int x, int y) const |
|
virtual bool | DoIsExposed (int x, int y, int w, int h) const |
|
bool | IsExposed (int x, int y) const |
|
bool | IsExposed (int x, int y, int w, int h) const |
|
bool | IsExposed (const wxPoint &pt) const |
|
bool | IsExposed (const wxRect &rect) const |
|
virtual wxVisualAttributes | GetDefaultAttributes () const |
|
virtual bool | SetBackgroundColour (const wxColour &colour) |
|
void | SetOwnBackgroundColour (const wxColour &colour) |
|
wxColour | GetBackgroundColour () const |
|
bool | InheritsBackgroundColour () const |
|
bool | UseBgCol () const |
|
virtual bool | SetForegroundColour (const wxColour &colour) |
|
void | SetOwnForegroundColour (const wxColour &colour) |
|
wxColour | GetForegroundColour () const |
|
virtual bool | SetBackgroundStyle (wxBackgroundStyle style) |
|
wxBackgroundStyle | GetBackgroundStyle () const |
|
virtual bool | HasTransparentBackground () |
|
virtual bool | IsTransparentBackgroundSupported (wxString *reason=NULL) const |
|
void | SetOwnFont (const wxFont &font) |
|
wxFont | GetFont () const |
|
virtual bool | SetCursor (const wxCursor &cursor) |
|
const wxCursor & | GetCursor () const |
|
virtual int | GetCharHeight () const =0 |
|
virtual int | GetCharWidth () const =0 |
|
void | GetTextExtent (const wxString &string, int *x, int *y, int *descent=NULL, int *externalLeading=NULL, const wxFont *font=NULL) const |
|
wxSize | GetTextExtent (const wxString &string) const |
|
void | ClientToScreen (int *x, int *y) const |
|
void | ScreenToClient (int *x, int *y) const |
|
wxPoint | ClientToScreen (const wxPoint &pt) const |
|
wxPoint | ScreenToClient (const wxPoint &pt) const |
|
wxHitTest | HitTest (wxCoord x, wxCoord y) const |
|
wxHitTest | HitTest (const wxPoint &pt) const |
|
wxBorder | GetBorder (long flags) const |
|
wxBorder | GetBorder () const |
|
virtual void | UpdateWindowUI (long flags=wxUPDATE_UI_NONE) |
|
virtual bool | CanScroll (int orient) const |
|
bool | HasScrollbar (int orient) const |
|
virtual void | SetScrollbar (int orient, int pos, int thumbvisible, int range, bool refresh=true)=0 |
|
virtual void | SetScrollPos (int orient, int pos, bool refresh=true)=0 |
|
virtual int | GetScrollPos (int orient) const =0 |
|
virtual int | GetScrollThumb (int orient) const =0 |
|
virtual int | GetScrollRange (int orient) const =0 |
|
virtual void | ScrollWindow (int dx, int dy, const wxRect *rect=NULL)=0 |
|
virtual bool | ScrollLines (int WXUNUSED(lines)) |
|
virtual bool | ScrollPages (int WXUNUSED(pages)) |
|
bool | LineUp () |
|
bool | LineDown () |
|
bool | PageUp () |
|
bool | PageDown () |
|
virtual void | AlwaysShowScrollbars (bool WXUNUSED(horz)=true, bool WXUNUSED(vert)=true) |
|
virtual bool | IsScrollbarAlwaysShown (int WXUNUSED(orient)) const |
|
void | SetHelpText (const wxString &WXUNUSED(text)) |
|
void | SetHelpTextForId (const wxString &WXUNUSED(text)) |
|
void | SetToolTip (const wxString &WXUNUSED(tip)) |
|
void | UnsetToolTip () |
|
void | SetAutoLayout (bool autoLayout) |
|
bool | GetAutoLayout () const |
|
virtual bool | Layout () |
|
void | SetSizer (wxSizer *sizer, bool deleteOld=true) |
|
void | SetSizerAndFit (wxSizer *sizer, bool deleteOld=true) |
|
wxSizer * | GetSizer () const |
|
void | SetContainingSizer (wxSizer *sizer) |
|
wxSizer * | GetContainingSizer () const |
|
virtual bool | SetTransparent (wxByte WXUNUSED(alpha)) |
|
virtual bool | CanSetTransparent () |
|
void | OnSysColourChanged (wxSysColourChangedEvent &event) |
|
void | OnInitDialog (wxInitDialogEvent &event) |
|
void | OnMiddleClick (wxMouseEvent &event) |
|
virtual void | OnInternalIdle () |
|
virtual bool | SendIdleEvents (wxIdleEvent &event) |
|
virtual WXWidget | GetHandle () const =0 |
|
virtual void | AssociateHandle (WXWidget WXUNUSED(handle)) |
|
virtual void | DissociateHandle () |
|
virtual void | InheritAttributes () |
|
virtual bool | CanBeOutsideClientArea () const |
|
virtual wxWindow * | GetMainWindowOfCompositeControl () |
|
virtual bool | IsTopNavigationDomain () const |
|
Public Member Functions inherited from wxEvtHandler |
wxEvtHandler * | GetNextHandler () const |
|
wxEvtHandler * | GetPreviousHandler () const |
|
void | SetEvtHandlerEnabled (bool enabled) |
|
bool | GetEvtHandlerEnabled () const |
|
void | Unlink () |
|
bool | IsUnlinked () const |
|
virtual bool | ProcessEvent (wxEvent &event) |
|
bool | SafelyProcessEvent (wxEvent &event) |
|
bool | ProcessEventLocally (wxEvent &event) |
|
virtual void | QueueEvent (wxEvent *event) |
|
virtual void | AddPendingEvent (const wxEvent &event) |
|
void | ProcessPendingEvents () |
|
void | DeletePendingEvents () |
|
template<typename T > |
void | CallAfter (void(T::*method)()) |
|
template<typename T , typename T1 , typename P1 > |
void | CallAfter (void(T::*method)(T1 x1), P1 x1) |
|
template<typename T , typename T1 , typename T2 , typename P1 , typename P2 > |
void | CallAfter (void(T::*method)(T1 x1, T2 x2), P1 x1, P2 x2) |
|
template<typename T > |
void | CallAfter (const T &fn) |
|
void | Connect (int winid, int lastId, wxEventType eventType, wxObjectEventFunction func, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
|
void | Connect (int winid, wxEventType eventType, wxObjectEventFunction func, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
|
void | Connect (wxEventType eventType, wxObjectEventFunction func, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
|
bool | Disconnect (int winid, int lastId, wxEventType eventType, wxObjectEventFunction func=NULL, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
|
bool | Disconnect (int winid=wxID_ANY, wxEventType eventType=wxEVT_NULL, wxObjectEventFunction func=NULL, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
|
bool | Disconnect (wxEventType eventType, wxObjectEventFunction func, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
|
wxList * | GetDynamicEventTable () const |
|
void | SetClientObject (wxClientData *data) |
|
wxClientData * | GetClientObject () const |
|
void | SetClientData (void *data) |
|
void * | GetClientData () const |
|
virtual bool | SearchEventTable (wxEventTable &table, wxEvent &event) |
|
bool | SearchDynamicEventTable (wxEvent &event) |
|
void | ClearEventHashTable () |
|
void | OnSinkDestroyed (wxEvtHandler *sink) |
|
| wxObject (const wxObject &other) |
|
wxObject & | operator= (const wxObject &other) |
|
bool | IsKindOf (const wxClassInfo *info) const |
|
wxObjectRefData * | GetRefData () const |
|
void | SetRefData (wxObjectRefData *data) |
|
void | Ref (const wxObject &clone) |
|
void | UnRef () |
|
void | UnShare () |
|
bool | IsSameAs (const wxObject &o) const |
|
void | AddNode (wxTrackerNode *prn) |
|
void | RemoveNode (wxTrackerNode *prn) |
|
wxTrackerNode * | GetFirst () const |
|
virtual void | SetImageList (wxImageList *imageList) |
|
void | AssignImageList (wxImageList *imageList) |
|
wxImageList * | GetImageList () const |
|