X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d5c9047acf66ae7ee2aed4778832b6887095ce7a..105e45b9d02d7e9ed10923957ae1ce60c037273d:/utils/wxPython/src/_extras.py diff --git a/utils/wxPython/src/_extras.py b/utils/wxPython/src/_extras.py index acc81d5ce1..2e8d7d96a8 100644 --- a/utils/wxPython/src/_extras.py +++ b/utils/wxPython/src/_extras.py @@ -347,48 +347,119 @@ def EVT_NOTEBOOK_PAGE_CHANGING(win, id, func): win.Connect(id, -1, wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING, func) -#wxTreeCtrl events +# wxTreeCtrl events def EVT_TREE_BEGIN_DRAG(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_BEGIN_DRAG, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_BEGIN_DRAG, func) def EVT_TREE_BEGIN_RDRAG(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_BEGIN_RDRAG, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_BEGIN_RDRAG, func) def EVT_TREE_BEGIN_LABEL_EDIT(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT, func) def EVT_TREE_END_LABEL_EDIT(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_END_LABEL_EDIT, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_END_LABEL_EDIT, func) def EVT_TREE_GET_INFO(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_GET_INFO, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_GET_INFO, func) def EVT_TREE_SET_INFO(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_SET_INFO, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_SET_INFO, func) def EVT_TREE_ITEM_EXPANDED(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_ITEM_EXPANDED, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_EXPANDED, func) def EVT_TREE_ITEM_EXPANDING(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_ITEM_EXPANDING, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_EXPANDING, func) def EVT_TREE_ITEM_COLLAPSED(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_ITEM_COLLAPSED, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_COLLAPSED, func) def EVT_TREE_ITEM_COLLAPSING(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_ITEM_COLLAPSING, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_COLLAPSING, func) def EVT_TREE_SEL_CHANGED(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_SEL_CHANGED, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_SEL_CHANGED, func) def EVT_TREE_SEL_CHANGING(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_SEL_CHANGING, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_SEL_CHANGING, func) def EVT_TREE_KEY_DOWN(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_KEY_DOWN, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_KEY_DOWN, func) def EVT_TREE_DELETE_ITEM(win, id, func): - win.Connect(id, -1. wxEVT_COMMAND_TREE_DELETE_ITEM, func) + win.Connect(id, -1, wxEVT_COMMAND_TREE_DELETE_ITEM, func) + + +# wxSpinButton +def EVT_SPIN_UP(win, id, func): + win.Connect(id, -1, wxEVT_SCROLL_LINEUP, func) + +def EVT_SPIN_DOWN(win, id, func): + win.Connect(id, -1,wxEVT_SCROLL_LINEDOWN, func) + +def EVT_SPIN(win, id, func): + win.Connect(id, -1, wxEVT_SCROLL_TOP, func) + win.Connect(id, -1, wxEVT_SCROLL_BOTTOM, func) + win.Connect(id, -1, wxEVT_SCROLL_LINEUP, func) + win.Connect(id, -1, wxEVT_SCROLL_LINEDOWN, func) + win.Connect(id, -1, wxEVT_SCROLL_PAGEUP, func) + win.Connect(id, -1, wxEVT_SCROLL_PAGEDOWN, func) + win.Connect(id, -1, wxEVT_SCROLL_THUMBTRACK,func) + + + + +# wxTaskBarIcon +def EVT_TASKBAR_MOVE(win, func): + win.Connect(-1, -1, wxEVT_TASKBAR_MOVE, func) + +def EVT_TASKBAR_LEFT_DOWN(win, func): + win.Connect(-1, -1, wxEVT_TASKBAR_LEFT_DOWN, func) + +def EVT_TASKBAR_LEFT_UP(win, func): + win.Connect(-1, -1, wxEVT_TASKBAR_LEFT_UP, func) + +def EVT_TASKBAR_RIGHT_DOWN(win, func): + win.Connect(-1, -1, wxEVT_TASKBAR_RIGHT_DOWN, func) + +def EVT_TASKBAR_RIGHT_UP(win, func): + win.Connect(-1, -1, wxEVT_TASKBAR_RIGHT_UP, func) + +def EVT_TASKBAR_LEFT_DCLICK(win, func): + win.Connect(-1, -1, wxEVT_TASKBAR_LEFT_DCLICK, func) + +def EVT_TASKBAR_RIGHT_DCLICK(win, func): + win.Connect(-1, -1, wxEVT_TASKBAR_RIGHT_DCLICK, func) + + +# wxGrid +def EVT_GRID_SELECT_CELL(win, fn): + win.Connect(-1, -1, wxEVT_GRID_SELECT_CELL, fn) + +def EVT_GRID_CREATE_CELL(win, fn): + win.Connect(-1, -1, wxEVT_GRID_CREATE_CELL, fn) + +def EVT_GRID_CHANGE_LABELS(win, fn): + win.Connect(-1, -1, wxEVT_GRID_CHANGE_LABELS, fn) + +def EVT_GRID_CHANGE_SEL_LABEL(win, fn): + win.Connect(-1, -1, wxEVT_GRID_CHANGE_SEL_LABEL, fn) + +def EVT_GRID_CELL_CHANGE(win, fn): + win.Connect(-1, -1, wxEVT_GRID_CELL_CHANGE, fn) + +def EVT_GRID_CELL_LCLICK(win, fn): + win.Connect(-1, -1, wxEVT_GRID_CELL_LCLICK, fn) + +def EVT_GRID_CELL_RCLICK(win, fn): + win.Connect(-1, -1, wxEVT_GRID_CELL_RCLICK, fn) + +def EVT_GRID_LABEL_LCLICK(win, fn): + win.Connect(-1, -1, wxEVT_GRID_LABEL_LCLICK, fn) + +def EVT_GRID_LABEL_RCLICK(win, fn): + win.Connect(-1, -1, wxEVT_GRID_LABEL_RCLICK, fn) @@ -414,7 +485,7 @@ NULL = NullObj() #---------------------------------------------------------------------- # aliases -wxColor = wxColour +wxColor = wxColour wxNamedColor = wxNamedColour wxPyDefaultPosition.Set(-1,-1) @@ -487,6 +558,17 @@ class wxApp(wxPyApp): #---------------------------------------------------------------------------- # # $Log$ +# Revision 1.7 1998/11/25 08:45:21 RD +# Added wxPalette, wxRegion, wxRegionIterator, wxTaskbarIcon +# Added events for wxGrid +# Other various fixes and additions +# +# Revision 1.6 1998/11/16 00:00:52 RD +# Generic treectrl for wxPython/GTK compiles... +# +# Revision 1.5 1998/10/20 07:38:02 RD +# bug fix +# # Revision 1.4 1998/10/20 06:43:54 RD # New wxTreeCtrl wrappers (untested) # some changes in helpers