本文整理汇总了Python中wx.TB_HORIZONTAL属性的典型用法代码示例。如果您正苦于以下问题:Python wx.TB_HORIZONTAL属性的具体用法?Python wx.TB_HORIZONTAL怎么用?Python wx.TB_HORIZONTAL使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类wx
的用法示例。
在下文中一共展示了wx.TB_HORIZONTAL属性的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: import wx [as 别名]
# 或者: from wx import TB_HORIZONTAL [as 别名]
def __init__(self, toolmanager, parent, style=wx.TB_HORIZONTAL):
ToolContainerBase.__init__(self, toolmanager)
wx.ToolBar.__init__(self, parent, -1, style=style)
self._toolitems = {}
self._groups = {}
示例2: __init__
# 需要导入模块: import wx [as 别名]
# 或者: from wx import TB_HORIZONTAL [as 别名]
def __init__(self, parent):
"""Constructor, creating the reader toolbar."""
wx.ToolBar.__init__(
self,
parent,
pos=wx.DefaultPosition,
size=wx.DefaultSize,
style=wx.SIMPLE_BORDER | wx.TB_HORIZONTAL | wx.TB_FLAT | wx.TB_TEXT,
name='Reader Toolbar')
# create bitmaps for toolbar
tsize = (16, 16)
if None != ICO_READER:
bmpReader = wx.Bitmap(ICO_READER, wx.BITMAP_TYPE_ICO)
else:
bmpReader = wx.ArtProvider_GetBitmap(
wx.ART_HELP_BOOK, wx.ART_OTHER, tsize)
if None != ICO_SMARTCARD:
bmpCard = wx.Bitmap(ICO_SMARTCARD, wx.BITMAP_TYPE_ICO)
else:
bmpCard = wx.ArtProvider_GetBitmap(
wx.ART_HELP_BOOK, wx.ART_OTHER, tsize)
self.readercombobox = ReaderComboBox(self)
# create and add controls
self.AddSimpleTool(
10,
bmpReader,
"Select smart card reader",
"Select smart card reader")
self.AddControl(self.readercombobox)
self.AddSeparator()
self.AddSimpleTool(
20,
bmpCard, "Connect to smartcard",
"Connect to smart card")
self.AddSeparator()
self.Realize()
示例3: __init__
# 需要导入模块: import wx [as 别名]
# 或者: from wx import TB_HORIZONTAL [as 别名]
def __init__(self, toolmanager, parent, style=wx.TB_HORIZONTAL):
ToolContainerBase.__init__(self, toolmanager)
wx.ToolBar.__init__(self, parent, -1, style=style)
self._toolitems = {}
self._groups = {}
self._last = None
示例4: create_widget
# 需要导入模块: import wx [as 别名]
# 或者: from wx import TB_HORIZONTAL [as 别名]
def create_widget(self):
tb_style = wx.TB_HORIZONTAL | self.style
if wx.Platform == '__WXGTK__':
tb_style |= wx.TB_DOCKABLE | wx.TB_FLAT
if self.IS_TOPLEVEL:
# "top-level" toolbar
self.widget = wx.Frame(None, -1, misc.design_title(self.name))
self.widget.SetClientSize((400, 30))
self._tb = wx.ToolBar(self.widget, -1, style=tb_style)
self.widget.SetToolBar(self._tb)
self.widget.SetBackgroundColour(self.widget.GetBackgroundColour())
icon = compat.wx_EmptyIcon()
xpm = os.path.join(config.icons_path, 'toolbar.xpm')
icon.CopyFromBitmap(misc.get_xpm_bitmap(xpm))
self.widget.SetIcon(icon)
self.widget.Bind(wx.EVT_CLOSE, lambda e: self.hide_widget())
self.widget.Bind(wx.EVT_LEFT_DOWN, self.on_set_focus)
if wx.Platform == '__WXMSW__':
# MSW isn't smart enough to avoid overlapping windows, so
# at least move it away from the 3 wxGlade frames
self.widget.CenterOnScreen()
else:
# toolbar for a Frame
self.widget = self._tb = wx.ToolBar(self.parent.widget, -1, style=tb_style)
self.parent.widget.SetToolBar(self.widget)
self.widget.Bind(wx.EVT_LEFT_DOWN, self.on_set_focus)
# set the various property values
self._set_bitmapsize()
self._set_margins()
self._set_packing()
self._set_separation()
self._set_tools() # show the menus