Use PREFIX in install rule.
[SysBars.git] / AppRun
blobd8ec26effa7767ea2d0e27a839d0e87f988e1353
1 #!/usr/bin/env python
2 import findrox; findrox.version(2, 0, 0)
3 import rox
4 import rox.applet
5 from rox import g
7 import os
8 import sys
10 __builtins__._ = rox.i18n.translation(os.path.join(rox.app_dir, 'Messages'))
12 import compat
13 compat.init_rox()
15 import setofbars
18 def destroy_window_cb(win):
19 rox.toplevel_unref()
20 g.main_quit()
22 def run_in_window():
23 mainwin = g.Window()
24 mainwin.connect("destroy", destroy_window_cb)
25 sob = setofbars.SetOfBars(length = 100)
26 mainwin.add(sob)
27 mainwin.show_all()
30 def run_in_panel(xid):
31 applet = rox.applet.Applet(xid)
32 applet.show()
33 if applet.is_vertical_panel():
34 orient = g.ORIENTATION_HORIZONTAL
35 else:
36 orient = g.ORIENTATION_VERTICAL
37 sob = setofbars.SetOfBars(orient, -1, applet.position_menu)
38 applet.add(sob)
39 applet.show_all()
42 if len(sys.argv) > 1:
43 run_in_panel(sys.argv[1])
44 else:
45 run_in_window()
46 rox.toplevel_ref()
49 rox.mainloop()