なぜここで紹介したかというと、ウィンドウの画面のデザイン性を向上させるためです。
ほかにもStaticBoxやStatixBoxSizerを紹介したいと思います。
wx.StaticLine
wx.StaticLine(parent, id)
サンプル
import wx app = wx.App(0) frame = wx.Frame(None,-1,"サンプルタイトル") panel = wx.Panel(frame,-1) button = wx.Button(panel,-1,"ボタン") line = wx.StaticLine(panel,-1) lbl = wx.StaticText(panel,-1,"スタティックテキスト") sizer = wx.BoxSizer(wx.VERTICAL) sizer.Add(button) sizer.Add(line,flag=wx.EXPAND) sizer.Add(lbl) panel.SetSizer(sizer) frame.Show(True) app.MainLoop()BoxSizerを使うことをおすすめします。
おわりに
このwx.StaticLineですが、結構有効活用できると思います。例えば、デフォルトだとツールバーの境目がわからないので、StaticLineを付け足して、境目を見えるようにすることです。
0 件のコメント:
コメントを投稿