Как ввести вертикальную линию между элементами панели инструментов с помощью wxpython - PullRequest
0 голосов
/ 06 января 2019

Я создал панель инструментов с новыми и открытыми элементами. Размер панели инструментов (16x16). Как я могу ввести вертикальную линию между этими элементами панели инструментов?

   self.newToolItem = self.toolBar.AddTool(wx.ID_NEW,'New', \
                         wx.Bitmap(wx.Bitmap("new.png")),"New")
    self.frameinst.Bind(wx.EVT_TOOL,onNew,self.newToolItem)

    # how to introduce a vertical line between between these toolbar items # as a separation between these toolbar items 

    self.openToolItem = self.toolBar.AddTool(wx.ID_OPEN,'Open',\
                            wx.Bitmap(wx.Bitmap("open.png")), "Open")
    self.frameinst.Bind(wx.EVT_TOOL,onOpen,self.openToolItem)

1 Ответ

0 голосов
/ 06 января 2019

self.toolBar = self.frameInst.CreateToolBar ()

проблема решена путем добавления разделителя (работает под строкой кода) между элементами панели инструментов.

* * 1004 self.toolBar.AddSeparator ()

мы можем ввести эту строку кода там, где вы хотите разделить элементы панели инструментов.

...