main.py 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. #! /usr/bin/env python
  2. #-*- coding: utf-8 -*-
  3. import wx
  4. #import cl_taskbaricon
  5. import cl_actions
  6. #import pynotify
  7. import sys
  8. import os
  9. PATH=os.path.abspath(os.path.dirname(sys.argv[0])) + '/'
  10. del sys
  11. del os
  12. class Main(wx.App):
  13. def OnInit(self):
  14. wx.InitAllImageHandlers()
  15. self.tray = cl_actions.Tray_action(self)
  16. self.verbose = True
  17. return True
  18. if __name__=="__main__" :
  19. app = Main()
  20. app.tray.ChangeIcon(PATH + "cpu.png")
  21. app.tray.MenuAddItem("Économique", app.tray.OnTaskBarSetPowersave)
  22. app.tray.MenuAddItem("À la demande", app.tray.OnTaskBarSetOndemand)
  23. app.tray.MenuAddItem("À la demande - Eco", app.tray.OnTaskBarSetEco)
  24. app.tray.MenuAddItem("Automatique 1", app.tray.OnTaskBarSetAutomatic1)
  25. app.tray.MenuAddItem("Automatique 2", app.tray.OnTaskBarSetAutomatic2)
  26. app.tray.MenuAddItem("Automatique 3", app.tray.OnTaskBarSetAutomatic3)
  27. app.tray.MenuAddItem("Paramètres", app.tray.OnTaskBarParam)
  28. app.tray.MenuAddItem("separateur on s'en fou", None)
  29. app.tray.MenuAddItem("Quitter", app.tray.OnTaskBarClose)
  30. app.MainLoop()