Add AddStretchSpacer and friends
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -789,6 +789,50 @@ the item to be found.", "");
|
|||||||
item = (item, )
|
item = (item, )
|
||||||
self.Add(*item)
|
self.Add(*item)
|
||||||
|
|
||||||
|
def AddSpacer(self, *args, **kw):
|
||||||
|
"""AddSpacer(int size) --> SizerItem
|
||||||
|
|
||||||
|
Add a spacer that is (size,size) pixels.
|
||||||
|
"""
|
||||||
|
if args and type(args[0]) == int:
|
||||||
|
return self.Add( (args[0],args[0] ), 0)
|
||||||
|
else: %# otherwise stay compatible with old AddSpacer
|
||||||
|
return self.Add(*args, **kw)
|
||||||
|
def PrependSpacer(self, *args, **kw):
|
||||||
|
"""PrependSpacer(int size) --> SizerItem
|
||||||
|
|
||||||
|
Prepend a spacer that is (size, size) pixels."""
|
||||||
|
if args and type(args[0]) == int:
|
||||||
|
return self.Prepend( (args[0],args[0] ), 0)
|
||||||
|
else: %# otherwise stay compatible with old PrependSpacer
|
||||||
|
return self.Prepend(*args, **kw)
|
||||||
|
def InsertSpacer(self, index, *args, **kw):
|
||||||
|
"""InsertSpacer(int index, int size) --> SizerItem
|
||||||
|
|
||||||
|
Insert a spacer at position index that is (size, size) pixels."""
|
||||||
|
if args and type(args[0]) == int:
|
||||||
|
return self.Insert( index, (args[0],args[0] ), 0)
|
||||||
|
else: %# otherwise stay compatible with old InsertSpacer
|
||||||
|
return self.Insert(index, *args, **kw)
|
||||||
|
|
||||||
|
|
||||||
|
def AddStretchSpacer(self, prop=1):
|
||||||
|
"""AddStretchSpacer(int prop=1) --> SizerItem
|
||||||
|
|
||||||
|
Add a stretchable spacer."""
|
||||||
|
return self.Add((0,0), prop)
|
||||||
|
def PrependStretchSpacer(self, prop=1):
|
||||||
|
"""PrependStretchSpacer(int prop=1) --> SizerItem
|
||||||
|
|
||||||
|
Prepend a stretchable spacer."""
|
||||||
|
return self.Prepend((0,0), prop)
|
||||||
|
def InsertStretchSpacer(self, index, prop=1):
|
||||||
|
"""InsertStretchSpacer(int index, int prop=1) --> SizerItem
|
||||||
|
|
||||||
|
Insert a stretchable spacer."""
|
||||||
|
return self.Insert(index, (0,0), prop)
|
||||||
|
|
||||||
|
|
||||||
%# for backwards compatibility only, please do not use in new code
|
%# for backwards compatibility only, please do not use in new code
|
||||||
def AddWindow(self, *args, **kw):
|
def AddWindow(self, *args, **kw):
|
||||||
"""Compatibility alias for `Add`."""
|
"""Compatibility alias for `Add`."""
|
||||||
@@ -796,9 +840,6 @@ the item to be found.", "");
|
|||||||
def AddSizer(self, *args, **kw):
|
def AddSizer(self, *args, **kw):
|
||||||
"""Compatibility alias for `Add`."""
|
"""Compatibility alias for `Add`."""
|
||||||
return self.Add(*args, **kw)
|
return self.Add(*args, **kw)
|
||||||
def AddSpacer(self, *args, **kw):
|
|
||||||
"""Compatibility alias for `Add`."""
|
|
||||||
return self.Add(*args, **kw)
|
|
||||||
|
|
||||||
def PrependWindow(self, *args, **kw):
|
def PrependWindow(self, *args, **kw):
|
||||||
"""Compatibility alias for `Prepend`."""
|
"""Compatibility alias for `Prepend`."""
|
||||||
@@ -806,9 +847,6 @@ the item to be found.", "");
|
|||||||
def PrependSizer(self, *args, **kw):
|
def PrependSizer(self, *args, **kw):
|
||||||
"""Compatibility alias for `Prepend`."""
|
"""Compatibility alias for `Prepend`."""
|
||||||
return self.Prepend(*args, **kw)
|
return self.Prepend(*args, **kw)
|
||||||
def PrependSpacer(self, *args, **kw):
|
|
||||||
"""Compatibility alias for `Prepend`."""
|
|
||||||
return self.Prepend(*args, **kw)
|
|
||||||
|
|
||||||
def InsertWindow(self, *args, **kw):
|
def InsertWindow(self, *args, **kw):
|
||||||
"""Compatibility alias for `Insert`."""
|
"""Compatibility alias for `Insert`."""
|
||||||
@@ -816,9 +854,6 @@ the item to be found.", "");
|
|||||||
def InsertSizer(self, *args, **kw):
|
def InsertSizer(self, *args, **kw):
|
||||||
"""Compatibility alias for `Insert`."""
|
"""Compatibility alias for `Insert`."""
|
||||||
return self.Insert(*args, **kw)
|
return self.Insert(*args, **kw)
|
||||||
def InsertSpacer(self, *args, **kw):
|
|
||||||
"""Compatibility alias for `Insert`."""
|
|
||||||
return self.Insert(*args, **kw)
|
|
||||||
|
|
||||||
def RemoveWindow(self, *args, **kw):
|
def RemoveWindow(self, *args, **kw):
|
||||||
"""Compatibility alias for `Remove`."""
|
"""Compatibility alias for `Remove`."""
|
||||||
|
Reference in New Issue
Block a user