Mercurial > libervia-backend
comparison frontends/src/wix/main_window.py @ 366:0806a65a5fa9
wix: updated paths to use media_dir
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 18 Jun 2011 22:51:33 +0200 |
parents | b1794cbb88e5 |
children | c34fd9d6242e |
comparison
equal
deleted
inserted
replaced
365:efbfccfed623 | 366:0806a65a5fa9 |
---|---|
60 | 60 |
61 class MainWindow(wx.Frame, QuickApp): | 61 class MainWindow(wx.Frame, QuickApp): |
62 """main app window""" | 62 """main app window""" |
63 | 63 |
64 def __init__(self): | 64 def __init__(self): |
65 QuickApp.__init__(self) | |
65 wx.Frame.__init__(self,None, title="SàT Wix", size=(300,500)) | 66 wx.Frame.__init__(self,None, title="SàT Wix", size=(300,500)) |
66 self.CM = QuickContactManagement() #FIXME: not the best place | 67 self.CM = QuickContactManagement() #FIXME: not the best place |
67 | 68 |
68 #sizer | 69 #sizer |
69 self.sizer = wx.BoxSizer(wx.VERTICAL) | 70 self.sizer = wx.BoxSizer(wx.VERTICAL) |
87 self.statusTxt=wx.TextCtrl(self.tools, -1, style = wx.TE_PROCESS_ENTER) | 88 self.statusTxt=wx.TextCtrl(self.tools, -1, style = wx.TE_PROCESS_ENTER) |
88 self.tools.AddControl(self.statusTxt) | 89 self.tools.AddControl(self.statusTxt) |
89 self.Bind(wx.EVT_COMBOBOX, self.onStatusChange, self.statusBox) | 90 self.Bind(wx.EVT_COMBOBOX, self.onStatusChange, self.statusBox) |
90 self.Bind(wx.EVT_TEXT_ENTER, self.onStatusChange, self.statusTxt) | 91 self.Bind(wx.EVT_TEXT_ENTER, self.onStatusChange, self.statusTxt) |
91 self.tools.Disable() | 92 self.tools.Disable() |
93 | |
94 | |
92 | 95 |
93 #tray icon | 96 #tray icon |
94 ticon = wx.Icon(IMAGE_DIR+'/crystal/tray_icon.xpm', wx.BITMAP_TYPE_XPM) | 97 ticon = wx.Icon(os.path.join(self.media_dir, 'icons/crystal/tray_icon.xpm'), wx.BITMAP_TYPE_XPM) |
95 self.tray_icon = wx.TaskBarIcon() | 98 self.tray_icon = wx.TaskBarIcon() |
96 self.tray_icon.SetIcon(ticon, _("Wix jabber client")) | 99 self.tray_icon.SetIcon(ticon, _("Wix jabber client")) |
97 wx.EVT_TASKBAR_LEFT_UP(self.tray_icon, self.onTrayClick) | 100 wx.EVT_TASKBAR_LEFT_UP(self.tray_icon, self.onTrayClick) |
98 | 101 |
99 | 102 |
100 #events | 103 #events |
101 self.Bind(wx.EVT_CLOSE, self.onClose, self) | 104 self.Bind(wx.EVT_CLOSE, self.onClose, self) |
102 | |
103 | |
104 QuickApp.__init__(self) | |
105 | 105 |
106 #menus | 106 #menus |
107 self.createMenus() | 107 self.createMenus() |
108 for i in range(self.menuBar.GetMenuCount()): | 108 for i in range(self.menuBar.GetMenuCount()): |
109 self.menuBar.EnableTop(i, False) | 109 self.menuBar.EnableTop(i, False) |