4df7db827f057ff9cb3277e13cff5a46fd449f80
[hooke.git] / hooke / ui / gui / panel / note.py
1 # Copyright\r
2 \r
3 """Note panel for Hooke.\r
4 """\r
5 \r
6 import wx\r
7 \r
8 class Note(wx.Panel):\r
9 \r
10     def __init__(self, parent):\r
11         wx.Panel.__init__(self, parent, -1, style=wx.WANTS_CHARS|wx.NO_BORDER, size=(160, 200))\r
12 \r
13         self.Editor = wx.TextCtrl(self, style=wx.TE_MULTILINE)\r
14 \r
15         self.UpdateButton = wx.Button(self, -1, 'Update note')\r
16 \r
17         sizer = wx.BoxSizer(wx.VERTICAL)\r
18         sizer.Add(self.Editor, 1, wx.EXPAND)\r
19         sizer.Add(self.UpdateButton, 0, wx.EXPAND)\r
20 \r
21         self.SetSizer(sizer)\r
22         self.SetAutoLayout(True)\r