在wxpython中添加品牌栏

时间:2014-11-28 07:01:17

标签: python-2.7 wxpython branding

我是一名Web开发人员,因为在HTML中我使用了一些HTML代码,允许用户在HTML中查看交互式品牌。我不确定wxPython是否可行,但我看过这种品牌的软件。但它是在JavaFx中制作的 布兰丁我希望是这样的(在HTML代码中):

   <div id="branding" role="banner">
        <div class="topbar">
            <h1><a href="#"><img src="images/logo.jpg" alt="Brand Name"></a></h1>
            <h2 id="site-description">company brand name </h2>
    </div>

并使用CSS操纵它以显示交互式品牌。

我的问题是 -

  • 我可以在工具栏之前的wxPython中创建品牌吗?
  • 我想在左上角显示客户的徽标,在右上角显示我们组织的品牌。而品牌名称在中心。有可能实施吗?

现在我刚刚创建了一个登录页面。

 import wx 
 class PanelOne(wx.Panel):
    """"""
    #----------------------------------------------------------------------
    def __init__(self, parent):
        """Constructor"""
        wx.Panel.__init__(self, parent=parent)
        self.parent = parent
        self.showLoginBox()

    def showLoginBox(self):
        """
        """
        # Create the sizer
        sizer = wx.FlexGridSizer(rows=9, cols=2, hgap=5, vgap=15)

        # Username
        self.txt_Username = wx.TextCtrl(self, 1, size=(150, -1))
        lbl_Username = wx.StaticText(self, -1, "Username:")
        sizer.Add(lbl_Username,0, wx.LEFT|wx.TOP| wx.RIGHT, 50)
        sizer.Add(self.txt_Username,0, wx.TOP| wx.RIGHT, 50)

        # Password
        self.txt_Password = wx.TextCtrl(self, 1, size=(150, -1), style=wx.TE_PASSWORD)
        lbl_Password = wx.StaticText(self, -1, "Password:")
        sizer.Add(lbl_Password,0, wx.LEFT|wx.RIGHT, 50)
        sizer.Add(self.txt_Password,0, wx.RIGHT, 50)

        # Submit button
        btn_Process = wx.Button(self, -1, "&Login")
        self.Bind(wx.EVT_BUTTON, self.OnSubmit, btn_Process)
        sizer.Add(btn_Process,0, wx.LEFT, 50)
        self.SetSizer(sizer)

0 个答案:

没有答案