X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1fded56b375bf7a4687af1cdb182899614c1b2a8..877d6bae5ea06c6d45b74307e7ce61f65af514d9:/wxPython/src/_defs.i diff --git a/wxPython/src/_defs.i b/wxPython/src/_defs.i index 647352d18b..54122585c6 100644 --- a/wxPython/src/_defs.i +++ b/wxPython/src/_defs.i @@ -236,16 +236,6 @@ enum { wxRETAINED, wxBACKINGSTORE, - wxTB_HORIZONTAL, - wxTB_VERTICAL, - wxTB_3DBUTTONS, - wxTB_FLAT, - wxTB_DOCKABLE, - wxTB_NOICONS, - wxTB_TEXT, - wxTB_NODIVIDER, - wxTB_NOALIGN, - wxCOLOURED, wxFIXED_LENGTH, wxALIGN_LEFT, @@ -272,25 +262,6 @@ enum { wxPROCESS_ENTER, wxPASSWORD, - wxTE_READONLY, - wxTE_MULTILINE, - wxTE_PROCESS_TAB, - wxTE_RICH, - wxTE_RICH2, - wxTE_NO_VSCROLL, - wxTE_AUTO_SCROLL, - wxTE_PROCESS_ENTER, - wxTE_PASSWORD, - wxTE_AUTO_URL, - wxTE_NOHIDESEL, - wxTE_DONTWRAP, - wxTE_LINEWRAP, - wxTE_WORDWRAP, - wxTE_LEFT, - wxTE_RIGHT, - wxTE_CENTER, - wxTE_CENTRE, - wxCB_SIMPLE, wxCB_DROPDOWN, wxCB_SORT, @@ -328,18 +299,6 @@ enum { wxBU_BOTTOM, wxBU_EXACTFIT, - wxSP_VERTICAL, - wxSP_HORIZONTAL, - wxSP_ARROW_KEYS, - wxSP_WRAP, - wxSP_NOBORDER, - wxSP_3D, - wxSP_3DSASH, - wxSP_3DBORDER, - wxSP_FULLSASH, - wxSP_BORDER, - wxSP_LIVE_UPDATE, - wxSP_PERMIT_UNSPLIT, wxFLOOD_SURFACE, wxFLOOD_BORDER, wxODDEVEN_RULE, @@ -418,6 +377,20 @@ enum { wxID_DUPLICATE, wxID_SELECTALL, + wxID_DELETE, + wxID_REPLACE, + wxID_REPLACE_ALL, + wxID_PROPERTIES, + + wxID_VIEW_DETAILS, + wxID_VIEW_LARGEICONS, + wxID_VIEW_SMALLICONS, + wxID_VIEW_LIST, + wxID_VIEW_SORTDATE, + wxID_VIEW_SORTNAME, + wxID_VIEW_SORTSIZE, + wxID_VIEW_SORTTYPE, + wxID_FILE1, wxID_FILE2, wxID_FILE3, @@ -492,13 +465,6 @@ enum { wxGROW, wxEXPAND, - wxNB_FIXEDWIDTH, - wxNB_TOP, - wxNB_LEFT, - wxNB_RIGHT, - wxNB_BOTTOM, - wxNB_MULTILINE, - wxLI_HORIZONTAL, wxLI_VERTICAL, @@ -514,6 +480,11 @@ enum { wxWS_EX_BLOCK_EVENTS, wxWS_EX_TRANSIENT, + wxWS_EX_THEMED_BACKGROUND, + wxWS_EX_PROCESS_IDLE, + wxWS_EX_PROCESS_UI_UPDATES, + + // Mapping modes (as per Windows) wxMM_TEXT, wxMM_LOMETRIC, @@ -939,6 +910,38 @@ enum wxHitTest }; +%{ +#if ! wxUSE_HOTKEY +enum wxHotkeyModifier +{ + wxMOD_NONE = 0, + wxMOD_ALT = 1, + wxMOD_CONTROL = 2, + wxMOD_SHIFT = 4, + wxMOD_WIN = 8 +}; +#define wxEVT_HOTKEY 9999 +#endif +%} + +enum wxHotkeyModifier +{ + wxMOD_NONE = 0, + wxMOD_ALT = 1, + wxMOD_CONTROL = 2, + wxMOD_SHIFT = 4, + wxMOD_WIN = 8 +}; + + +enum wxUpdateUI +{ + wxUPDATE_UI_NONE = 0x0000, + wxUPDATE_UI_RECURSE = 0x0001, + wxUPDATE_UI_FROMIDLE = 0x0002 // Invoked from On(Internal)Idle +}; + + //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- @@ -1016,6 +1019,7 @@ enum wxEventType { wxEVT_KEY_DOWN, wxEVT_KEY_UP, wxEVT_CHAR_HOOK, + wxEVT_HOTKEY, /* * Scrollbar event identifiers @@ -1044,6 +1048,8 @@ enum wxEventType { wxEVT_SIZE = wxEVT_FIRST + 200, wxEVT_MOVE, + wxEVT_SIZING, + wxEVT_MOVING, wxEVT_CLOSE_WINDOW, wxEVT_END_SESSION, wxEVT_QUERY_END_SESSION,