home *** CD-ROM | disk | FTP | other *** search
/ com!online 2005 April / com_0405_1.iso / opensource / BTpp-0.5.4-bin.exe / $INSTDIR / BT++.exe / wxPython / windows.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-04-19  |  103.3 KB  |  1,993 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.2)
  3.  
  4. import windowsc
  5. from misc import *
  6. from gdi import *
  7. from fonts import *
  8. from clip_dnd import *
  9. import wx
  10.  
  11. def wxDLG_PNT(win, point_or_x, y = None):
  12.     if y is None:
  13.         return win.ConvertDialogPointToPixels(point_or_x)
  14.     else:
  15.         return win.ConvertDialogPointToPixels(wxPoint(point_or_x, y))
  16.  
  17.  
  18. def wxDLG_SZE(win, size_width, height = None):
  19.     if height is None:
  20.         return win.ConvertDialogSizeToPixels(size_width)
  21.     else:
  22.         return win.ConvertDialogSizeToPixels(wxSize(size_width, height))
  23.  
  24.  
  25. class wxEvtHandlerPtr(wxObjectPtr):
  26.     
  27.     def __init__(self, this):
  28.         self.this = this
  29.         self.thisown = 0
  30.  
  31.     
  32.     def ProcessEvent(self, *_args, **_kwargs):
  33.         val = apply(windowsc.wxEvtHandler_ProcessEvent, (self,) + _args, _kwargs)
  34.         return val
  35.  
  36.     
  37.     def AddPendingEvent(self, *_args, **_kwargs):
  38.         val = apply(windowsc.wxEvtHandler_AddPendingEvent, (self,) + _args, _kwargs)
  39.         return val
  40.  
  41.     
  42.     def GetEvtHandlerEnabled(self, *_args, **_kwargs):
  43.         val = apply(windowsc.wxEvtHandler_GetEvtHandlerEnabled, (self,) + _args, _kwargs)
  44.         return val
  45.  
  46.     
  47.     def SetEvtHandlerEnabled(self, *_args, **_kwargs):
  48.         val = apply(windowsc.wxEvtHandler_SetEvtHandlerEnabled, (self,) + _args, _kwargs)
  49.         return val
  50.  
  51.     
  52.     def GetNextHandler(self, *_args, **_kwargs):
  53.         val = apply(windowsc.wxEvtHandler_GetNextHandler, (self,) + _args, _kwargs)
  54.         return val
  55.  
  56.     
  57.     def GetPreviousHandler(self, *_args, **_kwargs):
  58.         val = apply(windowsc.wxEvtHandler_GetPreviousHandler, (self,) + _args, _kwargs)
  59.         return val
  60.  
  61.     
  62.     def SetNextHandler(self, *_args, **_kwargs):
  63.         val = apply(windowsc.wxEvtHandler_SetNextHandler, (self,) + _args, _kwargs)
  64.         return val
  65.  
  66.     
  67.     def SetPreviousHandler(self, *_args, **_kwargs):
  68.         val = apply(windowsc.wxEvtHandler_SetPreviousHandler, (self,) + _args, _kwargs)
  69.         return val
  70.  
  71.     
  72.     def Connect(self, *_args, **_kwargs):
  73.         val = apply(windowsc.wxEvtHandler_Connect, (self,) + _args, _kwargs)
  74.         return val
  75.  
  76.     
  77.     def Disconnect(self, *_args, **_kwargs):
  78.         val = apply(windowsc.wxEvtHandler_Disconnect, (self,) + _args, _kwargs)
  79.         return val
  80.  
  81.     
  82.     def _setOORInfo(self, *_args, **_kwargs):
  83.         val = apply(windowsc.wxEvtHandler__setOORInfo, (self,) + _args, _kwargs)
  84.         return val
  85.  
  86.     
  87.     def __repr__(self):
  88.         return '<C wxEvtHandler instance at %s>' % (self.this,)
  89.  
  90.  
  91.  
  92. class wxEvtHandler(wxEvtHandlerPtr):
  93.     
  94.     def __init__(self, *_args, **_kwargs):
  95.         self.this = apply(windowsc.new_wxEvtHandler, _args, _kwargs)
  96.         self.thisown = 1
  97.  
  98.  
  99.  
  100. class wxValidatorPtr(wxEvtHandlerPtr):
  101.     
  102.     def __init__(self, this):
  103.         self.this = this
  104.         self.thisown = 0
  105.  
  106.     
  107.     def Clone(self, *_args, **_kwargs):
  108.         val = apply(windowsc.wxValidator_Clone, (self,) + _args, _kwargs)
  109.         return val
  110.  
  111.     
  112.     def GetWindow(self, *_args, **_kwargs):
  113.         val = apply(windowsc.wxValidator_GetWindow, (self,) + _args, _kwargs)
  114.         return val
  115.  
  116.     
  117.     def SetWindow(self, *_args, **_kwargs):
  118.         val = apply(windowsc.wxValidator_SetWindow, (self,) + _args, _kwargs)
  119.         return val
  120.  
  121.     
  122.     def __repr__(self):
  123.         return '<C wxValidator instance at %s>' % (self.this,)
  124.  
  125.  
  126.  
  127. class wxValidator(wxValidatorPtr):
  128.     
  129.     def __init__(self, *_args, **_kwargs):
  130.         self.this = apply(windowsc.new_wxValidator, _args, _kwargs)
  131.         self.thisown = 1
  132.         self._setOORInfo(self)
  133.  
  134.  
  135.  
  136. class wxPyValidatorPtr(wxValidatorPtr):
  137.     
  138.     def __init__(self, this):
  139.         self.this = this
  140.         self.thisown = 0
  141.  
  142.     
  143.     def _setCallbackInfo(self, *_args, **_kwargs):
  144.         val = apply(windowsc.wxPyValidator__setCallbackInfo, (self,) + _args, _kwargs)
  145.         return val
  146.  
  147.     
  148.     def __repr__(self):
  149.         return '<C wxPyValidator instance at %s>' % (self.this,)
  150.  
  151.  
  152.  
  153. class wxPyValidator(wxPyValidatorPtr):
  154.     
  155.     def __init__(self, *_args, **_kwargs):
  156.         self.this = apply(windowsc.new_wxPyValidator, _args, _kwargs)
  157.         self.thisown = 1
  158.         self._setCallbackInfo(self, wxPyValidator, 1)
  159.         self._setOORInfo(self)
  160.  
  161.  
  162.  
  163. class wxWindowPtr(wxEvtHandlerPtr):
  164.     
  165.     def __init__(self, this):
  166.         self.this = this
  167.         self.thisown = 0
  168.  
  169.     
  170.     def Create(self, *_args, **_kwargs):
  171.         val = apply(windowsc.wxWindow_Create, (self,) + _args, _kwargs)
  172.         return val
  173.  
  174.     
  175.     def Center(self, *_args, **_kwargs):
  176.         val = apply(windowsc.wxWindow_Center, (self,) + _args, _kwargs)
  177.         return val
  178.  
  179.     
  180.     def Centre(self, *_args, **_kwargs):
  181.         val = apply(windowsc.wxWindow_Centre, (self,) + _args, _kwargs)
  182.         return val
  183.  
  184.     
  185.     def CentreOnParent(self, *_args, **_kwargs):
  186.         val = apply(windowsc.wxWindow_CentreOnParent, (self,) + _args, _kwargs)
  187.         return val
  188.  
  189.     
  190.     def CenterOnParent(self, *_args, **_kwargs):
  191.         val = apply(windowsc.wxWindow_CenterOnParent, (self,) + _args, _kwargs)
  192.         return val
  193.  
  194.     
  195.     def CentreOnScreen(self, *_args, **_kwargs):
  196.         val = apply(windowsc.wxWindow_CentreOnScreen, (self,) + _args, _kwargs)
  197.         return val
  198.  
  199.     
  200.     def CenterOnScreen(self, *_args, **_kwargs):
  201.         val = apply(windowsc.wxWindow_CenterOnScreen, (self,) + _args, _kwargs)
  202.         return val
  203.  
  204.     
  205.     def Clear(self, *_args, **_kwargs):
  206.         val = apply(windowsc.wxWindow_Clear, (self,) + _args, _kwargs)
  207.         return val
  208.  
  209.     
  210.     def ClientToScreenXY(self, *_args, **_kwargs):
  211.         val = apply(windowsc.wxWindow_ClientToScreenXY, (self,) + _args, _kwargs)
  212.         return val
  213.  
  214.     
  215.     def ClientToScreen(self, *_args, **_kwargs):
  216.         val = apply(windowsc.wxWindow_ClientToScreen, (self,) + _args, _kwargs)
  217.         if val:
  218.             val = wxPointPtr(val)
  219.             val.thisown = 1
  220.         
  221.         return val
  222.  
  223.     
  224.     def Close(self, *_args, **_kwargs):
  225.         val = apply(windowsc.wxWindow_Close, (self,) + _args, _kwargs)
  226.         return val
  227.  
  228.     
  229.     def Destroy(self, *_args, **_kwargs):
  230.         val = apply(windowsc.wxWindow_Destroy, (self,) + _args, _kwargs)
  231.         return val
  232.  
  233.     
  234.     def DestroyChildren(self, *_args, **_kwargs):
  235.         val = apply(windowsc.wxWindow_DestroyChildren, (self,) + _args, _kwargs)
  236.         return val
  237.  
  238.     
  239.     def IsBeingDeleted(self, *_args, **_kwargs):
  240.         val = apply(windowsc.wxWindow_IsBeingDeleted, (self,) + _args, _kwargs)
  241.         return val
  242.  
  243.     
  244.     def DragAcceptFiles(self, *_args, **_kwargs):
  245.         val = apply(windowsc.wxWindow_DragAcceptFiles, (self,) + _args, _kwargs)
  246.         return val
  247.  
  248.     
  249.     def Enable(self, *_args, **_kwargs):
  250.         val = apply(windowsc.wxWindow_Enable, (self,) + _args, _kwargs)
  251.         return val
  252.  
  253.     
  254.     def Disable(self, *_args, **_kwargs):
  255.         val = apply(windowsc.wxWindow_Disable, (self,) + _args, _kwargs)
  256.         return val
  257.  
  258.     
  259.     def FindWindowById(self, *_args, **_kwargs):
  260.         val = apply(windowsc.wxWindow_FindWindowById, (self,) + _args, _kwargs)
  261.         return val
  262.  
  263.     
  264.     def FindWindowByName(self, *_args, **_kwargs):
  265.         val = apply(windowsc.wxWindow_FindWindowByName, (self,) + _args, _kwargs)
  266.         return val
  267.  
  268.     
  269.     def Fit(self, *_args, **_kwargs):
  270.         val = apply(windowsc.wxWindow_Fit, (self,) + _args, _kwargs)
  271.         return val
  272.  
  273.     
  274.     def FitInside(self, *_args, **_kwargs):
  275.         val = apply(windowsc.wxWindow_FitInside, (self,) + _args, _kwargs)
  276.         return val
  277.  
  278.     
  279.     def GetBackgroundColour(self, *_args, **_kwargs):
  280.         val = apply(windowsc.wxWindow_GetBackgroundColour, (self,) + _args, _kwargs)
  281.         if val:
  282.             val = wxColourPtr(val)
  283.             val.thisown = 1
  284.         
  285.         return val
  286.  
  287.     
  288.     def GetBorder(self, *_args, **_kwargs):
  289.         val = apply(windowsc.wxWindow_GetBorder, (self,) + _args, _kwargs)
  290.         return val
  291.  
  292.     
  293.     def GetChildren(self, *_args, **_kwargs):
  294.         val = apply(windowsc.wxWindow_GetChildren, (self,) + _args, _kwargs)
  295.         return val
  296.  
  297.     
  298.     def GetCharHeight(self, *_args, **_kwargs):
  299.         val = apply(windowsc.wxWindow_GetCharHeight, (self,) + _args, _kwargs)
  300.         return val
  301.  
  302.     
  303.     def GetCharWidth(self, *_args, **_kwargs):
  304.         val = apply(windowsc.wxWindow_GetCharWidth, (self,) + _args, _kwargs)
  305.         return val
  306.  
  307.     
  308.     def GetClientSizeTuple(self, *_args, **_kwargs):
  309.         val = apply(windowsc.wxWindow_GetClientSizeTuple, (self,) + _args, _kwargs)
  310.         return val
  311.  
  312.     
  313.     def GetClientSize(self, *_args, **_kwargs):
  314.         val = apply(windowsc.wxWindow_GetClientSize, (self,) + _args, _kwargs)
  315.         if val:
  316.             val = wxSizePtr(val)
  317.             val.thisown = 1
  318.         
  319.         return val
  320.  
  321.     
  322.     def GetClientAreaOrigin(self, *_args, **_kwargs):
  323.         val = apply(windowsc.wxWindow_GetClientAreaOrigin, (self,) + _args, _kwargs)
  324.         if val:
  325.             val = wxPointPtr(val)
  326.             val.thisown = 1
  327.         
  328.         return val
  329.  
  330.     
  331.     def GetClientRect(self, *_args, **_kwargs):
  332.         val = apply(windowsc.wxWindow_GetClientRect, (self,) + _args, _kwargs)
  333.         if val:
  334.             val = wxRectPtr(val)
  335.             val.thisown = 1
  336.         
  337.         return val
  338.  
  339.     
  340.     def GetConstraints(self, *_args, **_kwargs):
  341.         val = apply(windowsc.wxWindow_GetConstraints, (self,) + _args, _kwargs)
  342.         if val:
  343.             val = wxLayoutConstraintsPtr(val)
  344.         
  345.         return val
  346.  
  347.     
  348.     def GetEventHandler(self, *_args, **_kwargs):
  349.         val = apply(windowsc.wxWindow_GetEventHandler, (self,) + _args, _kwargs)
  350.         return val
  351.  
  352.     
  353.     def GetFont(self, *_args, **_kwargs):
  354.         val = apply(windowsc.wxWindow_GetFont, (self,) + _args, _kwargs)
  355.         if val:
  356.             val = wxFontPtr(val)
  357.             val.thisown = 1
  358.         
  359.         return val
  360.  
  361.     
  362.     def GetForegroundColour(self, *_args, **_kwargs):
  363.         val = apply(windowsc.wxWindow_GetForegroundColour, (self,) + _args, _kwargs)
  364.         if val:
  365.             val = wxColourPtr(val)
  366.             val.thisown = 1
  367.         
  368.         return val
  369.  
  370.     
  371.     def GetGrandParent(self, *_args, **_kwargs):
  372.         val = apply(windowsc.wxWindow_GetGrandParent, (self,) + _args, _kwargs)
  373.         return val
  374.  
  375.     
  376.     def GetHandle(self, *_args, **_kwargs):
  377.         val = apply(windowsc.wxWindow_GetHandle, (self,) + _args, _kwargs)
  378.         return val
  379.  
  380.     
  381.     def GetId(self, *_args, **_kwargs):
  382.         val = apply(windowsc.wxWindow_GetId, (self,) + _args, _kwargs)
  383.         return val
  384.  
  385.     
  386.     def GetLabel(self, *_args, **_kwargs):
  387.         val = apply(windowsc.wxWindow_GetLabel, (self,) + _args, _kwargs)
  388.         return val
  389.  
  390.     
  391.     def SetLabel(self, *_args, **_kwargs):
  392.         val = apply(windowsc.wxWindow_SetLabel, (self,) + _args, _kwargs)
  393.         return val
  394.  
  395.     
  396.     def GetName(self, *_args, **_kwargs):
  397.         val = apply(windowsc.wxWindow_GetName, (self,) + _args, _kwargs)
  398.         return val
  399.  
  400.     
  401.     def GetParent(self, *_args, **_kwargs):
  402.         val = apply(windowsc.wxWindow_GetParent, (self,) + _args, _kwargs)
  403.         return val
  404.  
  405.     
  406.     def GetPositionTuple(self, *_args, **_kwargs):
  407.         val = apply(windowsc.wxWindow_GetPositionTuple, (self,) + _args, _kwargs)
  408.         return val
  409.  
  410.     
  411.     def GetPosition(self, *_args, **_kwargs):
  412.         val = apply(windowsc.wxWindow_GetPosition, (self,) + _args, _kwargs)
  413.         if val:
  414.             val = wxPointPtr(val)
  415.             val.thisown = 1
  416.         
  417.         return val
  418.  
  419.     
  420.     def GetRect(self, *_args, **_kwargs):
  421.         val = apply(windowsc.wxWindow_GetRect, (self,) + _args, _kwargs)
  422.         if val:
  423.             val = wxRectPtr(val)
  424.             val.thisown = 1
  425.         
  426.         return val
  427.  
  428.     
  429.     def GetScrollThumb(self, *_args, **_kwargs):
  430.         val = apply(windowsc.wxWindow_GetScrollThumb, (self,) + _args, _kwargs)
  431.         return val
  432.  
  433.     
  434.     def GetScrollPos(self, *_args, **_kwargs):
  435.         val = apply(windowsc.wxWindow_GetScrollPos, (self,) + _args, _kwargs)
  436.         return val
  437.  
  438.     
  439.     def GetScrollRange(self, *_args, **_kwargs):
  440.         val = apply(windowsc.wxWindow_GetScrollRange, (self,) + _args, _kwargs)
  441.         return val
  442.  
  443.     
  444.     def GetSizeTuple(self, *_args, **_kwargs):
  445.         val = apply(windowsc.wxWindow_GetSizeTuple, (self,) + _args, _kwargs)
  446.         return val
  447.  
  448.     
  449.     def GetSize(self, *_args, **_kwargs):
  450.         val = apply(windowsc.wxWindow_GetSize, (self,) + _args, _kwargs)
  451.         if val:
  452.             val = wxSizePtr(val)
  453.             val.thisown = 1
  454.         
  455.         return val
  456.  
  457.     
  458.     def GetTextExtent(self, *_args, **_kwargs):
  459.         val = apply(windowsc.wxWindow_GetTextExtent, (self,) + _args, _kwargs)
  460.         return val
  461.  
  462.     
  463.     def GetFullTextExtent(self, *_args, **_kwargs):
  464.         val = apply(windowsc.wxWindow_GetFullTextExtent, (self,) + _args, _kwargs)
  465.         return val
  466.  
  467.     
  468.     def GetTitle(self, *_args, **_kwargs):
  469.         val = apply(windowsc.wxWindow_GetTitle, (self,) + _args, _kwargs)
  470.         return val
  471.  
  472.     
  473.     def GetUpdateRegion(self, *_args, **_kwargs):
  474.         val = apply(windowsc.wxWindow_GetUpdateRegion, (self,) + _args, _kwargs)
  475.         if val:
  476.             val = wxRegionPtr(val)
  477.             val.thisown = 1
  478.         
  479.         return val
  480.  
  481.     
  482.     def GetWindowStyleFlag(self, *_args, **_kwargs):
  483.         val = apply(windowsc.wxWindow_GetWindowStyleFlag, (self,) + _args, _kwargs)
  484.         return val
  485.  
  486.     
  487.     def SetWindowStyleFlag(self, *_args, **_kwargs):
  488.         val = apply(windowsc.wxWindow_SetWindowStyleFlag, (self,) + _args, _kwargs)
  489.         return val
  490.  
  491.     
  492.     def SetWindowStyle(self, *_args, **_kwargs):
  493.         val = apply(windowsc.wxWindow_SetWindowStyle, (self,) + _args, _kwargs)
  494.         return val
  495.  
  496.     
  497.     def HasScrollbar(self, *_args, **_kwargs):
  498.         val = apply(windowsc.wxWindow_HasScrollbar, (self,) + _args, _kwargs)
  499.         return val
  500.  
  501.     
  502.     def Hide(self, *_args, **_kwargs):
  503.         val = apply(windowsc.wxWindow_Hide, (self,) + _args, _kwargs)
  504.         return val
  505.  
  506.     
  507.     def HitTest(self, *_args, **_kwargs):
  508.         val = apply(windowsc.wxWindow_HitTest, (self,) + _args, _kwargs)
  509.         return val
  510.  
  511.     
  512.     def InitDialog(self, *_args, **_kwargs):
  513.         val = apply(windowsc.wxWindow_InitDialog, (self,) + _args, _kwargs)
  514.         return val
  515.  
  516.     
  517.     def IsEnabled(self, *_args, **_kwargs):
  518.         val = apply(windowsc.wxWindow_IsEnabled, (self,) + _args, _kwargs)
  519.         return val
  520.  
  521.     
  522.     def IsExposed(self, *_args, **_kwargs):
  523.         val = apply(windowsc.wxWindow_IsExposed, (self,) + _args, _kwargs)
  524.         return val
  525.  
  526.     
  527.     def IsExposedPoint(self, *_args, **_kwargs):
  528.         val = apply(windowsc.wxWindow_IsExposedPoint, (self,) + _args, _kwargs)
  529.         return val
  530.  
  531.     
  532.     def IsExposedRect(self, *_args, **_kwargs):
  533.         val = apply(windowsc.wxWindow_IsExposedRect, (self,) + _args, _kwargs)
  534.         return val
  535.  
  536.     
  537.     def IsRetained(self, *_args, **_kwargs):
  538.         val = apply(windowsc.wxWindow_IsRetained, (self,) + _args, _kwargs)
  539.         return val
  540.  
  541.     
  542.     def IsShown(self, *_args, **_kwargs):
  543.         val = apply(windowsc.wxWindow_IsShown, (self,) + _args, _kwargs)
  544.         return val
  545.  
  546.     
  547.     def IsTopLevel(self, *_args, **_kwargs):
  548.         val = apply(windowsc.wxWindow_IsTopLevel, (self,) + _args, _kwargs)
  549.         return val
  550.  
  551.     
  552.     def Layout(self, *_args, **_kwargs):
  553.         val = apply(windowsc.wxWindow_Layout, (self,) + _args, _kwargs)
  554.         return val
  555.  
  556.     
  557.     def Lower(self, *_args, **_kwargs):
  558.         val = apply(windowsc.wxWindow_Lower, (self,) + _args, _kwargs)
  559.         return val
  560.  
  561.     
  562.     def MakeModal(self, *_args, **_kwargs):
  563.         val = apply(windowsc.wxWindow_MakeModal, (self,) + _args, _kwargs)
  564.         return val
  565.  
  566.     
  567.     def MoveXY(self, *_args, **_kwargs):
  568.         val = apply(windowsc.wxWindow_MoveXY, (self,) + _args, _kwargs)
  569.         return val
  570.  
  571.     
  572.     def Move(self, *_args, **_kwargs):
  573.         val = apply(windowsc.wxWindow_Move, (self,) + _args, _kwargs)
  574.         return val
  575.  
  576.     
  577.     def PopEventHandler(self, *_args, **_kwargs):
  578.         val = apply(windowsc.wxWindow_PopEventHandler, (self,) + _args, _kwargs)
  579.         return val
  580.  
  581.     
  582.     def PushEventHandler(self, *_args, **_kwargs):
  583.         val = apply(windowsc.wxWindow_PushEventHandler, (self,) + _args, _kwargs)
  584.         return val
  585.  
  586.     
  587.     def RemoveEventHandler(self, *_args, **_kwargs):
  588.         val = apply(windowsc.wxWindow_RemoveEventHandler, (self,) + _args, _kwargs)
  589.         return val
  590.  
  591.     
  592.     def PopupMenuXY(self, *_args, **_kwargs):
  593.         val = apply(windowsc.wxWindow_PopupMenuXY, (self,) + _args, _kwargs)
  594.         return val
  595.  
  596.     
  597.     def PopupMenu(self, *_args, **_kwargs):
  598.         val = apply(windowsc.wxWindow_PopupMenu, (self,) + _args, _kwargs)
  599.         return val
  600.  
  601.     
  602.     def Raise(self, *_args, **_kwargs):
  603.         val = apply(windowsc.wxWindow_Raise, (self,) + _args, _kwargs)
  604.         return val
  605.  
  606.     
  607.     def Refresh(self, *_args, **_kwargs):
  608.         val = apply(windowsc.wxWindow_Refresh, (self,) + _args, _kwargs)
  609.         return val
  610.  
  611.     
  612.     def RefreshRect(self, *_args, **_kwargs):
  613.         val = apply(windowsc.wxWindow_RefreshRect, (self,) + _args, _kwargs)
  614.         return val
  615.  
  616.     
  617.     def AddChild(self, *_args, **_kwargs):
  618.         val = apply(windowsc.wxWindow_AddChild, (self,) + _args, _kwargs)
  619.         return val
  620.  
  621.     
  622.     def RemoveChild(self, *_args, **_kwargs):
  623.         val = apply(windowsc.wxWindow_RemoveChild, (self,) + _args, _kwargs)
  624.         return val
  625.  
  626.     
  627.     def Reparent(self, *_args, **_kwargs):
  628.         val = apply(windowsc.wxWindow_Reparent, (self,) + _args, _kwargs)
  629.         return val
  630.  
  631.     
  632.     def ScreenToClientXY(self, *_args, **_kwargs):
  633.         val = apply(windowsc.wxWindow_ScreenToClientXY, (self,) + _args, _kwargs)
  634.         return val
  635.  
  636.     
  637.     def ScreenToClient(self, *_args, **_kwargs):
  638.         val = apply(windowsc.wxWindow_ScreenToClient, (self,) + _args, _kwargs)
  639.         if val:
  640.             val = wxPointPtr(val)
  641.             val.thisown = 1
  642.         
  643.         return val
  644.  
  645.     
  646.     def ScrollWindow(self, *_args, **_kwargs):
  647.         val = apply(windowsc.wxWindow_ScrollWindow, (self,) + _args, _kwargs)
  648.         return val
  649.  
  650.     
  651.     def SetAutoLayout(self, *_args, **_kwargs):
  652.         val = apply(windowsc.wxWindow_SetAutoLayout, (self,) + _args, _kwargs)
  653.         return val
  654.  
  655.     
  656.     def GetAutoLayout(self, *_args, **_kwargs):
  657.         val = apply(windowsc.wxWindow_GetAutoLayout, (self,) + _args, _kwargs)
  658.         return val
  659.  
  660.     
  661.     def SetBackgroundColour(self, *_args, **_kwargs):
  662.         val = apply(windowsc.wxWindow_SetBackgroundColour, (self,) + _args, _kwargs)
  663.         return val
  664.  
  665.     
  666.     def SetConstraints(self, *_args, **_kwargs):
  667.         val = apply(windowsc.wxWindow_SetConstraints, (self,) + _args, _kwargs)
  668.         return val
  669.  
  670.     
  671.     def UnsetConstraints(self, *_args, **_kwargs):
  672.         val = apply(windowsc.wxWindow_UnsetConstraints, (self,) + _args, _kwargs)
  673.         return val
  674.  
  675.     
  676.     def SetFocus(self, *_args, **_kwargs):
  677.         val = apply(windowsc.wxWindow_SetFocus, (self,) + _args, _kwargs)
  678.         return val
  679.  
  680.     
  681.     def SetFocusFromKbd(self, *_args, **_kwargs):
  682.         val = apply(windowsc.wxWindow_SetFocusFromKbd, (self,) + _args, _kwargs)
  683.         return val
  684.  
  685.     
  686.     def AcceptsFocus(self, *_args, **_kwargs):
  687.         val = apply(windowsc.wxWindow_AcceptsFocus, (self,) + _args, _kwargs)
  688.         return val
  689.  
  690.     
  691.     def SetFont(self, *_args, **_kwargs):
  692.         val = apply(windowsc.wxWindow_SetFont, (self,) + _args, _kwargs)
  693.         return val
  694.  
  695.     
  696.     def SetForegroundColour(self, *_args, **_kwargs):
  697.         val = apply(windowsc.wxWindow_SetForegroundColour, (self,) + _args, _kwargs)
  698.         return val
  699.  
  700.     
  701.     def SetId(self, *_args, **_kwargs):
  702.         val = apply(windowsc.wxWindow_SetId, (self,) + _args, _kwargs)
  703.         return val
  704.  
  705.     
  706.     def SetName(self, *_args, **_kwargs):
  707.         val = apply(windowsc.wxWindow_SetName, (self,) + _args, _kwargs)
  708.         return val
  709.  
  710.     
  711.     def SetScrollbar(self, *_args, **_kwargs):
  712.         val = apply(windowsc.wxWindow_SetScrollbar, (self,) + _args, _kwargs)
  713.         return val
  714.  
  715.     
  716.     def SetScrollPos(self, *_args, **_kwargs):
  717.         val = apply(windowsc.wxWindow_SetScrollPos, (self,) + _args, _kwargs)
  718.         return val
  719.  
  720.     
  721.     def SetDimensions(self, *_args, **_kwargs):
  722.         val = apply(windowsc.wxWindow_SetDimensions, (self,) + _args, _kwargs)
  723.         return val
  724.  
  725.     
  726.     def SetSize(self, *_args, **_kwargs):
  727.         val = apply(windowsc.wxWindow_SetSize, (self,) + _args, _kwargs)
  728.         return val
  729.  
  730.     
  731.     def SetPosition(self, *_args, **_kwargs):
  732.         val = apply(windowsc.wxWindow_SetPosition, (self,) + _args, _kwargs)
  733.         return val
  734.  
  735.     
  736.     def SetRect(self, *_args, **_kwargs):
  737.         val = apply(windowsc.wxWindow_SetRect, (self,) + _args, _kwargs)
  738.         return val
  739.  
  740.     
  741.     def SetSizeHints(self, *_args, **_kwargs):
  742.         val = apply(windowsc.wxWindow_SetSizeHints, (self,) + _args, _kwargs)
  743.         return val
  744.  
  745.     
  746.     def SetVirtualSizeHints(self, *_args, **_kwargs):
  747.         val = apply(windowsc.wxWindow_SetVirtualSizeHints, (self,) + _args, _kwargs)
  748.         return val
  749.  
  750.     
  751.     def SetVirtualSize(self, *_args, **_kwargs):
  752.         val = apply(windowsc.wxWindow_SetVirtualSize, (self,) + _args, _kwargs)
  753.         return val
  754.  
  755.     
  756.     def SetVirtualSizeWH(self, *_args, **_kwargs):
  757.         val = apply(windowsc.wxWindow_SetVirtualSizeWH, (self,) + _args, _kwargs)
  758.         return val
  759.  
  760.     
  761.     def GetVirtualSize(self, *_args, **_kwargs):
  762.         val = apply(windowsc.wxWindow_GetVirtualSize, (self,) + _args, _kwargs)
  763.         if val:
  764.             val = wxSizePtr(val)
  765.             val.thisown = 1
  766.         
  767.         return val
  768.  
  769.     
  770.     def GetVirtualSizeTuple(self, *_args, **_kwargs):
  771.         val = apply(windowsc.wxWindow_GetVirtualSizeTuple, (self,) + _args, _kwargs)
  772.         return val
  773.  
  774.     
  775.     def GetBestVirtualSize(self, *_args, **_kwargs):
  776.         val = apply(windowsc.wxWindow_GetBestVirtualSize, (self,) + _args, _kwargs)
  777.         if val:
  778.             val = wxSizePtr(val)
  779.             val.thisown = 1
  780.         
  781.         return val
  782.  
  783.     
  784.     def SetClientSizeWH(self, *_args, **_kwargs):
  785.         val = apply(windowsc.wxWindow_SetClientSizeWH, (self,) + _args, _kwargs)
  786.         return val
  787.  
  788.     
  789.     def SetClientSize(self, *_args, **_kwargs):
  790.         val = apply(windowsc.wxWindow_SetClientSize, (self,) + _args, _kwargs)
  791.         return val
  792.  
  793.     
  794.     def SetCursor(self, *_args, **_kwargs):
  795.         val = apply(windowsc.wxWindow_SetCursor, (self,) + _args, _kwargs)
  796.         return val
  797.  
  798.     
  799.     def GetCursor(self, *_args, **_kwargs):
  800.         val = apply(windowsc.wxWindow_GetCursor, (self,) + _args, _kwargs)
  801.         if val:
  802.             val = wxCursorPtr(val)
  803.         
  804.         return val
  805.  
  806.     
  807.     def SetEventHandler(self, *_args, **_kwargs):
  808.         val = apply(windowsc.wxWindow_SetEventHandler, (self,) + _args, _kwargs)
  809.         return val
  810.  
  811.     
  812.     def SetExtraStyle(self, *_args, **_kwargs):
  813.         val = apply(windowsc.wxWindow_SetExtraStyle, (self,) + _args, _kwargs)
  814.         return val
  815.  
  816.     
  817.     def SetTitle(self, *_args, **_kwargs):
  818.         val = apply(windowsc.wxWindow_SetTitle, (self,) + _args, _kwargs)
  819.         return val
  820.  
  821.     
  822.     def Show(self, *_args, **_kwargs):
  823.         val = apply(windowsc.wxWindow_Show, (self,) + _args, _kwargs)
  824.         return val
  825.  
  826.     
  827.     def TransferDataFromWindow(self, *_args, **_kwargs):
  828.         val = apply(windowsc.wxWindow_TransferDataFromWindow, (self,) + _args, _kwargs)
  829.         return val
  830.  
  831.     
  832.     def TransferDataToWindow(self, *_args, **_kwargs):
  833.         val = apply(windowsc.wxWindow_TransferDataToWindow, (self,) + _args, _kwargs)
  834.         return val
  835.  
  836.     
  837.     def UpdateWindowUI(self, *_args, **_kwargs):
  838.         val = apply(windowsc.wxWindow_UpdateWindowUI, (self,) + _args, _kwargs)
  839.         return val
  840.  
  841.     
  842.     def Validate(self, *_args, **_kwargs):
  843.         val = apply(windowsc.wxWindow_Validate, (self,) + _args, _kwargs)
  844.         return val
  845.  
  846.     
  847.     def ConvertDialogPointToPixels(self, *_args, **_kwargs):
  848.         val = apply(windowsc.wxWindow_ConvertDialogPointToPixels, (self,) + _args, _kwargs)
  849.         if val:
  850.             val = wxPointPtr(val)
  851.             val.thisown = 1
  852.         
  853.         return val
  854.  
  855.     
  856.     def ConvertDialogSizeToPixels(self, *_args, **_kwargs):
  857.         val = apply(windowsc.wxWindow_ConvertDialogSizeToPixels, (self,) + _args, _kwargs)
  858.         if val:
  859.             val = wxSizePtr(val)
  860.             val.thisown = 1
  861.         
  862.         return val
  863.  
  864.     
  865.     def DLG_PNT(self, *_args, **_kwargs):
  866.         val = apply(windowsc.wxWindow_DLG_PNT, (self,) + _args, _kwargs)
  867.         if val:
  868.             val = wxPointPtr(val)
  869.             val.thisown = 1
  870.         
  871.         return val
  872.  
  873.     
  874.     def DLG_SZE(self, *_args, **_kwargs):
  875.         val = apply(windowsc.wxWindow_DLG_SZE, (self,) + _args, _kwargs)
  876.         if val:
  877.             val = wxSizePtr(val)
  878.             val.thisown = 1
  879.         
  880.         return val
  881.  
  882.     
  883.     def ConvertPixelPointToDialog(self, *_args, **_kwargs):
  884.         val = apply(windowsc.wxWindow_ConvertPixelPointToDialog, (self,) + _args, _kwargs)
  885.         if val:
  886.             val = wxPointPtr(val)
  887.             val.thisown = 1
  888.         
  889.         return val
  890.  
  891.     
  892.     def ConvertPixelSizeToDialog(self, *_args, **_kwargs):
  893.         val = apply(windowsc.wxWindow_ConvertPixelSizeToDialog, (self,) + _args, _kwargs)
  894.         if val:
  895.             val = wxSizePtr(val)
  896.             val.thisown = 1
  897.         
  898.         return val
  899.  
  900.     
  901.     def SetToolTipString(self, *_args, **_kwargs):
  902.         val = apply(windowsc.wxWindow_SetToolTipString, (self,) + _args, _kwargs)
  903.         return val
  904.  
  905.     
  906.     def SetToolTip(self, *_args, **_kwargs):
  907.         val = apply(windowsc.wxWindow_SetToolTip, (self,) + _args, _kwargs)
  908.         return val
  909.  
  910.     
  911.     def GetToolTip(self, *_args, **_kwargs):
  912.         val = apply(windowsc.wxWindow_GetToolTip, (self,) + _args, _kwargs)
  913.         return val
  914.  
  915.     
  916.     def SetSizer(self, *_args, **_kwargs):
  917.         val = apply(windowsc.wxWindow_SetSizer, (self,) + _args, _kwargs)
  918.         return val
  919.  
  920.     
  921.     def SetSizerAndFit(self, *_args, **_kwargs):
  922.         val = apply(windowsc.wxWindow_SetSizerAndFit, (self,) + _args, _kwargs)
  923.         return val
  924.  
  925.     
  926.     def GetSizer(self, *_args, **_kwargs):
  927.         val = apply(windowsc.wxWindow_GetSizer, (self,) + _args, _kwargs)
  928.         return val
  929.  
  930.     
  931.     def SetContainingSizer(self, *_args, **_kwargs):
  932.         val = apply(windowsc.wxWindow_SetContainingSizer, (self,) + _args, _kwargs)
  933.         return val
  934.  
  935.     
  936.     def GetContainingSizer(self, *_args, **_kwargs):
  937.         val = apply(windowsc.wxWindow_GetContainingSizer, (self,) + _args, _kwargs)
  938.         return val
  939.  
  940.     
  941.     def GetValidator(self, *_args, **_kwargs):
  942.         val = apply(windowsc.wxWindow_GetValidator, (self,) + _args, _kwargs)
  943.         return val
  944.  
  945.     
  946.     def SetValidator(self, *_args, **_kwargs):
  947.         val = apply(windowsc.wxWindow_SetValidator, (self,) + _args, _kwargs)
  948.         return val
  949.  
  950.     
  951.     def SetDropTarget(self, *_args, **_kwargs):
  952.         val = apply(windowsc.wxWindow_SetDropTarget, (self,) + _args, _kwargs)
  953.         _args[0].thisown = 0
  954.         return val
  955.  
  956.     
  957.     def GetDropTarget(self, *_args, **_kwargs):
  958.         val = apply(windowsc.wxWindow_GetDropTarget, (self,) + _args, _kwargs)
  959.         if val:
  960.             val = wxDropTargetPtr(val)
  961.         
  962.         return val
  963.  
  964.     
  965.     def GetBestSize(self, *_args, **_kwargs):
  966.         val = apply(windowsc.wxWindow_GetBestSize, (self,) + _args, _kwargs)
  967.         if val:
  968.             val = wxSizePtr(val)
  969.             val.thisown = 1
  970.         
  971.         return val
  972.  
  973.     
  974.     def GetMaxSize(self, *_args, **_kwargs):
  975.         val = apply(windowsc.wxWindow_GetMaxSize, (self,) + _args, _kwargs)
  976.         if val:
  977.             val = wxSizePtr(val)
  978.             val.thisown = 1
  979.         
  980.         return val
  981.  
  982.     
  983.     def GetAdjustedBestSize(self, *_args, **_kwargs):
  984.         val = apply(windowsc.wxWindow_GetAdjustedBestSize, (self,) + _args, _kwargs)
  985.         if val:
  986.             val = wxSizePtr(val)
  987.             val.thisown = 1
  988.         
  989.         return val
  990.  
  991.     
  992.     def SetCaret(self, *_args, **_kwargs):
  993.         val = apply(windowsc.wxWindow_SetCaret, (self,) + _args, _kwargs)
  994.         return val
  995.  
  996.     
  997.     def GetCaret(self, *_args, **_kwargs):
  998.         val = apply(windowsc.wxWindow_GetCaret, (self,) + _args, _kwargs)
  999.         if val:
  1000.             val = wxCaretPtr(val)
  1001.         
  1002.         return val
  1003.  
  1004.     
  1005.     def Freeze(self, *_args, **_kwargs):
  1006.         val = apply(windowsc.wxWindow_Freeze, (self,) + _args, _kwargs)
  1007.         return val
  1008.  
  1009.     
  1010.     def Thaw(self, *_args, **_kwargs):
  1011.         val = apply(windowsc.wxWindow_Thaw, (self,) + _args, _kwargs)
  1012.         return val
  1013.  
  1014.     
  1015.     def Update(self, *_args, **_kwargs):
  1016.         val = apply(windowsc.wxWindow_Update, (self,) + _args, _kwargs)
  1017.         return val
  1018.  
  1019.     
  1020.     def GetHelpText(self, *_args, **_kwargs):
  1021.         val = apply(windowsc.wxWindow_GetHelpText, (self,) + _args, _kwargs)
  1022.         return val
  1023.  
  1024.     
  1025.     def SetHelpText(self, *_args, **_kwargs):
  1026.         val = apply(windowsc.wxWindow_SetHelpText, (self,) + _args, _kwargs)
  1027.         return val
  1028.  
  1029.     
  1030.     def SetHelpTextForId(self, *_args, **_kwargs):
  1031.         val = apply(windowsc.wxWindow_SetHelpTextForId, (self,) + _args, _kwargs)
  1032.         return val
  1033.  
  1034.     
  1035.     def ScrollLines(self, *_args, **_kwargs):
  1036.         val = apply(windowsc.wxWindow_ScrollLines, (self,) + _args, _kwargs)
  1037.         return val
  1038.  
  1039.     
  1040.     def ScrollPages(self, *_args, **_kwargs):
  1041.         val = apply(windowsc.wxWindow_ScrollPages, (self,) + _args, _kwargs)
  1042.         return val
  1043.  
  1044.     
  1045.     def LineUp(self, *_args, **_kwargs):
  1046.         val = apply(windowsc.wxWindow_LineUp, (self,) + _args, _kwargs)
  1047.         return val
  1048.  
  1049.     
  1050.     def LineDown(self, *_args, **_kwargs):
  1051.         val = apply(windowsc.wxWindow_LineDown, (self,) + _args, _kwargs)
  1052.         return val
  1053.  
  1054.     
  1055.     def PageUp(self, *_args, **_kwargs):
  1056.         val = apply(windowsc.wxWindow_PageUp, (self,) + _args, _kwargs)
  1057.         return val
  1058.  
  1059.     
  1060.     def PageDown(self, *_args, **_kwargs):
  1061.         val = apply(windowsc.wxWindow_PageDown, (self,) + _args, _kwargs)
  1062.         return val
  1063.  
  1064.     
  1065.     def SetAcceleratorTable(self, *_args, **_kwargs):
  1066.         val = apply(windowsc.wxWindow_SetAcceleratorTable, (self,) + _args, _kwargs)
  1067.         return val
  1068.  
  1069.     
  1070.     def GetAcceleratorTable(self, *_args, **_kwargs):
  1071.         val = apply(windowsc.wxWindow_GetAcceleratorTable, (self,) + _args, _kwargs)
  1072.         if val:
  1073.             val = wxAcceleratorTablePtr(val)
  1074.         
  1075.         return val
  1076.  
  1077.     
  1078.     def OnPaint(self, *_args, **_kwargs):
  1079.         val = apply(windowsc.wxWindow_OnPaint, (self,) + _args, _kwargs)
  1080.         return val
  1081.  
  1082.     
  1083.     def GetDefaultItem(self, *_args, **_kwargs):
  1084.         val = apply(windowsc.wxWindow_GetDefaultItem, (self,) + _args, _kwargs)
  1085.         return val
  1086.  
  1087.     
  1088.     def SetDefaultItem(self, *_args, **_kwargs):
  1089.         val = apply(windowsc.wxWindow_SetDefaultItem, (self,) + _args, _kwargs)
  1090.         return val
  1091.  
  1092.     
  1093.     def SetTmpDefaultItem(self, *_args, **_kwargs):
  1094.         val = apply(windowsc.wxWindow_SetTmpDefaultItem, (self,) + _args, _kwargs)
  1095.         return val
  1096.  
  1097.     
  1098.     def WarpPointer(self, *_args, **_kwargs):
  1099.         val = apply(windowsc.wxWindow_WarpPointer, (self,) + _args, _kwargs)
  1100.         return val
  1101.  
  1102.     
  1103.     def CaptureMouse(self, *_args, **_kwargs):
  1104.         val = apply(windowsc.wxWindow_CaptureMouse, (self,) + _args, _kwargs)
  1105.         return val
  1106.  
  1107.     
  1108.     def ReleaseMouse(self, *_args, **_kwargs):
  1109.         val = apply(windowsc.wxWindow_ReleaseMouse, (self,) + _args, _kwargs)
  1110.         return val
  1111.  
  1112.     
  1113.     def HasCapture(self, *_args, **_kwargs):
  1114.         val = apply(windowsc.wxWindow_HasCapture, (self,) + _args, _kwargs)
  1115.         return val
  1116.  
  1117.     
  1118.     def __repr__(self):
  1119.         return '<C wxWindow instance at %s>' % (self.this,)
  1120.  
  1121.     
  1122.     def GetCaret(self, *_args, **_kwargs):
  1123.         wxCaretPtr = wxCaretPtr
  1124.         import misc2
  1125.         val = apply(windowsc.wxWindow_GetCaret, (self,) + _args, _kwargs)
  1126.         if val:
  1127.             val = wxCaretPtr(val)
  1128.         
  1129.         return val
  1130.  
  1131.  
  1132.  
  1133. class wxWindow(wxWindowPtr):
  1134.     
  1135.     def __init__(self, *_args, **_kwargs):
  1136.         self.this = apply(windowsc.new_wxWindow, _args, _kwargs)
  1137.         self.thisown = 1
  1138.         self._setOORInfo(self)
  1139.  
  1140.  
  1141.  
  1142. def wxPreWindow(*_args, **_kwargs):
  1143.     val = wxWindowPtr(apply(windowsc.new_wxPreWindow, _args, _kwargs))
  1144.     val.thisown = 1
  1145.     val._setOORInfo(val)
  1146.     return val
  1147.  
  1148.  
  1149. class wxPanelPtr(wxWindowPtr):
  1150.     
  1151.     def __init__(self, this):
  1152.         self.this = this
  1153.         self.thisown = 0
  1154.  
  1155.     
  1156.     def Create(self, *_args, **_kwargs):
  1157.         val = apply(windowsc.wxPanel_Create, (self,) + _args, _kwargs)
  1158.         return val
  1159.  
  1160.     
  1161.     def InitDialog(self, *_args, **_kwargs):
  1162.         val = apply(windowsc.wxPanel_InitDialog, (self,) + _args, _kwargs)
  1163.         return val
  1164.  
  1165.     
  1166.     def __repr__(self):
  1167.         return '<C wxPanel instance at %s>' % (self.this,)
  1168.  
  1169.  
  1170.  
  1171. class wxPanel(wxPanelPtr):
  1172.     
  1173.     def __init__(self, *_args, **_kwargs):
  1174.         self.this = apply(windowsc.new_wxPanel, _args, _kwargs)
  1175.         self.thisown = 1
  1176.         self._setOORInfo(self)
  1177.  
  1178.  
  1179.  
  1180. def wxPrePanel(*_args, **_kwargs):
  1181.     val = wxPanelPtr(apply(windowsc.new_wxPrePanel, _args, _kwargs))
  1182.     val.thisown = 1
  1183.     val._setOORInfo(val)
  1184.     return val
  1185.  
  1186.  
  1187. class wxScrolledWindowPtr(wxPanelPtr):
  1188.     
  1189.     def __init__(self, this):
  1190.         self.this = this
  1191.         self.thisown = 0
  1192.  
  1193.     
  1194.     def Create(self, *_args, **_kwargs):
  1195.         val = apply(windowsc.wxScrolledWindow_Create, (self,) + _args, _kwargs)
  1196.         return val
  1197.  
  1198.     
  1199.     def EnableScrolling(self, *_args, **_kwargs):
  1200.         val = apply(windowsc.wxScrolledWindow_EnableScrolling, (self,) + _args, _kwargs)
  1201.         return val
  1202.  
  1203.     
  1204.     def GetScrollPageSize(self, *_args, **_kwargs):
  1205.         val = apply(windowsc.wxScrolledWindow_GetScrollPageSize, (self,) + _args, _kwargs)
  1206.         return val
  1207.  
  1208.     
  1209.     def GetScrollPixelsPerUnit(self, *_args, **_kwargs):
  1210.         val = apply(windowsc.wxScrolledWindow_GetScrollPixelsPerUnit, (self,) + _args, _kwargs)
  1211.         return val
  1212.  
  1213.     
  1214.     def GetTargetWindow(self, *_args, **_kwargs):
  1215.         val = apply(windowsc.wxScrolledWindow_GetTargetWindow, (self,) + _args, _kwargs)
  1216.         return val
  1217.  
  1218.     
  1219.     def IsRetained(self, *_args, **_kwargs):
  1220.         val = apply(windowsc.wxScrolledWindow_IsRetained, (self,) + _args, _kwargs)
  1221.         return val
  1222.  
  1223.     
  1224.     def PrepareDC(self, *_args, **_kwargs):
  1225.         val = apply(windowsc.wxScrolledWindow_PrepareDC, (self,) + _args, _kwargs)
  1226.         return val
  1227.  
  1228.     
  1229.     def Scroll(self, *_args, **_kwargs):
  1230.         val = apply(windowsc.wxScrolledWindow_Scroll, (self,) + _args, _kwargs)
  1231.         return val
  1232.  
  1233.     
  1234.     def SetScrollbars(self, *_args, **_kwargs):
  1235.         val = apply(windowsc.wxScrolledWindow_SetScrollbars, (self,) + _args, _kwargs)
  1236.         return val
  1237.  
  1238.     
  1239.     def SetScrollPageSize(self, *_args, **_kwargs):
  1240.         val = apply(windowsc.wxScrolledWindow_SetScrollPageSize, (self,) + _args, _kwargs)
  1241.         return val
  1242.  
  1243.     
  1244.     def SetTargetWindow(self, *_args, **_kwargs):
  1245.         val = apply(windowsc.wxScrolledWindow_SetTargetWindow, (self,) + _args, _kwargs)
  1246.         return val
  1247.  
  1248.     
  1249.     def GetViewStart(self, *_args, **_kwargs):
  1250.         val = apply(windowsc.wxScrolledWindow_GetViewStart, (self,) + _args, _kwargs)
  1251.         return val
  1252.  
  1253.     
  1254.     def CalcScrolledPosition1(self, *_args, **_kwargs):
  1255.         val = apply(windowsc.wxScrolledWindow_CalcScrolledPosition1, (self,) + _args, _kwargs)
  1256.         if val:
  1257.             val = wxPointPtr(val)
  1258.             val.thisown = 1
  1259.         
  1260.         return val
  1261.  
  1262.     
  1263.     def CalcScrolledPosition2(self, *_args, **_kwargs):
  1264.         val = apply(windowsc.wxScrolledWindow_CalcScrolledPosition2, (self,) + _args, _kwargs)
  1265.         return val
  1266.  
  1267.     
  1268.     def CalcUnscrolledPosition1(self, *_args, **_kwargs):
  1269.         val = apply(windowsc.wxScrolledWindow_CalcUnscrolledPosition1, (self,) + _args, _kwargs)
  1270.         if val:
  1271.             val = wxPointPtr(val)
  1272.             val.thisown = 1
  1273.         
  1274.         return val
  1275.  
  1276.     
  1277.     def CalcUnscrolledPosition2(self, *_args, **_kwargs):
  1278.         val = apply(windowsc.wxScrolledWindow_CalcUnscrolledPosition2, (self,) + _args, _kwargs)
  1279.         return val
  1280.  
  1281.     
  1282.     def SetScale(self, *_args, **_kwargs):
  1283.         val = apply(windowsc.wxScrolledWindow_SetScale, (self,) + _args, _kwargs)
  1284.         return val
  1285.  
  1286.     
  1287.     def GetScaleX(self, *_args, **_kwargs):
  1288.         val = apply(windowsc.wxScrolledWindow_GetScaleX, (self,) + _args, _kwargs)
  1289.         return val
  1290.  
  1291.     
  1292.     def GetScaleY(self, *_args, **_kwargs):
  1293.         val = apply(windowsc.wxScrolledWindow_GetScaleY, (self,) + _args, _kwargs)
  1294.         return val
  1295.  
  1296.     
  1297.     def AdjustScrollbars(self, *_args, **_kwargs):
  1298.         val = apply(windowsc.wxScrolledWindow_AdjustScrollbars, (self,) + _args, _kwargs)
  1299.         return val
  1300.  
  1301.     
  1302.     def Layout(self, *_args, **_kwargs):
  1303.         val = apply(windowsc.wxScrolledWindow_Layout, (self,) + _args, _kwargs)
  1304.         return val
  1305.  
  1306.     
  1307.     def SetScrollRate(self, *_args, **_kwargs):
  1308.         val = apply(windowsc.wxScrolledWindow_SetScrollRate, (self,) + _args, _kwargs)
  1309.         return val
  1310.  
  1311.     
  1312.     def __repr__(self):
  1313.         return '<C wxScrolledWindow instance at %s>' % (self.this,)
  1314.  
  1315.     ViewStart = GetViewStart
  1316.     
  1317.     def CalcScrolledPosition(self, *args):
  1318.         if len(args) == 1:
  1319.             return apply(self.CalcScrolledPosition1, args)
  1320.         elif len(args) == 2:
  1321.             return apply(self.CalcScrolledPosition2, args)
  1322.         else:
  1323.             raise TypeError, 'Invalid parameters: only (x,y) or (point) allowed'
  1324.  
  1325.     
  1326.     def CalcUnscrolledPosition(self, *args):
  1327.         if len(args) == 1:
  1328.             return apply(self.CalcUnscrolledPosition1, args)
  1329.         elif len(args) == 2:
  1330.             return apply(self.CalcUnscrolledPosition2, args)
  1331.         else:
  1332.             raise TypeError, 'Invalid parameters: only (x,y) or (point) allowed'
  1333.  
  1334.  
  1335.  
  1336. class wxScrolledWindow(wxScrolledWindowPtr):
  1337.     
  1338.     def __init__(self, *_args, **_kwargs):
  1339.         self.this = apply(windowsc.new_wxScrolledWindow, _args, _kwargs)
  1340.         self.thisown = 1
  1341.         self._setOORInfo(self)
  1342.  
  1343.  
  1344.  
  1345. def wxPreScrolledWindow(*_args, **_kwargs):
  1346.     val = wxScrolledWindowPtr(apply(windowsc.new_wxPreScrolledWindow, _args, _kwargs))
  1347.     val.thisown = 1
  1348.     val._setOORInfo(val)
  1349.     return val
  1350.  
  1351.  
  1352. class wxMenuPtr(wxEvtHandlerPtr):
  1353.     
  1354.     def __init__(self, this):
  1355.         self.this = this
  1356.         self.thisown = 0
  1357.  
  1358.     
  1359.     def Append(self, *_args, **_kwargs):
  1360.         val = apply(windowsc.wxMenu_Append, (self,) + _args, _kwargs)
  1361.         return val
  1362.  
  1363.     
  1364.     def AppendMenu(self, *_args, **_kwargs):
  1365.         val = apply(windowsc.wxMenu_AppendMenu, (self,) + _args, _kwargs)
  1366.         return val
  1367.  
  1368.     
  1369.     def AppendItem(self, *_args, **_kwargs):
  1370.         val = apply(windowsc.wxMenu_AppendItem, (self,) + _args, _kwargs)
  1371.         return val
  1372.  
  1373.     
  1374.     def AppendCheckItem(self, *_args, **_kwargs):
  1375.         val = apply(windowsc.wxMenu_AppendCheckItem, (self,) + _args, _kwargs)
  1376.         return val
  1377.  
  1378.     
  1379.     def AppendRadioItem(self, *_args, **_kwargs):
  1380.         val = apply(windowsc.wxMenu_AppendRadioItem, (self,) + _args, _kwargs)
  1381.         return val
  1382.  
  1383.     
  1384.     def AppendSeparator(self, *_args, **_kwargs):
  1385.         val = apply(windowsc.wxMenu_AppendSeparator, (self,) + _args, _kwargs)
  1386.         return val
  1387.  
  1388.     
  1389.     def Insert(self, *_args, **_kwargs):
  1390.         val = apply(windowsc.wxMenu_Insert, (self,) + _args, _kwargs)
  1391.         return val
  1392.  
  1393.     
  1394.     def InsertSeparator(self, *_args, **_kwargs):
  1395.         val = apply(windowsc.wxMenu_InsertSeparator, (self,) + _args, _kwargs)
  1396.         return val
  1397.  
  1398.     
  1399.     def InsertCheckItem(self, *_args, **_kwargs):
  1400.         val = apply(windowsc.wxMenu_InsertCheckItem, (self,) + _args, _kwargs)
  1401.         return val
  1402.  
  1403.     
  1404.     def InsertRadioItem(self, *_args, **_kwargs):
  1405.         val = apply(windowsc.wxMenu_InsertRadioItem, (self,) + _args, _kwargs)
  1406.         return val
  1407.  
  1408.     
  1409.     def InsertMenu(self, *_args, **_kwargs):
  1410.         val = apply(windowsc.wxMenu_InsertMenu, (self,) + _args, _kwargs)
  1411.         return val
  1412.  
  1413.     
  1414.     def InsertItem(self, *_args, **_kwargs):
  1415.         val = apply(windowsc.wxMenu_InsertItem, (self,) + _args, _kwargs)
  1416.         return val
  1417.  
  1418.     
  1419.     def Prepend(self, *_args, **_kwargs):
  1420.         val = apply(windowsc.wxMenu_Prepend, (self,) + _args, _kwargs)
  1421.         return val
  1422.  
  1423.     
  1424.     def PrependSeparator(self, *_args, **_kwargs):
  1425.         val = apply(windowsc.wxMenu_PrependSeparator, (self,) + _args, _kwargs)
  1426.         return val
  1427.  
  1428.     
  1429.     def PrependCheckItem(self, *_args, **_kwargs):
  1430.         val = apply(windowsc.wxMenu_PrependCheckItem, (self,) + _args, _kwargs)
  1431.         return val
  1432.  
  1433.     
  1434.     def PrependRadioItem(self, *_args, **_kwargs):
  1435.         val = apply(windowsc.wxMenu_PrependRadioItem, (self,) + _args, _kwargs)
  1436.         return val
  1437.  
  1438.     
  1439.     def PrependMenu(self, *_args, **_kwargs):
  1440.         val = apply(windowsc.wxMenu_PrependMenu, (self,) + _args, _kwargs)
  1441.         return val
  1442.  
  1443.     
  1444.     def PrependItem(self, *_args, **_kwargs):
  1445.         val = apply(windowsc.wxMenu_PrependItem, (self,) + _args, _kwargs)
  1446.         return val
  1447.  
  1448.     
  1449.     def Break(self, *_args, **_kwargs):
  1450.         val = apply(windowsc.wxMenu_Break, (self,) + _args, _kwargs)
  1451.         return val
  1452.  
  1453.     
  1454.     def Check(self, *_args, **_kwargs):
  1455.         val = apply(windowsc.wxMenu_Check, (self,) + _args, _kwargs)
  1456.         return val
  1457.  
  1458.     
  1459.     def IsChecked(self, *_args, **_kwargs):
  1460.         val = apply(windowsc.wxMenu_IsChecked, (self,) + _args, _kwargs)
  1461.         return val
  1462.  
  1463.     
  1464.     def Enable(self, *_args, **_kwargs):
  1465.         val = apply(windowsc.wxMenu_Enable, (self,) + _args, _kwargs)
  1466.         return val
  1467.  
  1468.     
  1469.     def IsEnabled(self, *_args, **_kwargs):
  1470.         val = apply(windowsc.wxMenu_IsEnabled, (self,) + _args, _kwargs)
  1471.         return val
  1472.  
  1473.     
  1474.     def FindItem(self, *_args, **_kwargs):
  1475.         val = apply(windowsc.wxMenu_FindItem, (self,) + _args, _kwargs)
  1476.         return val
  1477.  
  1478.     
  1479.     def FindItemById(self, *_args, **_kwargs):
  1480.         val = apply(windowsc.wxMenu_FindItemById, (self,) + _args, _kwargs)
  1481.         return val
  1482.  
  1483.     
  1484.     def GetTitle(self, *_args, **_kwargs):
  1485.         val = apply(windowsc.wxMenu_GetTitle, (self,) + _args, _kwargs)
  1486.         return val
  1487.  
  1488.     
  1489.     def SetTitle(self, *_args, **_kwargs):
  1490.         val = apply(windowsc.wxMenu_SetTitle, (self,) + _args, _kwargs)
  1491.         return val
  1492.  
  1493.     
  1494.     def GetLabel(self, *_args, **_kwargs):
  1495.         val = apply(windowsc.wxMenu_GetLabel, (self,) + _args, _kwargs)
  1496.         return val
  1497.  
  1498.     
  1499.     def SetLabel(self, *_args, **_kwargs):
  1500.         val = apply(windowsc.wxMenu_SetLabel, (self,) + _args, _kwargs)
  1501.         return val
  1502.  
  1503.     
  1504.     def GetHelpString(self, *_args, **_kwargs):
  1505.         val = apply(windowsc.wxMenu_GetHelpString, (self,) + _args, _kwargs)
  1506.         return val
  1507.  
  1508.     
  1509.     def SetHelpString(self, *_args, **_kwargs):
  1510.         val = apply(windowsc.wxMenu_SetHelpString, (self,) + _args, _kwargs)
  1511.         return val
  1512.  
  1513.     
  1514.     def UpdateUI(self, *_args, **_kwargs):
  1515.         val = apply(windowsc.wxMenu_UpdateUI, (self,) + _args, _kwargs)
  1516.         return val
  1517.  
  1518.     
  1519.     def Delete(self, *_args, **_kwargs):
  1520.         val = apply(windowsc.wxMenu_Delete, (self,) + _args, _kwargs)
  1521.         return val
  1522.  
  1523.     
  1524.     def DeleteItem(self, *_args, **_kwargs):
  1525.         val = apply(windowsc.wxMenu_DeleteItem, (self,) + _args, _kwargs)
  1526.         return val
  1527.  
  1528.     
  1529.     def Remove(self, *_args, **_kwargs):
  1530.         val = apply(windowsc.wxMenu_Remove, (self,) + _args, _kwargs)
  1531.         return val
  1532.  
  1533.     
  1534.     def RemoveItem(self, *_args, **_kwargs):
  1535.         val = apply(windowsc.wxMenu_RemoveItem, (self,) + _args, _kwargs)
  1536.         return val
  1537.  
  1538.     
  1539.     def Destroy(self, *_args, **_kwargs):
  1540.         val = apply(windowsc.wxMenu_Destroy, (self,) + _args, _kwargs)
  1541.         return val
  1542.  
  1543.     
  1544.     def DestroyId(self, *_args, **_kwargs):
  1545.         val = apply(windowsc.wxMenu_DestroyId, (self,) + _args, _kwargs)
  1546.         return val
  1547.  
  1548.     
  1549.     def DestroyItem(self, *_args, **_kwargs):
  1550.         val = apply(windowsc.wxMenu_DestroyItem, (self,) + _args, _kwargs)
  1551.         return val
  1552.  
  1553.     
  1554.     def GetMenuItemCount(self, *_args, **_kwargs):
  1555.         val = apply(windowsc.wxMenu_GetMenuItemCount, (self,) + _args, _kwargs)
  1556.         return val
  1557.  
  1558.     
  1559.     def GetMenuItems(self, *_args, **_kwargs):
  1560.         val = apply(windowsc.wxMenu_GetMenuItems, (self,) + _args, _kwargs)
  1561.         return val
  1562.  
  1563.     
  1564.     def SetEventHandler(self, *_args, **_kwargs):
  1565.         val = apply(windowsc.wxMenu_SetEventHandler, (self,) + _args, _kwargs)
  1566.         return val
  1567.  
  1568.     
  1569.     def GetEventHandler(self, *_args, **_kwargs):
  1570.         val = apply(windowsc.wxMenu_GetEventHandler, (self,) + _args, _kwargs)
  1571.         return val
  1572.  
  1573.     
  1574.     def SetInvokingWindow(self, *_args, **_kwargs):
  1575.         val = apply(windowsc.wxMenu_SetInvokingWindow, (self,) + _args, _kwargs)
  1576.         return val
  1577.  
  1578.     
  1579.     def GetInvokingWindow(self, *_args, **_kwargs):
  1580.         val = apply(windowsc.wxMenu_GetInvokingWindow, (self,) + _args, _kwargs)
  1581.         return val
  1582.  
  1583.     
  1584.     def GetStyle(self, *_args, **_kwargs):
  1585.         val = apply(windowsc.wxMenu_GetStyle, (self,) + _args, _kwargs)
  1586.         return val
  1587.  
  1588.     
  1589.     def IsAttached(self, *_args, **_kwargs):
  1590.         val = apply(windowsc.wxMenu_IsAttached, (self,) + _args, _kwargs)
  1591.         return val
  1592.  
  1593.     
  1594.     def SetParent(self, *_args, **_kwargs):
  1595.         val = apply(windowsc.wxMenu_SetParent, (self,) + _args, _kwargs)
  1596.         return val
  1597.  
  1598.     
  1599.     def GetParent(self, *_args, **_kwargs):
  1600.         val = apply(windowsc.wxMenu_GetParent, (self,) + _args, _kwargs)
  1601.         return val
  1602.  
  1603.     
  1604.     def __repr__(self):
  1605.         return '<C wxMenu instance at %s>' % (self.this,)
  1606.  
  1607.  
  1608.  
  1609. class wxMenu(wxMenuPtr):
  1610.     
  1611.     def __init__(self, *_args, **_kwargs):
  1612.         self.this = apply(windowsc.new_wxMenu, _args, _kwargs)
  1613.         self.thisown = 1
  1614.         self._setOORInfo(self)
  1615.  
  1616.  
  1617.  
  1618. class wxMenuBarPtr(wxWindowPtr):
  1619.     
  1620.     def __init__(self, this):
  1621.         self.this = this
  1622.         self.thisown = 0
  1623.  
  1624.     
  1625.     def Append(self, *_args, **_kwargs):
  1626.         val = apply(windowsc.wxMenuBar_Append, (self,) + _args, _kwargs)
  1627.         return val
  1628.  
  1629.     
  1630.     def Insert(self, *_args, **_kwargs):
  1631.         val = apply(windowsc.wxMenuBar_Insert, (self,) + _args, _kwargs)
  1632.         return val
  1633.  
  1634.     
  1635.     def GetMenuCount(self, *_args, **_kwargs):
  1636.         val = apply(windowsc.wxMenuBar_GetMenuCount, (self,) + _args, _kwargs)
  1637.         return val
  1638.  
  1639.     
  1640.     def GetMenu(self, *_args, **_kwargs):
  1641.         val = apply(windowsc.wxMenuBar_GetMenu, (self,) + _args, _kwargs)
  1642.         return val
  1643.  
  1644.     
  1645.     def Replace(self, *_args, **_kwargs):
  1646.         val = apply(windowsc.wxMenuBar_Replace, (self,) + _args, _kwargs)
  1647.         return val
  1648.  
  1649.     
  1650.     def Remove(self, *_args, **_kwargs):
  1651.         val = apply(windowsc.wxMenuBar_Remove, (self,) + _args, _kwargs)
  1652.         return val
  1653.  
  1654.     
  1655.     def EnableTop(self, *_args, **_kwargs):
  1656.         val = apply(windowsc.wxMenuBar_EnableTop, (self,) + _args, _kwargs)
  1657.         return val
  1658.  
  1659.     
  1660.     def IsEnabledTop(self, *_args, **_kwargs):
  1661.         val = apply(windowsc.wxMenuBar_IsEnabledTop, (self,) + _args, _kwargs)
  1662.         return val
  1663.  
  1664.     
  1665.     def SetLabelTop(self, *_args, **_kwargs):
  1666.         val = apply(windowsc.wxMenuBar_SetLabelTop, (self,) + _args, _kwargs)
  1667.         return val
  1668.  
  1669.     
  1670.     def GetLabelTop(self, *_args, **_kwargs):
  1671.         val = apply(windowsc.wxMenuBar_GetLabelTop, (self,) + _args, _kwargs)
  1672.         return val
  1673.  
  1674.     
  1675.     def FindMenu(self, *_args, **_kwargs):
  1676.         val = apply(windowsc.wxMenuBar_FindMenu, (self,) + _args, _kwargs)
  1677.         return val
  1678.  
  1679.     
  1680.     def FindMenuItem(self, *_args, **_kwargs):
  1681.         val = apply(windowsc.wxMenuBar_FindMenuItem, (self,) + _args, _kwargs)
  1682.         return val
  1683.  
  1684.     
  1685.     def FindItemById(self, *_args, **_kwargs):
  1686.         val = apply(windowsc.wxMenuBar_FindItemById, (self,) + _args, _kwargs)
  1687.         return val
  1688.  
  1689.     
  1690.     def Enable(self, *_args, **_kwargs):
  1691.         val = apply(windowsc.wxMenuBar_Enable, (self,) + _args, _kwargs)
  1692.         return val
  1693.  
  1694.     
  1695.     def Check(self, *_args, **_kwargs):
  1696.         val = apply(windowsc.wxMenuBar_Check, (self,) + _args, _kwargs)
  1697.         return val
  1698.  
  1699.     
  1700.     def IsChecked(self, *_args, **_kwargs):
  1701.         val = apply(windowsc.wxMenuBar_IsChecked, (self,) + _args, _kwargs)
  1702.         return val
  1703.  
  1704.     
  1705.     def IsEnabled(self, *_args, **_kwargs):
  1706.         val = apply(windowsc.wxMenuBar_IsEnabled, (self,) + _args, _kwargs)
  1707.         return val
  1708.  
  1709.     
  1710.     def SetLabel(self, *_args, **_kwargs):
  1711.         val = apply(windowsc.wxMenuBar_SetLabel, (self,) + _args, _kwargs)
  1712.         return val
  1713.  
  1714.     
  1715.     def GetLabel(self, *_args, **_kwargs):
  1716.         val = apply(windowsc.wxMenuBar_GetLabel, (self,) + _args, _kwargs)
  1717.         return val
  1718.  
  1719.     
  1720.     def SetHelpString(self, *_args, **_kwargs):
  1721.         val = apply(windowsc.wxMenuBar_SetHelpString, (self,) + _args, _kwargs)
  1722.         return val
  1723.  
  1724.     
  1725.     def GetHelpString(self, *_args, **_kwargs):
  1726.         val = apply(windowsc.wxMenuBar_GetHelpString, (self,) + _args, _kwargs)
  1727.         return val
  1728.  
  1729.     
  1730.     def __repr__(self):
  1731.         return '<C wxMenuBar instance at %s>' % (self.this,)
  1732.  
  1733.  
  1734.  
  1735. class wxMenuBar(wxMenuBarPtr):
  1736.     
  1737.     def __init__(self, *_args, **_kwargs):
  1738.         self.this = apply(windowsc.new_wxMenuBar, _args, _kwargs)
  1739.         self.thisown = 1
  1740.         self._setOORInfo(self)
  1741.  
  1742.  
  1743.  
  1744. class wxMenuItemPtr(wxObjectPtr):
  1745.     
  1746.     def __init__(self, this):
  1747.         self.this = this
  1748.         self.thisown = 0
  1749.  
  1750.     
  1751.     def GetMenu(self, *_args, **_kwargs):
  1752.         val = apply(windowsc.wxMenuItem_GetMenu, (self,) + _args, _kwargs)
  1753.         return val
  1754.  
  1755.     
  1756.     def SetId(self, *_args, **_kwargs):
  1757.         val = apply(windowsc.wxMenuItem_SetId, (self,) + _args, _kwargs)
  1758.         return val
  1759.  
  1760.     
  1761.     def GetId(self, *_args, **_kwargs):
  1762.         val = apply(windowsc.wxMenuItem_GetId, (self,) + _args, _kwargs)
  1763.         return val
  1764.  
  1765.     
  1766.     def IsSeparator(self, *_args, **_kwargs):
  1767.         val = apply(windowsc.wxMenuItem_IsSeparator, (self,) + _args, _kwargs)
  1768.         return val
  1769.  
  1770.     
  1771.     def SetText(self, *_args, **_kwargs):
  1772.         val = apply(windowsc.wxMenuItem_SetText, (self,) + _args, _kwargs)
  1773.         return val
  1774.  
  1775.     
  1776.     def GetLabel(self, *_args, **_kwargs):
  1777.         val = apply(windowsc.wxMenuItem_GetLabel, (self,) + _args, _kwargs)
  1778.         return val
  1779.  
  1780.     
  1781.     def GetText(self, *_args, **_kwargs):
  1782.         val = apply(windowsc.wxMenuItem_GetText, (self,) + _args, _kwargs)
  1783.         return val
  1784.  
  1785.     
  1786.     def GetKind(self, *_args, **_kwargs):
  1787.         val = apply(windowsc.wxMenuItem_GetKind, (self,) + _args, _kwargs)
  1788.         return val
  1789.  
  1790.     
  1791.     def SetCheckable(self, *_args, **_kwargs):
  1792.         val = apply(windowsc.wxMenuItem_SetCheckable, (self,) + _args, _kwargs)
  1793.         return val
  1794.  
  1795.     
  1796.     def IsCheckable(self, *_args, **_kwargs):
  1797.         val = apply(windowsc.wxMenuItem_IsCheckable, (self,) + _args, _kwargs)
  1798.         return val
  1799.  
  1800.     
  1801.     def IsSubMenu(self, *_args, **_kwargs):
  1802.         val = apply(windowsc.wxMenuItem_IsSubMenu, (self,) + _args, _kwargs)
  1803.         return val
  1804.  
  1805.     
  1806.     def SetSubMenu(self, *_args, **_kwargs):
  1807.         val = apply(windowsc.wxMenuItem_SetSubMenu, (self,) + _args, _kwargs)
  1808.         return val
  1809.  
  1810.     
  1811.     def GetSubMenu(self, *_args, **_kwargs):
  1812.         val = apply(windowsc.wxMenuItem_GetSubMenu, (self,) + _args, _kwargs)
  1813.         return val
  1814.  
  1815.     
  1816.     def Enable(self, *_args, **_kwargs):
  1817.         val = apply(windowsc.wxMenuItem_Enable, (self,) + _args, _kwargs)
  1818.         return val
  1819.  
  1820.     
  1821.     def IsEnabled(self, *_args, **_kwargs):
  1822.         val = apply(windowsc.wxMenuItem_IsEnabled, (self,) + _args, _kwargs)
  1823.         return val
  1824.  
  1825.     
  1826.     def Check(self, *_args, **_kwargs):
  1827.         val = apply(windowsc.wxMenuItem_Check, (self,) + _args, _kwargs)
  1828.         return val
  1829.  
  1830.     
  1831.     def IsChecked(self, *_args, **_kwargs):
  1832.         val = apply(windowsc.wxMenuItem_IsChecked, (self,) + _args, _kwargs)
  1833.         return val
  1834.  
  1835.     
  1836.     def Toggle(self, *_args, **_kwargs):
  1837.         val = apply(windowsc.wxMenuItem_Toggle, (self,) + _args, _kwargs)
  1838.         return val
  1839.  
  1840.     
  1841.     def SetHelp(self, *_args, **_kwargs):
  1842.         val = apply(windowsc.wxMenuItem_SetHelp, (self,) + _args, _kwargs)
  1843.         return val
  1844.  
  1845.     
  1846.     def GetHelp(self, *_args, **_kwargs):
  1847.         val = apply(windowsc.wxMenuItem_GetHelp, (self,) + _args, _kwargs)
  1848.         return val
  1849.  
  1850.     
  1851.     def GetAccel(self, *_args, **_kwargs):
  1852.         val = apply(windowsc.wxMenuItem_GetAccel, (self,) + _args, _kwargs)
  1853.         if val:
  1854.             val = wxAcceleratorEntryPtr(val)
  1855.         
  1856.         return val
  1857.  
  1858.     
  1859.     def SetAccel(self, *_args, **_kwargs):
  1860.         val = apply(windowsc.wxMenuItem_SetAccel, (self,) + _args, _kwargs)
  1861.         return val
  1862.  
  1863.     
  1864.     def SetFont(self, *_args, **_kwargs):
  1865.         val = apply(windowsc.wxMenuItem_SetFont, (self,) + _args, _kwargs)
  1866.         return val
  1867.  
  1868.     
  1869.     def GetFont(self, *_args, **_kwargs):
  1870.         val = apply(windowsc.wxMenuItem_GetFont, (self,) + _args, _kwargs)
  1871.         if val:
  1872.             val = wxFontPtr(val)
  1873.             val.thisown = 1
  1874.         
  1875.         return val
  1876.  
  1877.     
  1878.     def SetTextColour(self, *_args, **_kwargs):
  1879.         val = apply(windowsc.wxMenuItem_SetTextColour, (self,) + _args, _kwargs)
  1880.         return val
  1881.  
  1882.     
  1883.     def GetTextColour(self, *_args, **_kwargs):
  1884.         val = apply(windowsc.wxMenuItem_GetTextColour, (self,) + _args, _kwargs)
  1885.         if val:
  1886.             val = wxColourPtr(val)
  1887.             val.thisown = 1
  1888.         
  1889.         return val
  1890.  
  1891.     
  1892.     def SetBackgroundColour(self, *_args, **_kwargs):
  1893.         val = apply(windowsc.wxMenuItem_SetBackgroundColour, (self,) + _args, _kwargs)
  1894.         return val
  1895.  
  1896.     
  1897.     def GetBackgroundColour(self, *_args, **_kwargs):
  1898.         val = apply(windowsc.wxMenuItem_GetBackgroundColour, (self,) + _args, _kwargs)
  1899.         if val:
  1900.             val = wxColourPtr(val)
  1901.             val.thisown = 1
  1902.         
  1903.         return val
  1904.  
  1905.     
  1906.     def SetBitmaps(self, *_args, **_kwargs):
  1907.         val = apply(windowsc.wxMenuItem_SetBitmaps, (self,) + _args, _kwargs)
  1908.         return val
  1909.  
  1910.     
  1911.     def SetMarginWidth(self, *_args, **_kwargs):
  1912.         val = apply(windowsc.wxMenuItem_SetMarginWidth, (self,) + _args, _kwargs)
  1913.         return val
  1914.  
  1915.     
  1916.     def GetMarginWidth(self, *_args, **_kwargs):
  1917.         val = apply(windowsc.wxMenuItem_GetMarginWidth, (self,) + _args, _kwargs)
  1918.         return val
  1919.  
  1920.     
  1921.     def IsOwnerDrawn(self, *_args, **_kwargs):
  1922.         val = apply(windowsc.wxMenuItem_IsOwnerDrawn, (self,) + _args, _kwargs)
  1923.         return val
  1924.  
  1925.     
  1926.     def ResetOwnerDrawn(self, *_args, **_kwargs):
  1927.         val = apply(windowsc.wxMenuItem_ResetOwnerDrawn, (self,) + _args, _kwargs)
  1928.         return val
  1929.  
  1930.     
  1931.     def SetBitmap(self, *_args, **_kwargs):
  1932.         val = apply(windowsc.wxMenuItem_SetBitmap, (self,) + _args, _kwargs)
  1933.         return val
  1934.  
  1935.     
  1936.     def GetBitmap(self, *_args, **_kwargs):
  1937.         val = apply(windowsc.wxMenuItem_GetBitmap, (self,) + _args, _kwargs)
  1938.         if val:
  1939.             val = wxBitmapPtr(val)
  1940.         
  1941.         return val
  1942.  
  1943.     
  1944.     def __repr__(self):
  1945.         return '<C wxMenuItem instance at %s>' % (self.this,)
  1946.  
  1947.  
  1948.  
  1949. class wxMenuItem(wxMenuItemPtr):
  1950.     
  1951.     def __init__(self, *_args, **_kwargs):
  1952.         self.this = apply(windowsc.new_wxMenuItem, _args, _kwargs)
  1953.         self.thisown = 1
  1954.  
  1955.  
  1956.  
  1957. def wxWindow_FromHWND(*_args, **_kwargs):
  1958.     val = apply(windowsc.wxWindow_FromHWND, _args, _kwargs)
  1959.     return val
  1960.  
  1961.  
  1962. def wxFindWindowById(*_args, **_kwargs):
  1963.     val = apply(windowsc.wxFindWindowById, _args, _kwargs)
  1964.     return val
  1965.  
  1966.  
  1967. def wxFindWindowByName(*_args, **_kwargs):
  1968.     val = apply(windowsc.wxFindWindowByName, _args, _kwargs)
  1969.     return val
  1970.  
  1971.  
  1972. def wxFindWindowByLabel(*_args, **_kwargs):
  1973.     val = apply(windowsc.wxFindWindowByLabel, _args, _kwargs)
  1974.     return val
  1975.  
  1976. wxValidator_IsSilent = windowsc.wxValidator_IsSilent
  1977. wxValidator_SetBellOnError = windowsc.wxValidator_SetBellOnError
  1978.  
  1979. def wxWindow_FindFocus(*_args, **_kwargs):
  1980.     val = apply(windowsc.wxWindow_FindFocus, _args, _kwargs)
  1981.     return val
  1982.  
  1983. wxWindow_NewControlId = windowsc.wxWindow_NewControlId
  1984. wxWindow_NextControlId = windowsc.wxWindow_NextControlId
  1985. wxWindow_PrevControlId = windowsc.wxWindow_PrevControlId
  1986.  
  1987. def wxWindow_GetCapture(*_args, **_kwargs):
  1988.     val = apply(windowsc.wxWindow_GetCapture, _args, _kwargs)
  1989.     return val
  1990.  
  1991. wxMenuItem_GetLabelFromText = windowsc.wxMenuItem_GetLabelFromText
  1992. wxMenuItem_GetDefaultMarginWidth = windowsc.wxMenuItem_GetDefaultMarginWidth
  1993.