from gdi import *
+from fonts import *
+
from clip_dnd import *
from controls import *
def __init__(self,this):
self.this = this
self.thisown = 0
+ def DeleteWindows(self, *_args, **_kwargs):
+ val = apply(sizersc.wxSizerItem_DeleteWindows,(self,) + _args, _kwargs)
+ return val
def GetPosition(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
def __init__(self,this):
self.this = this
self.thisown = 0
+ def _setOORInfo(self, *_args, **_kwargs):
+ val = apply(sizersc.wxSizer__setOORInfo,(self,) + _args, _kwargs)
+ return val
def Destroy(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_Destroy,(self,) + _args, _kwargs)
return val
return val
def Fit(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_Fit,(self,) + _args, _kwargs)
+ if val: val = wxSizePtr(val) ; val.thisown = 1
+ return val
+ def FitInside(self, *_args, **_kwargs):
+ val = apply(sizersc.wxSizer_FitInside,(self,) + _args, _kwargs)
return val
def SetSizeHints(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_SetSizeHints,(self,) + _args, _kwargs)
return val
+ def SetVirtualSizeHints(self, *_args, **_kwargs):
+ val = apply(sizersc.wxSizer_SetVirtualSizeHints,(self,) + _args, _kwargs)
+ return val
+ def Clear(self, *_args, **_kwargs):
+ val = apply(sizersc.wxSizer_Clear,(self,) + _args, _kwargs)
+ return val
+ def DeleteWindows(self, *_args, **_kwargs):
+ val = apply(sizersc.wxSizer_DeleteWindows,(self,) + _args, _kwargs)
+ return val
def GetChildren(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_GetChildren,(self,) + _args, _kwargs)
return val
else:
apply(self.SetItemMinSizeWindow, args)
+
+ def GetSizeTuple(self):
+ return self.GetSize().asTuple()
+ def GetPositionTuple(self):
+ return self.GetPosition().asTuple()
+ def GetMinSizeTuple(self):
+ return self.GetMinSize().asTuple()
+
class wxSizer(wxSizerPtr):
def __init__(self,this):
self.this = this
def __init__(self,this):
self.this = this
self.thisown = 0
- def _setSelf(self, *_args, **_kwargs):
- val = apply(sizersc.wxPySizer__setSelf,(self,) + _args, _kwargs)
+ def _setCallbackInfo(self, *_args, **_kwargs):
+ val = apply(sizersc.wxPySizer__setCallbackInfo,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPySizer instance at %s>" % (self.this,)
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxPySizer,_args,_kwargs)
self.thisown = 1
- self._setSelf(self, wxPySizer)
+ self._setCallbackInfo(self, wxPySizer)
+ self._setOORInfo(self)
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxBoxSizer,_args,_kwargs)
self.thisown = 1
+ self._setOORInfo(self)
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxStaticBoxSizer,_args,_kwargs)
self.thisown = 1
+ self._setOORInfo(self)
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxNotebookSizer,_args,_kwargs)
self.thisown = 1
+ self._setOORInfo(self)
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxGridSizer,_args,_kwargs)
self.thisown = 1
+ self._setOORInfo(self)
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxFlexGridSizer,_args,_kwargs)
self.thisown = 1
+ self._setOORInfo(self)