updates for swig generated code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11381 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -13,6 +13,58 @@ from events import *
|
||||
|
||||
from controls import *
|
||||
import wx
|
||||
|
||||
def EVT_LIST_BEGIN_DRAG(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_BEGIN_DRAG, func)
|
||||
|
||||
def EVT_LIST_BEGIN_RDRAG(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_BEGIN_RDRAG, func)
|
||||
|
||||
def EVT_LIST_BEGIN_LABEL_EDIT(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT, func)
|
||||
|
||||
def EVT_LIST_END_LABEL_EDIT(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_END_LABEL_EDIT, func)
|
||||
|
||||
def EVT_LIST_DELETE_ITEM(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_DELETE_ITEM, func)
|
||||
|
||||
def EVT_LIST_DELETE_ALL_ITEMS(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS, func)
|
||||
|
||||
def EVT_LIST_GET_INFO(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_GET_INFO, func)
|
||||
|
||||
def EVT_LIST_SET_INFO(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_SET_INFO, func)
|
||||
|
||||
def EVT_LIST_ITEM_SELECTED(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_SELECTED, func)
|
||||
|
||||
def EVT_LIST_ITEM_DESELECTED(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_DESELECTED, func)
|
||||
|
||||
def EVT_LIST_KEY_DOWN(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_KEY_DOWN, func)
|
||||
|
||||
def EVT_LIST_INSERT_ITEM(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_INSERT_ITEM, func)
|
||||
|
||||
def EVT_LIST_COL_CLICK(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_COL_CLICK, func)
|
||||
|
||||
def EVT_LIST_ITEM_RIGHT_CLICK(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK, func)
|
||||
|
||||
def EVT_LIST_ITEM_MIDDLE_CLICK(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK, func)
|
||||
|
||||
def EVT_LIST_ITEM_ACTIVATED(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_ACTIVATED, func)
|
||||
|
||||
def EVT_LIST_CACHE_HINT(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_COMMAND_LIST_CACHE_HINT, func)
|
||||
|
||||
class wxListItemAttrPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
@@ -315,13 +367,124 @@ class wxListCtrlPtr(wxControlPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def Arrange(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_Arrange,(self,) + _args, _kwargs)
|
||||
def _setSelf(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl__setSelf,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetForegroundColour(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetForegroundColour,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetBackgroundColour(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetBackgroundColour,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetColumn(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetColumn,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetColumn(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetColumn,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetColumnWidth(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetColumnWidth,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetColumnWidth(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetColumnWidth,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetCountPerPage(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetCountPerPage,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetStringItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetStringItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemState(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemState,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemState(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemState,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemImage(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemImage,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemText(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemText,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemText(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemText,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemData(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemData,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemData(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemData,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemPosition(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemPosition,(self,) + _args, _kwargs)
|
||||
if val: val = wxPointPtr(val) ; val.thisown = 1
|
||||
return val
|
||||
def GetItemRect(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemRect,(self,) + _args, _kwargs)
|
||||
if val: val = wxRectPtr(val) ; val.thisown = 1
|
||||
return val
|
||||
def SetItemPosition(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemPosition,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemCount(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemCount,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetColumnCount(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetColumnCount,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemSpacing(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemSpacing,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetSelectedItemCount(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetSelectedItemCount,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetTextColour(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetTextColour,(self,) + _args, _kwargs)
|
||||
if val: val = wxColourPtr(val) ; val.thisown = 1
|
||||
return val
|
||||
def SetTextColour(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetTextColour,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetTopItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetTopItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetSingleStyle(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetSingleStyle,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetWindowStyleFlag(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetWindowStyleFlag,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetNextItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetNextItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetImageList(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetImageList,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetImageList(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetImageList,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def AssignImageList(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_AssignImageList,(self,) + _args, _kwargs)
|
||||
_args[0].thisown = 0
|
||||
return val
|
||||
def IsVirtual(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_IsVirtual,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def RefreshItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_RefreshItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def RefreshItems(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_RefreshItems,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def Arrange(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_Arrange,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def DeleteItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_DeleteItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -337,9 +500,6 @@ class wxListCtrlPtr(wxControlPtr):
|
||||
def ClearAll(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_ClearAll,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def EditLabel(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_EditLabel,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def EnsureVisible(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_EnsureVisible,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -352,62 +512,9 @@ class wxListCtrlPtr(wxControlPtr):
|
||||
def FindItemAtPos(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_FindItemAtPos,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetColumn(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetColumn,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetColumnWidth(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetColumnWidth,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetCountPerPage(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetCountPerPage,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetImageList(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetImageList,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemData(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemData,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemPosition(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemPosition,(self,) + _args, _kwargs)
|
||||
if val: val = wxPointPtr(val) ; val.thisown = 1
|
||||
return val
|
||||
def GetItemRect(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemRect,(self,) + _args, _kwargs)
|
||||
if val: val = wxRectPtr(val) ; val.thisown = 1
|
||||
return val
|
||||
def GetItemState(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemState,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemCount(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemCount,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemSpacing(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemSpacing,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetItemText(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetItemText,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetNextItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetNextItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetSelectedItemCount(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetSelectedItemCount,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetTopItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_GetTopItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def HitTest(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_HitTest,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def InsertColumnInfo(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_InsertColumnInfo,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def InsertColumn(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_InsertColumn,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def InsertItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_InsertItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -420,48 +527,18 @@ class wxListCtrlPtr(wxControlPtr):
|
||||
def InsertImageStringItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_InsertImageStringItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def InsertColumnInfo(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_InsertColumnInfo,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def InsertColumn(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_InsertColumn,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemCount(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemCount,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def ScrollList(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_ScrollList,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetBackgroundColour(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetBackgroundColour,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetColumn(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetColumn,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetColumnWidth(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetColumnWidth,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetImageList(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetImageList,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetStringItem(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetStringItem,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemData(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemData,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemImage(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemImage,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemPosition(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemPosition,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemState(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemState,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetItemText(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetItemText,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetSingleStyle(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetSingleStyle,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetWindowStyleFlag(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SetWindowStyleFlag,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SortItems(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListCtrl_SortItems,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -478,6 +555,7 @@ class wxListCtrl(wxListCtrlPtr):
|
||||
self.this = apply(controls2c.new_wxListCtrl,_args,_kwargs)
|
||||
self.thisown = 1
|
||||
#wx._StdWindowCallbacks(self)
|
||||
self._setSelf(self, wxListCtrl)
|
||||
|
||||
|
||||
|
||||
@@ -813,12 +891,49 @@ class wxTreeCtrl(wxTreeCtrlPtr):
|
||||
|
||||
#-------------- VARIABLE WRAPPERS ------------------
|
||||
|
||||
wxEVT_COMMAND_LIST_BEGIN_DRAG = controls2c.wxEVT_COMMAND_LIST_BEGIN_DRAG
|
||||
wxEVT_COMMAND_LIST_BEGIN_RDRAG = controls2c.wxEVT_COMMAND_LIST_BEGIN_RDRAG
|
||||
wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT = controls2c.wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
|
||||
wxEVT_COMMAND_LIST_END_LABEL_EDIT = controls2c.wxEVT_COMMAND_LIST_END_LABEL_EDIT
|
||||
wxEVT_COMMAND_LIST_DELETE_ITEM = controls2c.wxEVT_COMMAND_LIST_DELETE_ITEM
|
||||
wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS = controls2c.wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
|
||||
wxEVT_COMMAND_LIST_GET_INFO = controls2c.wxEVT_COMMAND_LIST_GET_INFO
|
||||
wxEVT_COMMAND_LIST_SET_INFO = controls2c.wxEVT_COMMAND_LIST_SET_INFO
|
||||
wxEVT_COMMAND_LIST_ITEM_SELECTED = controls2c.wxEVT_COMMAND_LIST_ITEM_SELECTED
|
||||
wxEVT_COMMAND_LIST_ITEM_DESELECTED = controls2c.wxEVT_COMMAND_LIST_ITEM_DESELECTED
|
||||
wxEVT_COMMAND_LIST_KEY_DOWN = controls2c.wxEVT_COMMAND_LIST_KEY_DOWN
|
||||
wxEVT_COMMAND_LIST_INSERT_ITEM = controls2c.wxEVT_COMMAND_LIST_INSERT_ITEM
|
||||
wxEVT_COMMAND_LIST_COL_CLICK = controls2c.wxEVT_COMMAND_LIST_COL_CLICK
|
||||
wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK = controls2c.wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
|
||||
wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK = controls2c.wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
|
||||
wxEVT_COMMAND_LIST_ITEM_ACTIVATED = controls2c.wxEVT_COMMAND_LIST_ITEM_ACTIVATED
|
||||
wxEVT_COMMAND_LIST_CACHE_HINT = controls2c.wxEVT_COMMAND_LIST_CACHE_HINT
|
||||
wxLC_VRULES = controls2c.wxLC_VRULES
|
||||
wxLC_HRULES = controls2c.wxLC_HRULES
|
||||
wxLC_ICON = controls2c.wxLC_ICON
|
||||
wxLC_SMALL_ICON = controls2c.wxLC_SMALL_ICON
|
||||
wxLC_LIST = controls2c.wxLC_LIST
|
||||
wxLC_REPORT = controls2c.wxLC_REPORT
|
||||
wxLC_ALIGN_TOP = controls2c.wxLC_ALIGN_TOP
|
||||
wxLC_ALIGN_LEFT = controls2c.wxLC_ALIGN_LEFT
|
||||
wxLC_AUTOARRANGE = controls2c.wxLC_AUTOARRANGE
|
||||
wxLC_VIRTUAL = controls2c.wxLC_VIRTUAL
|
||||
wxLC_EDIT_LABELS = controls2c.wxLC_EDIT_LABELS
|
||||
wxLC_NO_HEADER = controls2c.wxLC_NO_HEADER
|
||||
wxLC_NO_SORT_HEADER = controls2c.wxLC_NO_SORT_HEADER
|
||||
wxLC_SINGLE_SEL = controls2c.wxLC_SINGLE_SEL
|
||||
wxLC_SORT_ASCENDING = controls2c.wxLC_SORT_ASCENDING
|
||||
wxLC_SORT_DESCENDING = controls2c.wxLC_SORT_DESCENDING
|
||||
wxLC_MASK_TYPE = controls2c.wxLC_MASK_TYPE
|
||||
wxLC_MASK_ALIGN = controls2c.wxLC_MASK_ALIGN
|
||||
wxLC_MASK_SORT = controls2c.wxLC_MASK_SORT
|
||||
wxLIST_MASK_STATE = controls2c.wxLIST_MASK_STATE
|
||||
wxLIST_MASK_TEXT = controls2c.wxLIST_MASK_TEXT
|
||||
wxLIST_MASK_IMAGE = controls2c.wxLIST_MASK_IMAGE
|
||||
wxLIST_MASK_DATA = controls2c.wxLIST_MASK_DATA
|
||||
wxLIST_SET_ITEM = controls2c.wxLIST_SET_ITEM
|
||||
wxLIST_MASK_WIDTH = controls2c.wxLIST_MASK_WIDTH
|
||||
wxLIST_MASK_FORMAT = controls2c.wxLIST_MASK_FORMAT
|
||||
wxLIST_MASK_STATE = controls2c.wxLIST_MASK_STATE
|
||||
wxLIST_STATE_DONTCARE = controls2c.wxLIST_STATE_DONTCARE
|
||||
wxLIST_STATE_DROPHILITED = controls2c.wxLIST_STATE_DROPHILITED
|
||||
wxLIST_STATE_FOCUSED = controls2c.wxLIST_STATE_FOCUSED
|
||||
@@ -856,42 +971,6 @@ wxLIST_FORMAT_LEFT = controls2c.wxLIST_FORMAT_LEFT
|
||||
wxLIST_FORMAT_RIGHT = controls2c.wxLIST_FORMAT_RIGHT
|
||||
wxLIST_FORMAT_CENTRE = controls2c.wxLIST_FORMAT_CENTRE
|
||||
wxLIST_FORMAT_CENTER = controls2c.wxLIST_FORMAT_CENTER
|
||||
wxEVT_COMMAND_LIST_BEGIN_DRAG = controls2c.wxEVT_COMMAND_LIST_BEGIN_DRAG
|
||||
wxEVT_COMMAND_LIST_BEGIN_RDRAG = controls2c.wxEVT_COMMAND_LIST_BEGIN_RDRAG
|
||||
wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT = controls2c.wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
|
||||
wxEVT_COMMAND_LIST_END_LABEL_EDIT = controls2c.wxEVT_COMMAND_LIST_END_LABEL_EDIT
|
||||
wxEVT_COMMAND_LIST_DELETE_ITEM = controls2c.wxEVT_COMMAND_LIST_DELETE_ITEM
|
||||
wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS = controls2c.wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
|
||||
wxEVT_COMMAND_LIST_GET_INFO = controls2c.wxEVT_COMMAND_LIST_GET_INFO
|
||||
wxEVT_COMMAND_LIST_SET_INFO = controls2c.wxEVT_COMMAND_LIST_SET_INFO
|
||||
wxEVT_COMMAND_LIST_ITEM_SELECTED = controls2c.wxEVT_COMMAND_LIST_ITEM_SELECTED
|
||||
wxEVT_COMMAND_LIST_ITEM_DESELECTED = controls2c.wxEVT_COMMAND_LIST_ITEM_DESELECTED
|
||||
wxEVT_COMMAND_LIST_KEY_DOWN = controls2c.wxEVT_COMMAND_LIST_KEY_DOWN
|
||||
wxEVT_COMMAND_LIST_INSERT_ITEM = controls2c.wxEVT_COMMAND_LIST_INSERT_ITEM
|
||||
wxEVT_COMMAND_LIST_COL_CLICK = controls2c.wxEVT_COMMAND_LIST_COL_CLICK
|
||||
wxEVT_COMMAND_LIST_ITEM_ACTIVATED = controls2c.wxEVT_COMMAND_LIST_ITEM_ACTIVATED
|
||||
wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK = controls2c.wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
|
||||
wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK = controls2c.wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
|
||||
wxLC_ICON = controls2c.wxLC_ICON
|
||||
wxLC_SMALL_ICON = controls2c.wxLC_SMALL_ICON
|
||||
wxLC_LIST = controls2c.wxLC_LIST
|
||||
wxLC_REPORT = controls2c.wxLC_REPORT
|
||||
wxLC_ALIGN_TOP = controls2c.wxLC_ALIGN_TOP
|
||||
wxLC_ALIGN_LEFT = controls2c.wxLC_ALIGN_LEFT
|
||||
wxLC_AUTOARRANGE = controls2c.wxLC_AUTOARRANGE
|
||||
wxLC_USER_TEXT = controls2c.wxLC_USER_TEXT
|
||||
wxLC_EDIT_LABELS = controls2c.wxLC_EDIT_LABELS
|
||||
wxLC_NO_HEADER = controls2c.wxLC_NO_HEADER
|
||||
wxLC_NO_SORT_HEADER = controls2c.wxLC_NO_SORT_HEADER
|
||||
wxLC_SINGLE_SEL = controls2c.wxLC_SINGLE_SEL
|
||||
wxLC_SORT_ASCENDING = controls2c.wxLC_SORT_ASCENDING
|
||||
wxLC_SORT_DESCENDING = controls2c.wxLC_SORT_DESCENDING
|
||||
wxLC_MASK_TYPE = controls2c.wxLC_MASK_TYPE
|
||||
wxLC_MASK_ALIGN = controls2c.wxLC_MASK_ALIGN
|
||||
wxLC_MASK_SORT = controls2c.wxLC_MASK_SORT
|
||||
wxLC_HRULES = controls2c.wxLC_HRULES
|
||||
wxLC_VRULES = controls2c.wxLC_VRULES
|
||||
wxLC_VIRTUAL = controls2c.wxLC_VIRTUAL
|
||||
wxTreeItemIcon_Normal = controls2c.wxTreeItemIcon_Normal
|
||||
wxTreeItemIcon_Selected = controls2c.wxTreeItemIcon_Selected
|
||||
wxTreeItemIcon_Expanded = controls2c.wxTreeItemIcon_Expanded
|
||||
|
@@ -6514,6 +6514,153 @@ static PyObject *_wrap_wxTimerEvent_GetInterval(PyObject *self, PyObject *args,
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
static void *SwigwxTextUrlEventTowxCommandEvent(void *ptr) {
|
||||
wxTextUrlEvent *src;
|
||||
wxCommandEvent *dest;
|
||||
src = (wxTextUrlEvent *) ptr;
|
||||
dest = (wxCommandEvent *) src;
|
||||
return (void *) dest;
|
||||
}
|
||||
|
||||
static void *SwigwxTextUrlEventTowxEvent(void *ptr) {
|
||||
wxTextUrlEvent *src;
|
||||
wxEvent *dest;
|
||||
src = (wxTextUrlEvent *) ptr;
|
||||
dest = (wxEvent *) src;
|
||||
return (void *) dest;
|
||||
}
|
||||
|
||||
static void *SwigwxTextUrlEventTowxObject(void *ptr) {
|
||||
wxTextUrlEvent *src;
|
||||
wxObject *dest;
|
||||
src = (wxTextUrlEvent *) ptr;
|
||||
dest = (wxObject *) src;
|
||||
return (void *) dest;
|
||||
}
|
||||
|
||||
#define new_wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
|
||||
static PyObject *_wrap_new_wxTextUrlEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
wxTextUrlEvent * _result;
|
||||
int _arg0;
|
||||
wxMouseEvent * _arg1;
|
||||
long _arg2;
|
||||
long _arg3;
|
||||
PyObject * _argo1 = 0;
|
||||
char *_kwnames[] = { "id","evtMouse","start","end", NULL };
|
||||
char _ptemp[128];
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"iOll:new_wxTextUrlEvent",_kwnames,&_arg0,&_argo1,&_arg2,&_arg3))
|
||||
return NULL;
|
||||
if (_argo1) {
|
||||
if (_argo1 == Py_None) { _arg1 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxMouseEvent_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of new_wxTextUrlEvent. Expected _wxMouseEvent_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (wxTextUrlEvent *)new_wxTextUrlEvent(_arg0,*_arg1,_arg2,_arg3);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} if (_result) {
|
||||
SWIG_MakePtr(_ptemp, (char *) _result,"_wxTextUrlEvent_p");
|
||||
_resultobj = Py_BuildValue("s",_ptemp);
|
||||
} else {
|
||||
Py_INCREF(Py_None);
|
||||
_resultobj = Py_None;
|
||||
}
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxTextUrlEvent_GetMouseEvent(_swigobj) (_swigobj->GetMouseEvent())
|
||||
static PyObject *_wrap_wxTextUrlEvent_GetMouseEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
wxMouseEvent * _result;
|
||||
wxTextUrlEvent * _arg0;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxTextUrlEvent_GetMouseEvent",_kwnames,&_argo0))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxTextUrlEvent_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextUrlEvent_GetMouseEvent. Expected _wxTextUrlEvent_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
const wxMouseEvent & _result_ref = wxTextUrlEvent_GetMouseEvent(_arg0);
|
||||
_result = (wxMouseEvent *) &_result_ref;
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
}{ _resultobj = wxPyMake_wxObject(_result); }
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxTextUrlEvent_GetURLStart(_swigobj) (_swigobj->GetURLStart())
|
||||
static PyObject *_wrap_wxTextUrlEvent_GetURLStart(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
long _result;
|
||||
wxTextUrlEvent * _arg0;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxTextUrlEvent_GetURLStart",_kwnames,&_argo0))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxTextUrlEvent_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextUrlEvent_GetURLStart. Expected _wxTextUrlEvent_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (long )wxTextUrlEvent_GetURLStart(_arg0);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("l",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxTextUrlEvent_GetURLEnd(_swigobj) (_swigobj->GetURLEnd())
|
||||
static PyObject *_wrap_wxTextUrlEvent_GetURLEnd(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
long _result;
|
||||
wxTextUrlEvent * _arg0;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxTextUrlEvent_GetURLEnd",_kwnames,&_argo0))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxTextUrlEvent_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextUrlEvent_GetURLEnd. Expected _wxTextUrlEvent_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (long )wxTextUrlEvent_GetURLEnd(_arg0);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("l",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
static void *SwigwxPyEventTowxEvent(void *ptr) {
|
||||
wxPyEvent *src;
|
||||
wxEvent *dest;
|
||||
@@ -6800,6 +6947,10 @@ static PyMethodDef eventscMethods[] = {
|
||||
{ "wxPyEvent_SetSelf", (PyCFunction) _wrap_wxPyEvent_SetSelf, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "delete_wxPyEvent", (PyCFunction) _wrap_delete_wxPyEvent, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "new_wxPyEvent", (PyCFunction) _wrap_new_wxPyEvent, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxTextUrlEvent_GetURLEnd", (PyCFunction) _wrap_wxTextUrlEvent_GetURLEnd, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxTextUrlEvent_GetURLStart", (PyCFunction) _wrap_wxTextUrlEvent_GetURLStart, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxTextUrlEvent_GetMouseEvent", (PyCFunction) _wrap_wxTextUrlEvent_GetMouseEvent, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "new_wxTextUrlEvent", (PyCFunction) _wrap_new_wxTextUrlEvent, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxTimerEvent_GetInterval", (PyCFunction) _wrap_wxTimerEvent_GetInterval, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "new_wxTimerEvent", (PyCFunction) _wrap_new_wxTimerEvent, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindowDestroyEvent_GetWindow", (PyCFunction) _wrap_wxWindowDestroyEvent_GetWindow, METH_VARARGS | METH_KEYWORDS },
|
||||
@@ -7014,6 +7165,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_wxEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent},
|
||||
{ "_wxEvent","_class_wxPyEvent",SwigwxPyEventTowxEvent},
|
||||
{ "_wxEvent","_wxPyEvent",SwigwxPyEventTowxEvent},
|
||||
{ "_wxEvent","_class_wxTextUrlEvent",SwigwxTextUrlEventTowxEvent},
|
||||
{ "_wxEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxEvent},
|
||||
{ "_wxEvent","_class_wxTimerEvent",SwigwxTimerEventTowxEvent},
|
||||
{ "_wxEvent","_wxTimerEvent",SwigwxTimerEventTowxEvent},
|
||||
{ "_wxEvent","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent},
|
||||
@@ -7091,6 +7244,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_class_wxObject","_wxPyCommandEvent",SwigwxPyCommandEventTowxObject},
|
||||
{ "_class_wxObject","_class_wxPyEvent",SwigwxPyEventTowxObject},
|
||||
{ "_class_wxObject","_wxPyEvent",SwigwxPyEventTowxObject},
|
||||
{ "_class_wxObject","_class_wxTextUrlEvent",SwigwxTextUrlEventTowxObject},
|
||||
{ "_class_wxObject","_wxTextUrlEvent",SwigwxTextUrlEventTowxObject},
|
||||
{ "_class_wxObject","_class_wxTimerEvent",SwigwxTimerEventTowxObject},
|
||||
{ "_class_wxObject","_wxTimerEvent",SwigwxTimerEventTowxObject},
|
||||
{ "_class_wxObject","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxObject},
|
||||
@@ -7172,6 +7327,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_class_wxEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent},
|
||||
{ "_class_wxEvent","_class_wxPyEvent",SwigwxPyEventTowxEvent},
|
||||
{ "_class_wxEvent","_wxPyEvent",SwigwxPyEventTowxEvent},
|
||||
{ "_class_wxEvent","_class_wxTextUrlEvent",SwigwxTextUrlEventTowxEvent},
|
||||
{ "_class_wxEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxEvent},
|
||||
{ "_class_wxEvent","_class_wxTimerEvent",SwigwxTimerEventTowxEvent},
|
||||
{ "_class_wxEvent","_wxTimerEvent",SwigwxTimerEventTowxEvent},
|
||||
{ "_class_wxEvent","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent},
|
||||
@@ -7234,6 +7391,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_class_wxEvent","_wxSizeEvent",SwigwxSizeEventTowxEvent},
|
||||
{ "_wxCommandEvent","_class_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent},
|
||||
{ "_wxCommandEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent},
|
||||
{ "_wxCommandEvent","_class_wxTextUrlEvent",SwigwxTextUrlEventTowxCommandEvent},
|
||||
{ "_wxCommandEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxCommandEvent},
|
||||
{ "_wxCommandEvent","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent},
|
||||
{ "_wxCommandEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent},
|
||||
{ "_wxCommandEvent","_class_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent},
|
||||
@@ -7267,6 +7426,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_wxObject","_wxPyCommandEvent",SwigwxPyCommandEventTowxObject},
|
||||
{ "_wxObject","_class_wxPyEvent",SwigwxPyEventTowxObject},
|
||||
{ "_wxObject","_wxPyEvent",SwigwxPyEventTowxObject},
|
||||
{ "_wxObject","_class_wxTextUrlEvent",SwigwxTextUrlEventTowxObject},
|
||||
{ "_wxObject","_wxTextUrlEvent",SwigwxTextUrlEventTowxObject},
|
||||
{ "_wxObject","_class_wxTimerEvent",SwigwxTimerEventTowxObject},
|
||||
{ "_wxObject","_wxTimerEvent",SwigwxTimerEventTowxObject},
|
||||
{ "_wxObject","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxObject},
|
||||
@@ -7380,6 +7541,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_wxCoord","_wxPrintQuality",0},
|
||||
{ "_class_wxCommandEvent","_class_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent},
|
||||
{ "_class_wxCommandEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent},
|
||||
{ "_class_wxCommandEvent","_class_wxTextUrlEvent",SwigwxTextUrlEventTowxCommandEvent},
|
||||
{ "_class_wxCommandEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxCommandEvent},
|
||||
{ "_class_wxCommandEvent","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent},
|
||||
{ "_class_wxCommandEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent},
|
||||
{ "_class_wxCommandEvent","_class_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent},
|
||||
|
@@ -942,6 +942,29 @@ class wxTimerEvent(wxTimerEventPtr):
|
||||
|
||||
|
||||
|
||||
class wxTextUrlEventPtr(wxCommandEventPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def GetMouseEvent(self, *_args, **_kwargs):
|
||||
val = apply(eventsc.wxTextUrlEvent_GetMouseEvent,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetURLStart(self, *_args, **_kwargs):
|
||||
val = apply(eventsc.wxTextUrlEvent_GetURLStart,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetURLEnd(self, *_args, **_kwargs):
|
||||
val = apply(eventsc.wxTextUrlEvent_GetURLEnd,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxTextUrlEvent instance at %s>" % (self.this,)
|
||||
class wxTextUrlEvent(wxTextUrlEventPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(eventsc.new_wxTextUrlEvent,_args,_kwargs)
|
||||
self.thisown = 1
|
||||
|
||||
|
||||
|
||||
|
||||
class wxPyEventPtr(wxEventPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
|
@@ -57,6 +57,7 @@ extern PyObject *SWIG_newvarlink(void);
|
||||
|
||||
#include "helpers.h"
|
||||
#include <wx/minifram.h>
|
||||
#include <wx/tipwin.h>
|
||||
|
||||
|
||||
static PyObject* t_output_helper(PyObject* target, PyObject* o) {
|
||||
@@ -1218,7 +1219,100 @@ static PyObject *_wrap_new_wxMiniFrame(PyObject *self, PyObject *args, PyObject
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
static void *SwigwxTipWindowTowxFrame(void *ptr) {
|
||||
wxTipWindow *src;
|
||||
wxFrame *dest;
|
||||
src = (wxTipWindow *) ptr;
|
||||
dest = (wxFrame *) src;
|
||||
return (void *) dest;
|
||||
}
|
||||
|
||||
static void *SwigwxTipWindowTowxWindow(void *ptr) {
|
||||
wxTipWindow *src;
|
||||
wxWindow *dest;
|
||||
src = (wxTipWindow *) ptr;
|
||||
dest = (wxWindow *) src;
|
||||
return (void *) dest;
|
||||
}
|
||||
|
||||
static void *SwigwxTipWindowTowxEvtHandler(void *ptr) {
|
||||
wxTipWindow *src;
|
||||
wxEvtHandler *dest;
|
||||
src = (wxTipWindow *) ptr;
|
||||
dest = (wxEvtHandler *) src;
|
||||
return (void *) dest;
|
||||
}
|
||||
|
||||
static void *SwigwxTipWindowTowxObject(void *ptr) {
|
||||
wxTipWindow *src;
|
||||
wxObject *dest;
|
||||
src = (wxTipWindow *) ptr;
|
||||
dest = (wxObject *) src;
|
||||
return (void *) dest;
|
||||
}
|
||||
|
||||
#define new_wxTipWindow(_swigarg0,_swigarg1,_swigarg2) (new wxTipWindow(_swigarg0,_swigarg1,_swigarg2))
|
||||
static PyObject *_wrap_new_wxTipWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
wxTipWindow * _result;
|
||||
wxWindow * _arg0;
|
||||
wxString * _arg1;
|
||||
wxCoord _arg2 = (wxCoord ) 100;
|
||||
PyObject * _argo0 = 0;
|
||||
PyObject * _obj1 = 0;
|
||||
char *_kwnames[] = { "parent","text","maxLength", NULL };
|
||||
char _ptemp[128];
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:new_wxTipWindow",_kwnames,&_argo0,&_obj1,&_arg2))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxTipWindow. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
#if PYTHON_API_VERSION >= 1009
|
||||
char* tmpPtr; int tmpSize;
|
||||
if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
|
||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||
return NULL;
|
||||
}
|
||||
if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
|
||||
return NULL;
|
||||
_arg1 = new wxString(tmpPtr, tmpSize);
|
||||
#else
|
||||
if (!PyString_Check(_obj1)) {
|
||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||
return NULL;
|
||||
}
|
||||
_arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
|
||||
#endif
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (wxTipWindow *)new_wxTipWindow(_arg0,*_arg1,_arg2);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} if (_result) {
|
||||
SWIG_MakePtr(_ptemp, (char *) _result,"_wxTipWindow_p");
|
||||
_resultobj = Py_BuildValue("s",_ptemp);
|
||||
} else {
|
||||
Py_INCREF(Py_None);
|
||||
_resultobj = Py_None;
|
||||
}
|
||||
{
|
||||
if (_obj1)
|
||||
delete _arg1;
|
||||
}
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
static PyMethodDef framescMethods[] = {
|
||||
{ "new_wxTipWindow", (PyCFunction) _wrap_new_wxTipWindow, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "new_wxMiniFrame", (PyCFunction) _wrap_new_wxMiniFrame, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxFrame_IsFullScreen", (PyCFunction) _wrap_wxFrame_IsFullScreen, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxFrame_ShowFullScreen", (PyCFunction) _wrap_wxFrame_ShowFullScreen, METH_VARARGS | METH_KEYWORDS },
|
||||
@@ -1267,6 +1361,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_wxPrintQuality","_EBool",0},
|
||||
{ "_wxPrintQuality","_size_t",0},
|
||||
{ "_wxPrintQuality","_time_t",0},
|
||||
{ "_class_wxEvtHandler","_class_wxTipWindow",SwigwxTipWindowTowxEvtHandler},
|
||||
{ "_class_wxEvtHandler","_wxTipWindow",SwigwxTipWindowTowxEvtHandler},
|
||||
{ "_class_wxEvtHandler","_class_wxMiniFrame",SwigwxMiniFrameTowxEvtHandler},
|
||||
{ "_class_wxEvtHandler","_wxMiniFrame",SwigwxMiniFrameTowxEvtHandler},
|
||||
{ "_class_wxEvtHandler","_class_wxFrame",SwigwxFrameTowxEvtHandler},
|
||||
@@ -1274,6 +1370,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_byte","_unsigned_char",0},
|
||||
{ "_long","_unsigned_long",0},
|
||||
{ "_long","_signed_long",0},
|
||||
{ "_class_wxObject","_class_wxTipWindow",SwigwxTipWindowTowxObject},
|
||||
{ "_class_wxObject","_wxTipWindow",SwigwxTipWindowTowxObject},
|
||||
{ "_class_wxObject","_class_wxMiniFrame",SwigwxMiniFrameTowxObject},
|
||||
{ "_class_wxObject","_wxMiniFrame",SwigwxMiniFrameTowxObject},
|
||||
{ "_class_wxObject","_class_wxFrame",SwigwxFrameTowxObject},
|
||||
@@ -1310,10 +1408,14 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_WXTYPE","_unsigned_short",0},
|
||||
{ "_unsigned_short","_WXTYPE",0},
|
||||
{ "_unsigned_short","_short",0},
|
||||
{ "_class_wxWindow","_class_wxTipWindow",SwigwxTipWindowTowxWindow},
|
||||
{ "_class_wxWindow","_wxTipWindow",SwigwxTipWindowTowxWindow},
|
||||
{ "_class_wxWindow","_class_wxMiniFrame",SwigwxMiniFrameTowxWindow},
|
||||
{ "_class_wxWindow","_wxMiniFrame",SwigwxMiniFrameTowxWindow},
|
||||
{ "_class_wxWindow","_class_wxFrame",SwigwxFrameTowxWindow},
|
||||
{ "_class_wxWindow","_wxFrame",SwigwxFrameTowxWindow},
|
||||
{ "_wxObject","_class_wxTipWindow",SwigwxTipWindowTowxObject},
|
||||
{ "_wxObject","_wxTipWindow",SwigwxTipWindowTowxObject},
|
||||
{ "_wxObject","_class_wxMiniFrame",SwigwxMiniFrameTowxObject},
|
||||
{ "_wxObject","_wxMiniFrame",SwigwxMiniFrameTowxObject},
|
||||
{ "_wxObject","_class_wxFrame",SwigwxFrameTowxObject},
|
||||
@@ -1331,6 +1433,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_short","_WXTYPE",0},
|
||||
{ "_short","_unsigned_short",0},
|
||||
{ "_short","_signed_short",0},
|
||||
{ "_wxFrame","_class_wxTipWindow",SwigwxTipWindowTowxFrame},
|
||||
{ "_wxFrame","_wxTipWindow",SwigwxTipWindowTowxFrame},
|
||||
{ "_wxFrame","_class_wxMiniFrame",SwigwxMiniFrameTowxFrame},
|
||||
{ "_wxFrame","_wxMiniFrame",SwigwxMiniFrameTowxFrame},
|
||||
{ "_wxWindowID","_wxCoord",0},
|
||||
@@ -1367,14 +1471,20 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
||||
{ "_wxCoord","_size_t",0},
|
||||
{ "_wxCoord","_time_t",0},
|
||||
{ "_wxCoord","_wxPrintQuality",0},
|
||||
{ "_wxEvtHandler","_class_wxTipWindow",SwigwxTipWindowTowxEvtHandler},
|
||||
{ "_wxEvtHandler","_wxTipWindow",SwigwxTipWindowTowxEvtHandler},
|
||||
{ "_wxEvtHandler","_class_wxMiniFrame",SwigwxMiniFrameTowxEvtHandler},
|
||||
{ "_wxEvtHandler","_wxMiniFrame",SwigwxMiniFrameTowxEvtHandler},
|
||||
{ "_wxEvtHandler","_class_wxFrame",SwigwxFrameTowxEvtHandler},
|
||||
{ "_wxEvtHandler","_wxFrame",SwigwxFrameTowxEvtHandler},
|
||||
{ "_wxWindow","_class_wxTipWindow",SwigwxTipWindowTowxWindow},
|
||||
{ "_wxWindow","_wxTipWindow",SwigwxTipWindowTowxWindow},
|
||||
{ "_wxWindow","_class_wxMiniFrame",SwigwxMiniFrameTowxWindow},
|
||||
{ "_wxWindow","_wxMiniFrame",SwigwxMiniFrameTowxWindow},
|
||||
{ "_wxWindow","_class_wxFrame",SwigwxFrameTowxWindow},
|
||||
{ "_wxWindow","_wxFrame",SwigwxFrameTowxWindow},
|
||||
{ "_class_wxFrame","_class_wxTipWindow",SwigwxTipWindowTowxFrame},
|
||||
{ "_class_wxFrame","_wxTipWindow",SwigwxTipWindowTowxFrame},
|
||||
{ "_class_wxFrame","_class_wxMiniFrame",SwigwxMiniFrameTowxFrame},
|
||||
{ "_class_wxFrame","_wxMiniFrame",SwigwxMiniFrameTowxFrame},
|
||||
{0,0,0}};
|
||||
|
@@ -128,6 +128,20 @@ class wxMiniFrame(wxMiniFramePtr):
|
||||
|
||||
|
||||
|
||||
class wxTipWindowPtr(wxFramePtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __repr__(self):
|
||||
return "<C wxTipWindow instance at %s>" % (self.this,)
|
||||
class wxTipWindow(wxTipWindowPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(framesc.new_wxTipWindow,_args,_kwargs)
|
||||
self.thisown = 1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#-------------- FUNCTION WRAPPERS ------------------
|
||||
|
1287
wxPython/src/gtk/help.cpp
Normal file
1287
wxPython/src/gtk/help.cpp
Normal file
File diff suppressed because it is too large
Load Diff
196
wxPython/src/gtk/help.py
Normal file
196
wxPython/src/gtk/help.py
Normal file
@@ -0,0 +1,196 @@
|
||||
# This file was created automatically by SWIG.
|
||||
import helpc
|
||||
|
||||
from windows import *
|
||||
|
||||
from misc import *
|
||||
|
||||
from gdi import *
|
||||
|
||||
from clip_dnd import *
|
||||
|
||||
from controls import *
|
||||
|
||||
from events import *
|
||||
|
||||
# Help events
|
||||
def EVT_HELP(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_HELP, func)
|
||||
|
||||
def EVT_HELP_RANGE(win, id, id2, func):
|
||||
win.Connect(id, id2, wxEVT_HELP, func)
|
||||
|
||||
def EVT_DETAILED_HELP(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_DETAILED_HELP, func)
|
||||
|
||||
def EVT_DETAILED_HELP_RANGE(win, id, id2, func):
|
||||
win.Connect(id, id2, wxEVT_DETAILED_HELP, func)
|
||||
|
||||
def EVT_CONTEXT_MENU(win, func):
|
||||
win.Connect(-1, -1, wxEVT_CONTEXT_MENU, func)
|
||||
|
||||
class wxHelpEventPtr(wxCommandEventPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def GetPosition(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpEvent_GetPosition,(self,) + _args, _kwargs)
|
||||
if val: val = wxPointPtr(val)
|
||||
return val
|
||||
def SetPosition(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpEvent_SetPosition,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetLink(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpEvent_GetLink,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetLink(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpEvent_SetLink,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetTarget(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpEvent_GetTarget,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetTarget(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpEvent_SetTarget,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxHelpEvent instance at %s>" % (self.this,)
|
||||
class wxHelpEvent(wxHelpEventPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(helpc.new_wxHelpEvent,_args,_kwargs)
|
||||
self.thisown = 1
|
||||
|
||||
|
||||
|
||||
|
||||
class wxContextMenuEventPtr(wxCommandEventPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def GetPosition(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxContextMenuEvent_GetPosition,(self,) + _args, _kwargs)
|
||||
if val: val = wxPointPtr(val)
|
||||
return val
|
||||
def SetPosition(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxContextMenuEvent_SetPosition,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxContextMenuEvent instance at %s>" % (self.this,)
|
||||
class wxContextMenuEvent(wxContextMenuEventPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(helpc.new_wxContextMenuEvent,_args,_kwargs)
|
||||
self.thisown = 1
|
||||
|
||||
|
||||
|
||||
|
||||
class wxContextHelpPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,helpc=helpc):
|
||||
if self.thisown == 1 :
|
||||
helpc.delete_wxContextHelp(self)
|
||||
def BeginContextHelp(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxContextHelp_BeginContextHelp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def EndContextHelp(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxContextHelp_EndContextHelp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxContextHelp instance at %s>" % (self.this,)
|
||||
class wxContextHelp(wxContextHelpPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(helpc.new_wxContextHelp,_args,_kwargs)
|
||||
self.thisown = 1
|
||||
|
||||
|
||||
|
||||
|
||||
class wxContextHelpButtonPtr(wxBitmapButtonPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __repr__(self):
|
||||
return "<C wxContextHelpButton instance at %s>" % (self.this,)
|
||||
class wxContextHelpButton(wxContextHelpButtonPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(helpc.new_wxContextHelpButton,_args,_kwargs)
|
||||
self.thisown = 1
|
||||
|
||||
|
||||
|
||||
|
||||
class wxHelpProviderPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def GetHelp(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpProvider_GetHelp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def ShowHelp(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpProvider_ShowHelp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def AddHelp(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpProvider_AddHelp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def AddHelpById(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpProvider_AddHelpById,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def Destroy(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpProvider_Destroy,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxHelpProvider instance at %s>" % (self.this,)
|
||||
class wxHelpProvider(wxHelpProviderPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
|
||||
|
||||
|
||||
|
||||
class wxSimpleHelpProviderPtr(wxHelpProviderPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __repr__(self):
|
||||
return "<C wxSimpleHelpProvider instance at %s>" % (self.this,)
|
||||
class wxSimpleHelpProvider(wxSimpleHelpProviderPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(helpc.new_wxSimpleHelpProvider,_args,_kwargs)
|
||||
self.thisown = 1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#-------------- FUNCTION WRAPPERS ------------------
|
||||
|
||||
def wxHelpProvider_Set(*_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpProvider_Set,_args,_kwargs)
|
||||
if val: val = wxHelpProviderPtr(val)
|
||||
return val
|
||||
|
||||
def wxHelpProvider_Get(*_args, **_kwargs):
|
||||
val = apply(helpc.wxHelpProvider_Get,_args,_kwargs)
|
||||
if val: val = wxHelpProviderPtr(val)
|
||||
return val
|
||||
|
||||
|
||||
|
||||
#-------------- VARIABLE WRAPPERS ------------------
|
||||
|
||||
wxFRAME_EX_CONTEXTHELP = helpc.wxFRAME_EX_CONTEXTHELP
|
||||
wxDIALOG_EX_CONTEXTHELP = helpc.wxDIALOG_EX_CONTEXTHELP
|
||||
wxID_CONTEXT_HELP = helpc.wxID_CONTEXT_HELP
|
||||
wxEVT_HELP = helpc.wxEVT_HELP
|
||||
wxEVT_DETAILED_HELP = helpc.wxEVT_DETAILED_HELP
|
||||
wxEVT_CONTEXT_MENU = helpc.wxEVT_CONTEXT_MENU
|
||||
|
||||
|
||||
#-------------- USER INCLUDE -----------------------
|
||||
|
||||
# Stuff these names into the wx namespace so wxPyConstructObject can find them
|
||||
import wx
|
||||
wx.wxHelpEventPtr = wxHelpEventPtr
|
||||
wx.wxContextMenuEventPtr = wxContextMenuEventPtr
|
@@ -5269,6 +5269,261 @@ static PyObject *_wrap_wxWindow_Thaw(PyObject *self, PyObject *args, PyObject *k
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxWindow_GetHelpText(_swigobj) (_swigobj->GetHelpText())
|
||||
static PyObject *_wrap_wxWindow_GetHelpText(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
wxString * _result;
|
||||
wxWindow * _arg0;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxWindow_GetHelpText",_kwnames,&_argo0))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_GetHelpText. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = new wxString (wxWindow_GetHelpText(_arg0));
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
}{
|
||||
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
|
||||
}
|
||||
{
|
||||
delete _result;
|
||||
}
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxWindow_SetHelpText(_swigobj,_swigarg0) (_swigobj->SetHelpText(_swigarg0))
|
||||
static PyObject *_wrap_wxWindow_SetHelpText(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
wxWindow * _arg0;
|
||||
wxString * _arg1;
|
||||
PyObject * _argo0 = 0;
|
||||
PyObject * _obj1 = 0;
|
||||
char *_kwnames[] = { "self","helpText", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxWindow_SetHelpText",_kwnames,&_argo0,&_obj1))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_SetHelpText. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
#if PYTHON_API_VERSION >= 1009
|
||||
char* tmpPtr; int tmpSize;
|
||||
if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
|
||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||
return NULL;
|
||||
}
|
||||
if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
|
||||
return NULL;
|
||||
_arg1 = new wxString(tmpPtr, tmpSize);
|
||||
#else
|
||||
if (!PyString_Check(_obj1)) {
|
||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||
return NULL;
|
||||
}
|
||||
_arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
|
||||
#endif
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
wxWindow_SetHelpText(_arg0,*_arg1);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} Py_INCREF(Py_None);
|
||||
_resultobj = Py_None;
|
||||
{
|
||||
if (_obj1)
|
||||
delete _arg1;
|
||||
}
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxWindow_ScrollLines(_swigobj,_swigarg0) (_swigobj->ScrollLines(_swigarg0))
|
||||
static PyObject *_wrap_wxWindow_ScrollLines(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxWindow * _arg0;
|
||||
int _arg1;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self","lines", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxWindow_ScrollLines",_kwnames,&_argo0,&_arg1))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_ScrollLines. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (bool )wxWindow_ScrollLines(_arg0,_arg1);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxWindow_ScrollPages(_swigobj,_swigarg0) (_swigobj->ScrollPages(_swigarg0))
|
||||
static PyObject *_wrap_wxWindow_ScrollPages(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxWindow * _arg0;
|
||||
int _arg1;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self","pages", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxWindow_ScrollPages",_kwnames,&_argo0,&_arg1))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_ScrollPages. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (bool )wxWindow_ScrollPages(_arg0,_arg1);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxWindow_LineUp(_swigobj) (_swigobj->LineUp())
|
||||
static PyObject *_wrap_wxWindow_LineUp(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxWindow * _arg0;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxWindow_LineUp",_kwnames,&_argo0))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_LineUp. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (bool )wxWindow_LineUp(_arg0);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxWindow_LineDown(_swigobj) (_swigobj->LineDown())
|
||||
static PyObject *_wrap_wxWindow_LineDown(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxWindow * _arg0;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxWindow_LineDown",_kwnames,&_argo0))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_LineDown. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (bool )wxWindow_LineDown(_arg0);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxWindow_PageUp(_swigobj) (_swigobj->PageUp())
|
||||
static PyObject *_wrap_wxWindow_PageUp(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxWindow * _arg0;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxWindow_PageUp",_kwnames,&_argo0))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_PageUp. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (bool )wxWindow_PageUp(_arg0);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxWindow_PageDown(_swigobj) (_swigobj->PageDown())
|
||||
static PyObject *_wrap_wxWindow_PageDown(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxWindow * _arg0;
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxWindow_PageDown",_kwnames,&_argo0))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_PageDown. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
wxPy_BEGIN_ALLOW_THREADS;
|
||||
_result = (bool )wxWindow_PageDown(_arg0);
|
||||
|
||||
wxPy_END_ALLOW_THREADS;
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
static void *SwigwxPanelTowxWindow(void *ptr) {
|
||||
wxPanel *src;
|
||||
wxWindow *dest;
|
||||
@@ -9997,6 +10252,14 @@ static PyMethodDef windowscMethods[] = {
|
||||
{ "wxPanel_GetDefaultItem", (PyCFunction) _wrap_wxPanel_GetDefaultItem, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxPanel_InitDialog", (PyCFunction) _wrap_wxPanel_InitDialog, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "new_wxPanel", (PyCFunction) _wrap_new_wxPanel, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_PageDown", (PyCFunction) _wrap_wxWindow_PageDown, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_PageUp", (PyCFunction) _wrap_wxWindow_PageUp, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_LineDown", (PyCFunction) _wrap_wxWindow_LineDown, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_LineUp", (PyCFunction) _wrap_wxWindow_LineUp, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_ScrollPages", (PyCFunction) _wrap_wxWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_ScrollLines", (PyCFunction) _wrap_wxWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_SetHelpText", (PyCFunction) _wrap_wxWindow_SetHelpText, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_GetHelpText", (PyCFunction) _wrap_wxWindow_GetHelpText, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_Thaw", (PyCFunction) _wrap_wxWindow_Thaw, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_Freeze", (PyCFunction) _wrap_wxWindow_Freeze, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxWindow_GetCaret", (PyCFunction) _wrap_wxWindow_GetCaret, METH_VARARGS | METH_KEYWORDS },
|
||||
|
@@ -511,6 +511,30 @@ class wxWindowPtr(wxEvtHandlerPtr):
|
||||
def Thaw(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_Thaw,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def GetHelpText(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_GetHelpText,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def SetHelpText(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_SetHelpText,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def ScrollLines(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_ScrollLines,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def ScrollPages(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_ScrollPages,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def LineUp(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_LineUp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def LineDown(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_LineDown,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def PageUp(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_PageUp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def PageDown(self, *_args, **_kwargs):
|
||||
val = apply(windowsc.wxWindow_PageDown,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxWindow instance at %s>" % (self.this,)
|
||||
# replaces broken shadow method
|
||||
|
Reference in New Issue
Block a user