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 / stattool.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-04-19  |  36.2 KB  |  659 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.2)
  3.  
  4. import stattoolc
  5. from misc import *
  6. from windows import *
  7. from gdi import *
  8. from fonts import *
  9. from clip_dnd import *
  10. from controls import *
  11. from events import *
  12. import wx
  13. wxITEM_NORMAL = 0
  14.  
  15. class wxStatusBarPtr(wxWindowPtr):
  16.     
  17.     def __init__(self, this):
  18.         self.this = this
  19.         self.thisown = 0
  20.  
  21.     
  22.     def Create(self, *_args, **_kwargs):
  23.         val = apply(stattoolc.wxStatusBar_Create, (self,) + _args, _kwargs)
  24.         return val
  25.  
  26.     
  27.     def GetFieldRect(self, *_args, **_kwargs):
  28.         val = apply(stattoolc.wxStatusBar_GetFieldRect, (self,) + _args, _kwargs)
  29.         if val:
  30.             val = wxRectPtr(val)
  31.             val.thisown = 1
  32.         
  33.         return val
  34.  
  35.     
  36.     def GetFieldsCount(self, *_args, **_kwargs):
  37.         val = apply(stattoolc.wxStatusBar_GetFieldsCount, (self,) + _args, _kwargs)
  38.         return val
  39.  
  40.     
  41.     def GetStatusText(self, *_args, **_kwargs):
  42.         val = apply(stattoolc.wxStatusBar_GetStatusText, (self,) + _args, _kwargs)
  43.         return val
  44.  
  45.     
  46.     def GetBorderX(self, *_args, **_kwargs):
  47.         val = apply(stattoolc.wxStatusBar_GetBorderX, (self,) + _args, _kwargs)
  48.         return val
  49.  
  50.     
  51.     def GetBorderY(self, *_args, **_kwargs):
  52.         val = apply(stattoolc.wxStatusBar_GetBorderY, (self,) + _args, _kwargs)
  53.         return val
  54.  
  55.     
  56.     def SetFieldsCount(self, *_args, **_kwargs):
  57.         val = apply(stattoolc.wxStatusBar_SetFieldsCount, (self,) + _args, _kwargs)
  58.         return val
  59.  
  60.     
  61.     def SetStatusText(self, *_args, **_kwargs):
  62.         val = apply(stattoolc.wxStatusBar_SetStatusText, (self,) + _args, _kwargs)
  63.         return val
  64.  
  65.     
  66.     def SetStatusWidths(self, *_args, **_kwargs):
  67.         val = apply(stattoolc.wxStatusBar_SetStatusWidths, (self,) + _args, _kwargs)
  68.         return val
  69.  
  70.     
  71.     def PushStatusText(self, *_args, **_kwargs):
  72.         val = apply(stattoolc.wxStatusBar_PushStatusText, (self,) + _args, _kwargs)
  73.         return val
  74.  
  75.     
  76.     def PopStatusText(self, *_args, **_kwargs):
  77.         val = apply(stattoolc.wxStatusBar_PopStatusText, (self,) + _args, _kwargs)
  78.         return val
  79.  
  80.     
  81.     def SetMinHeight(self, *_args, **_kwargs):
  82.         val = apply(stattoolc.wxStatusBar_SetMinHeight, (self,) + _args, _kwargs)
  83.         return val
  84.  
  85.     
  86.     def __repr__(self):
  87.         return '<C wxStatusBar instance at %s>' % (self.this,)
  88.  
  89.  
  90.  
  91. class wxStatusBar(wxStatusBarPtr):
  92.     
  93.     def __init__(self, *_args, **_kwargs):
  94.         self.this = apply(stattoolc.new_wxStatusBar, _args, _kwargs)
  95.         self.thisown = 1
  96.         self._setOORInfo(self)
  97.  
  98.  
  99.  
  100. def wxPreStatusBar(*_args, **_kwargs):
  101.     val = wxStatusBarPtr(apply(stattoolc.new_wxPreStatusBar, _args, _kwargs))
  102.     val.thisown = 1
  103.     val._setOORInfo(val)
  104.     return val
  105.  
  106.  
  107. class wxToolBarToolBasePtr(wxObjectPtr):
  108.     
  109.     def __init__(self, this):
  110.         self.this = this
  111.         self.thisown = 0
  112.  
  113.     
  114.     def Destroy(self, *_args, **_kwargs):
  115.         val = apply(stattoolc.wxToolBarToolBase_Destroy, (self,) + _args, _kwargs)
  116.         return val
  117.  
  118.     
  119.     def GetId(self, *_args, **_kwargs):
  120.         val = apply(stattoolc.wxToolBarToolBase_GetId, (self,) + _args, _kwargs)
  121.         return val
  122.  
  123.     
  124.     def GetControl(self, *_args, **_kwargs):
  125.         val = apply(stattoolc.wxToolBarToolBase_GetControl, (self,) + _args, _kwargs)
  126.         return val
  127.  
  128.     
  129.     def GetToolBar(self, *_args, **_kwargs):
  130.         val = apply(stattoolc.wxToolBarToolBase_GetToolBar, (self,) + _args, _kwargs)
  131.         return val
  132.  
  133.     
  134.     def IsButton(self, *_args, **_kwargs):
  135.         val = apply(stattoolc.wxToolBarToolBase_IsButton, (self,) + _args, _kwargs)
  136.         return val
  137.  
  138.     
  139.     def IsControl(self, *_args, **_kwargs):
  140.         val = apply(stattoolc.wxToolBarToolBase_IsControl, (self,) + _args, _kwargs)
  141.         return val
  142.  
  143.     
  144.     def IsSeparator(self, *_args, **_kwargs):
  145.         val = apply(stattoolc.wxToolBarToolBase_IsSeparator, (self,) + _args, _kwargs)
  146.         return val
  147.  
  148.     
  149.     def GetStyle(self, *_args, **_kwargs):
  150.         val = apply(stattoolc.wxToolBarToolBase_GetStyle, (self,) + _args, _kwargs)
  151.         return val
  152.  
  153.     
  154.     def GetKind(self, *_args, **_kwargs):
  155.         val = apply(stattoolc.wxToolBarToolBase_GetKind, (self,) + _args, _kwargs)
  156.         return val
  157.  
  158.     
  159.     def IsEnabled(self, *_args, **_kwargs):
  160.         val = apply(stattoolc.wxToolBarToolBase_IsEnabled, (self,) + _args, _kwargs)
  161.         return val
  162.  
  163.     
  164.     def IsToggled(self, *_args, **_kwargs):
  165.         val = apply(stattoolc.wxToolBarToolBase_IsToggled, (self,) + _args, _kwargs)
  166.         return val
  167.  
  168.     
  169.     def CanBeToggled(self, *_args, **_kwargs):
  170.         val = apply(stattoolc.wxToolBarToolBase_CanBeToggled, (self,) + _args, _kwargs)
  171.         return val
  172.  
  173.     
  174.     def GetNormalBitmap(self, *_args, **_kwargs):
  175.         val = apply(stattoolc.wxToolBarToolBase_GetNormalBitmap, (self,) + _args, _kwargs)
  176.         if val:
  177.             val = wxBitmapPtr(val)
  178.         
  179.         return val
  180.  
  181.     
  182.     def GetDisabledBitmap(self, *_args, **_kwargs):
  183.         val = apply(stattoolc.wxToolBarToolBase_GetDisabledBitmap, (self,) + _args, _kwargs)
  184.         if val:
  185.             val = wxBitmapPtr(val)
  186.         
  187.         return val
  188.  
  189.     
  190.     def GetBitmap(self, *_args, **_kwargs):
  191.         val = apply(stattoolc.wxToolBarToolBase_GetBitmap, (self,) + _args, _kwargs)
  192.         if val:
  193.             val = wxBitmapPtr(val)
  194.             val.thisown = 1
  195.         
  196.         return val
  197.  
  198.     
  199.     def GetLabel(self, *_args, **_kwargs):
  200.         val = apply(stattoolc.wxToolBarToolBase_GetLabel, (self,) + _args, _kwargs)
  201.         return val
  202.  
  203.     
  204.     def GetShortHelp(self, *_args, **_kwargs):
  205.         val = apply(stattoolc.wxToolBarToolBase_GetShortHelp, (self,) + _args, _kwargs)
  206.         return val
  207.  
  208.     
  209.     def GetLongHelp(self, *_args, **_kwargs):
  210.         val = apply(stattoolc.wxToolBarToolBase_GetLongHelp, (self,) + _args, _kwargs)
  211.         return val
  212.  
  213.     
  214.     def Enable(self, *_args, **_kwargs):
  215.         val = apply(stattoolc.wxToolBarToolBase_Enable, (self,) + _args, _kwargs)
  216.         return val
  217.  
  218.     
  219.     def Toggle(self, *_args, **_kwargs):
  220.         val = apply(stattoolc.wxToolBarToolBase_Toggle, (self,) + _args, _kwargs)
  221.         return val
  222.  
  223.     
  224.     def SetToggle(self, *_args, **_kwargs):
  225.         val = apply(stattoolc.wxToolBarToolBase_SetToggle, (self,) + _args, _kwargs)
  226.         return val
  227.  
  228.     
  229.     def SetShortHelp(self, *_args, **_kwargs):
  230.         val = apply(stattoolc.wxToolBarToolBase_SetShortHelp, (self,) + _args, _kwargs)
  231.         return val
  232.  
  233.     
  234.     def SetLongHelp(self, *_args, **_kwargs):
  235.         val = apply(stattoolc.wxToolBarToolBase_SetLongHelp, (self,) + _args, _kwargs)
  236.         return val
  237.  
  238.     
  239.     def SetNormalBitmap(self, *_args, **_kwargs):
  240.         val = apply(stattoolc.wxToolBarToolBase_SetNormalBitmap, (self,) + _args, _kwargs)
  241.         return val
  242.  
  243.     
  244.     def SetDisabledBitmap(self, *_args, **_kwargs):
  245.         val = apply(stattoolc.wxToolBarToolBase_SetDisabledBitmap, (self,) + _args, _kwargs)
  246.         return val
  247.  
  248.     
  249.     def SetLabel(self, *_args, **_kwargs):
  250.         val = apply(stattoolc.wxToolBarToolBase_SetLabel, (self,) + _args, _kwargs)
  251.         return val
  252.  
  253.     
  254.     def Detach(self, *_args, **_kwargs):
  255.         val = apply(stattoolc.wxToolBarToolBase_Detach, (self,) + _args, _kwargs)
  256.         return val
  257.  
  258.     
  259.     def Attach(self, *_args, **_kwargs):
  260.         val = apply(stattoolc.wxToolBarToolBase_Attach, (self,) + _args, _kwargs)
  261.         return val
  262.  
  263.     
  264.     def GetClientData(self, *_args, **_kwargs):
  265.         val = apply(stattoolc.wxToolBarToolBase_GetClientData, (self,) + _args, _kwargs)
  266.         return val
  267.  
  268.     
  269.     def SetClientData(self, *_args, **_kwargs):
  270.         val = apply(stattoolc.wxToolBarToolBase_SetClientData, (self,) + _args, _kwargs)
  271.         return val
  272.  
  273.     
  274.     def __repr__(self):
  275.         return '<C wxToolBarToolBase instance at %s>' % (self.this,)
  276.  
  277.     GetBitmap1 = GetNormalBitmap
  278.     GetBitmap2 = GetDisabledBitmap
  279.     SetBitmap1 = SetNormalBitmap
  280.     SetBitmap2 = SetDisabledBitmap
  281.  
  282.  
  283. class wxToolBarToolBase(wxToolBarToolBasePtr):
  284.     
  285.     def __init__(self, this):
  286.         self.this = this
  287.  
  288.  
  289.  
  290. class wxToolBarBasePtr(wxControlPtr):
  291.     
  292.     def __init__(self, this):
  293.         self.this = this
  294.         self.thisown = 0
  295.  
  296.     
  297.     def DoAddTool(self, *_args, **_kwargs):
  298.         val = apply(stattoolc.wxToolBarBase_DoAddTool, (self,) + _args, _kwargs)
  299.         return val
  300.  
  301.     
  302.     def DoInsertTool(self, *_args, **_kwargs):
  303.         val = apply(stattoolc.wxToolBarBase_DoInsertTool, (self,) + _args, _kwargs)
  304.         return val
  305.  
  306.     
  307.     def AddControl(self, *_args, **_kwargs):
  308.         val = apply(stattoolc.wxToolBarBase_AddControl, (self,) + _args, _kwargs)
  309.         return val
  310.  
  311.     
  312.     def InsertControl(self, *_args, **_kwargs):
  313.         val = apply(stattoolc.wxToolBarBase_InsertControl, (self,) + _args, _kwargs)
  314.         return val
  315.  
  316.     
  317.     def FindControl(self, *_args, **_kwargs):
  318.         val = apply(stattoolc.wxToolBarBase_FindControl, (self,) + _args, _kwargs)
  319.         return val
  320.  
  321.     
  322.     def AddSeparator(self, *_args, **_kwargs):
  323.         val = apply(stattoolc.wxToolBarBase_AddSeparator, (self,) + _args, _kwargs)
  324.         return val
  325.  
  326.     
  327.     def InsertSeparator(self, *_args, **_kwargs):
  328.         val = apply(stattoolc.wxToolBarBase_InsertSeparator, (self,) + _args, _kwargs)
  329.         return val
  330.  
  331.     
  332.     def RemoveTool(self, *_args, **_kwargs):
  333.         val = apply(stattoolc.wxToolBarBase_RemoveTool, (self,) + _args, _kwargs)
  334.         return val
  335.  
  336.     
  337.     def DeleteToolByPos(self, *_args, **_kwargs):
  338.         val = apply(stattoolc.wxToolBarBase_DeleteToolByPos, (self,) + _args, _kwargs)
  339.         return val
  340.  
  341.     
  342.     def DeleteTool(self, *_args, **_kwargs):
  343.         val = apply(stattoolc.wxToolBarBase_DeleteTool, (self,) + _args, _kwargs)
  344.         return val
  345.  
  346.     
  347.     def ClearTools(self, *_args, **_kwargs):
  348.         val = apply(stattoolc.wxToolBarBase_ClearTools, (self,) + _args, _kwargs)
  349.         return val
  350.  
  351.     
  352.     def Realize(self, *_args, **_kwargs):
  353.         val = apply(stattoolc.wxToolBarBase_Realize, (self,) + _args, _kwargs)
  354.         return val
  355.  
  356.     
  357.     def EnableTool(self, *_args, **_kwargs):
  358.         val = apply(stattoolc.wxToolBarBase_EnableTool, (self,) + _args, _kwargs)
  359.         return val
  360.  
  361.     
  362.     def ToggleTool(self, *_args, **_kwargs):
  363.         val = apply(stattoolc.wxToolBarBase_ToggleTool, (self,) + _args, _kwargs)
  364.         return val
  365.  
  366.     
  367.     def SetToggle(self, *_args, **_kwargs):
  368.         val = apply(stattoolc.wxToolBarBase_SetToggle, (self,) + _args, _kwargs)
  369.         return val
  370.  
  371.     
  372.     def GetToolClientData(self, *_args, **_kwargs):
  373.         val = apply(stattoolc.wxToolBarBase_GetToolClientData, (self,) + _args, _kwargs)
  374.         return val
  375.  
  376.     
  377.     def SetToolClientData(self, *_args, **_kwargs):
  378.         val = apply(stattoolc.wxToolBarBase_SetToolClientData, (self,) + _args, _kwargs)
  379.         return val
  380.  
  381.     
  382.     def GetToolState(self, *_args, **_kwargs):
  383.         val = apply(stattoolc.wxToolBarBase_GetToolState, (self,) + _args, _kwargs)
  384.         return val
  385.  
  386.     
  387.     def GetToolEnabled(self, *_args, **_kwargs):
  388.         val = apply(stattoolc.wxToolBarBase_GetToolEnabled, (self,) + _args, _kwargs)
  389.         return val
  390.  
  391.     
  392.     def SetToolShortHelp(self, *_args, **_kwargs):
  393.         val = apply(stattoolc.wxToolBarBase_SetToolShortHelp, (self,) + _args, _kwargs)
  394.         return val
  395.  
  396.     
  397.     def GetToolShortHelp(self, *_args, **_kwargs):
  398.         val = apply(stattoolc.wxToolBarBase_GetToolShortHelp, (self,) + _args, _kwargs)
  399.         return val
  400.  
  401.     
  402.     def SetToolLongHelp(self, *_args, **_kwargs):
  403.         val = apply(stattoolc.wxToolBarBase_SetToolLongHelp, (self,) + _args, _kwargs)
  404.         return val
  405.  
  406.     
  407.     def GetToolLongHelp(self, *_args, **_kwargs):
  408.         val = apply(stattoolc.wxToolBarBase_GetToolLongHelp, (self,) + _args, _kwargs)
  409.         return val
  410.  
  411.     
  412.     def SetMarginsXY(self, *_args, **_kwargs):
  413.         val = apply(stattoolc.wxToolBarBase_SetMarginsXY, (self,) + _args, _kwargs)
  414.         return val
  415.  
  416.     
  417.     def SetMargins(self, *_args, **_kwargs):
  418.         val = apply(stattoolc.wxToolBarBase_SetMargins, (self,) + _args, _kwargs)
  419.         return val
  420.  
  421.     
  422.     def SetToolPacking(self, *_args, **_kwargs):
  423.         val = apply(stattoolc.wxToolBarBase_SetToolPacking, (self,) + _args, _kwargs)
  424.         return val
  425.  
  426.     
  427.     def SetToolSeparation(self, *_args, **_kwargs):
  428.         val = apply(stattoolc.wxToolBarBase_SetToolSeparation, (self,) + _args, _kwargs)
  429.         return val
  430.  
  431.     
  432.     def GetToolMargins(self, *_args, **_kwargs):
  433.         val = apply(stattoolc.wxToolBarBase_GetToolMargins, (self,) + _args, _kwargs)
  434.         if val:
  435.             val = wxSizePtr(val)
  436.             val.thisown = 1
  437.         
  438.         return val
  439.  
  440.     
  441.     def GetMargins(self, *_args, **_kwargs):
  442.         val = apply(stattoolc.wxToolBarBase_GetMargins, (self,) + _args, _kwargs)
  443.         if val:
  444.             val = wxSizePtr(val)
  445.             val.thisown = 1
  446.         
  447.         return val
  448.  
  449.     
  450.     def GetToolPacking(self, *_args, **_kwargs):
  451.         val = apply(stattoolc.wxToolBarBase_GetToolPacking, (self,) + _args, _kwargs)
  452.         return val
  453.  
  454.     
  455.     def GetToolSeparation(self, *_args, **_kwargs):
  456.         val = apply(stattoolc.wxToolBarBase_GetToolSeparation, (self,) + _args, _kwargs)
  457.         return val
  458.  
  459.     
  460.     def SetRows(self, *_args, **_kwargs):
  461.         val = apply(stattoolc.wxToolBarBase_SetRows, (self,) + _args, _kwargs)
  462.         return val
  463.  
  464.     
  465.     def SetMaxRowsCols(self, *_args, **_kwargs):
  466.         val = apply(stattoolc.wxToolBarBase_SetMaxRowsCols, (self,) + _args, _kwargs)
  467.         return val
  468.  
  469.     
  470.     def GetMaxRows(self, *_args, **_kwargs):
  471.         val = apply(stattoolc.wxToolBarBase_GetMaxRows, (self,) + _args, _kwargs)
  472.         return val
  473.  
  474.     
  475.     def GetMaxCols(self, *_args, **_kwargs):
  476.         val = apply(stattoolc.wxToolBarBase_GetMaxCols, (self,) + _args, _kwargs)
  477.         return val
  478.  
  479.     
  480.     def SetToolBitmapSize(self, *_args, **_kwargs):
  481.         val = apply(stattoolc.wxToolBarBase_SetToolBitmapSize, (self,) + _args, _kwargs)
  482.         return val
  483.  
  484.     
  485.     def GetToolBitmapSize(self, *_args, **_kwargs):
  486.         val = apply(stattoolc.wxToolBarBase_GetToolBitmapSize, (self,) + _args, _kwargs)
  487.         if val:
  488.             val = wxSizePtr(val)
  489.             val.thisown = 1
  490.         
  491.         return val
  492.  
  493.     
  494.     def GetToolSize(self, *_args, **_kwargs):
  495.         val = apply(stattoolc.wxToolBarBase_GetToolSize, (self,) + _args, _kwargs)
  496.         if val:
  497.             val = wxSizePtr(val)
  498.             val.thisown = 1
  499.         
  500.         return val
  501.  
  502.     
  503.     def FindToolForPosition(self, *_args, **_kwargs):
  504.         val = apply(stattoolc.wxToolBarBase_FindToolForPosition, (self,) + _args, _kwargs)
  505.         return val
  506.  
  507.     
  508.     def IsVertical(self, *_args, **_kwargs):
  509.         val = apply(stattoolc.wxToolBarBase_IsVertical, (self,) + _args, _kwargs)
  510.         return val
  511.  
  512.     
  513.     def __repr__(self):
  514.         return '<C wxToolBarBase instance at %s>' % (self.this,)
  515.  
  516.     
  517.     def AddTool(self, id, bitmap, pushedBitmap = wxNullBitmap, isToggle = 0, clientData = None, shortHelpString = '', longHelpString = ''):
  518.         kind = wx.wxITEM_NORMAL
  519.         if isToggle:
  520.             kind = wx.wxITEM_CHECK
  521.         
  522.         return self.DoAddTool(id, '', bitmap, pushedBitmap, kind, shortHelpString, longHelpString, clientData)
  523.  
  524.     
  525.     def AddSimpleTool(self, id, bitmap, shortHelpString = '', longHelpString = '', isToggle = 0):
  526.         kind = wx.wxITEM_NORMAL
  527.         if isToggle:
  528.             kind = wx.wxITEM_CHECK
  529.         
  530.         return self.DoAddTool(id, '', bitmap, wxNullBitmap, kind, shortHelpString, longHelpString, None)
  531.  
  532.     
  533.     def InsertTool(self, pos, id, bitmap, pushedBitmap = wxNullBitmap, isToggle = 0, clientData = None, shortHelpString = '', longHelpString = ''):
  534.         kind = wx.wxITEM_NORMAL
  535.         if isToggle:
  536.             kind = wx.wxITEM_CHECK
  537.         
  538.         return self.DoInsertTool(pos, id, '', bitmap, pushedBitmap, kind, shortHelpString, longHelpString, clientData)
  539.  
  540.     
  541.     def InsertSimpleTool(self, pos, id, bitmap, shortHelpString = '', longHelpString = '', isToggle = 0):
  542.         kind = wx.wxITEM_NORMAL
  543.         if isToggle:
  544.             kind = wx.wxITEM_CHECK
  545.         
  546.         return self.DoInsertTool(pos, id, '', bitmap, wxNullBitmap, kind, shortHelpString, longHelpString, None)
  547.  
  548.     
  549.     def AddLabelTool(self, id, label, bitmap, bmpDisabled = wxNullBitmap, kind = wxITEM_NORMAL, shortHelp = '', longHelp = '', clientData = None):
  550.         return self.DoAddTool(id, label, bitmap, bmpDisabled, kind, shortHelp, longHelp, clientData)
  551.  
  552.     
  553.     def InsertLabelTool(self, pos, id, label, bitmap, bmpDisabled = wxNullBitmap, kind = wxITEM_NORMAL, shortHelp = '', longHelp = '', clientData = None):
  554.         return self.DoInsertTool(pos, id, label, bitmap, bmpDisabled, kind, shortHelp, longHelp, clientData)
  555.  
  556.     
  557.     def AddCheckLabelTool(self, id, label, bitmap, bmpDisabled = wxNullBitmap, shortHelp = '', longHelp = '', clientData = None):
  558.         return self.DoAddTool(id, label, bitmap, bmpDisabled, wx.wxITEM_CHECK, shortHelp, longHelp, clientData)
  559.  
  560.     
  561.     def AddRadioLabelTool(self, id, label, bitmap, bmpDisabled = wxNullBitmap, shortHelp = '', longHelp = '', clientData = None):
  562.         return self.DoAddTool(id, label, bitmap, bmpDisabled, wx.wxITEM_RADIO, shortHelp, longHelp, clientData)
  563.  
  564.     
  565.     def AddCheckTool(self, id, bitmap, bmpDisabled = wxNullBitmap, shortHelp = '', longHelp = '', clientData = None):
  566.         return self.DoAddTool(id, '', bitmap, bmpDisabled, wx.wxITEM_CHECK, shortHelp, longHelp, clientData)
  567.  
  568.     
  569.     def AddRadioTool(self, id, bitmap, bmpDisabled = wxNullBitmap, shortHelp = '', longHelp = '', clientData = None):
  570.         return self.DoAddTool(id, '', bitmap, bmpDisabled, wx.wxITEM_RADIO, shortHelp, longHelp, clientData)
  571.  
  572.  
  573.  
  574. class wxToolBarBase(wxToolBarBasePtr):
  575.     
  576.     def __init__(self, this):
  577.         self.this = this
  578.  
  579.  
  580.  
  581. class wxToolBarPtr(wxToolBarBasePtr):
  582.     
  583.     def __init__(self, this):
  584.         self.this = this
  585.         self.thisown = 0
  586.  
  587.     
  588.     def Create(self, *_args, **_kwargs):
  589.         val = apply(stattoolc.wxToolBar_Create, (self,) + _args, _kwargs)
  590.         return val
  591.  
  592.     
  593.     def FindToolForPosition(self, *_args, **_kwargs):
  594.         val = apply(stattoolc.wxToolBar_FindToolForPosition, (self,) + _args, _kwargs)
  595.         return val
  596.  
  597.     
  598.     def __repr__(self):
  599.         return '<C wxToolBar instance at %s>' % (self.this,)
  600.  
  601.  
  602.  
  603. class wxToolBar(wxToolBarPtr):
  604.     
  605.     def __init__(self, *_args, **_kwargs):
  606.         self.this = apply(stattoolc.new_wxToolBar, _args, _kwargs)
  607.         self.thisown = 1
  608.         self._setOORInfo(self)
  609.  
  610.  
  611.  
  612. def wxPreToolBar(*_args, **_kwargs):
  613.     val = wxToolBarPtr(apply(stattoolc.new_wxPreToolBar, _args, _kwargs))
  614.     val.thisown = 1
  615.     val._setOORInfo(val)
  616.     return val
  617.  
  618.  
  619. class wxToolBarSimplePtr(wxToolBarBasePtr):
  620.     
  621.     def __init__(self, this):
  622.         self.this = this
  623.         self.thisown = 0
  624.  
  625.     
  626.     def Create(self, *_args, **_kwargs):
  627.         val = apply(stattoolc.wxToolBarSimple_Create, (self,) + _args, _kwargs)
  628.         return val
  629.  
  630.     
  631.     def FindToolForPosition(self, *_args, **_kwargs):
  632.         val = apply(stattoolc.wxToolBarSimple_FindToolForPosition, (self,) + _args, _kwargs)
  633.         return val
  634.  
  635.     
  636.     def __repr__(self):
  637.         return '<C wxToolBarSimple instance at %s>' % (self.this,)
  638.  
  639.  
  640.  
  641. class wxToolBarSimple(wxToolBarSimplePtr):
  642.     
  643.     def __init__(self, *_args, **_kwargs):
  644.         self.this = apply(stattoolc.new_wxToolBarSimple, _args, _kwargs)
  645.         self.thisown = 1
  646.         self._setOORInfo(self)
  647.  
  648.  
  649.  
  650. def wxPreToolBarSimple(*_args, **_kwargs):
  651.     val = wxToolBarSimplePtr(apply(stattoolc.new_wxPreToolBarSimple, _args, _kwargs))
  652.     val.thisown = 1
  653.     val._setOORInfo(val)
  654.     return val
  655.  
  656. wxTOOL_STYLE_BUTTON = stattoolc.wxTOOL_STYLE_BUTTON
  657. wxTOOL_STYLE_SEPARATOR = stattoolc.wxTOOL_STYLE_SEPARATOR
  658. wxTOOL_STYLE_CONTROL = stattoolc.wxTOOL_STYLE_CONTROL
  659.