Package traylib
[frames] | no frames]

Source Code for Package traylib

 1  import findrox; findrox.version(1, 9, 6) 
 2  import rox, gtk, os 
 3  import pixmaps 
 4   
 5  version = (0, 3, 0) 
 6   
 7  have_wnck = True 
 8  try: 
 9          import wnck 
10  except ImportError: 
11          have_wnck = False 
12   
13  screen = None 
14  if have_wnck: 
15          screen = wnck.screen_get_default() 
16          screen.force_update() 
17           
18  tooltips = gtk.Tooltips() 
19  icon_theme = gtk.icon_theme_get_default() 
20   
21  TARGET_URI_LIST = 0 
22  TARGET_MOZ_URL = 1 
23  TARGET_WNCK_WINDOW_ID = 2 
24   
25  LEFT = 1 
26  RIGHT = 2 
27  TOP = 3 
28  BOTTOM = 4 
29   
30  xdg_data_dirs = os.getenv("XDG_DATA_DIRS") 
31  if not xdg_data_dirs: 
32          xdg_data_dirs = ['/usr/share', '/usr/local/share'] 
33  else: 
34          xdg_data_dirs = xdg_data_dirs.split(os.pathsep) 
35   
36  _appdirpath_str = os.getenv("APPDIRPATH") 
37  if not _appdirpath_str: 
38          appdirpath = [os.path.expanduser('~/Apps'), 
39                          '/usr/apps', 
40                          '/usr/lib/apps', 
41                          '/usr/share/apps', 
42                          '/usr/local/apps', 
43                          '/usr/local/lib/apps', 
44                          '/usr/local/share/apps', 
45                          '/opt'] 
46  else: 
47          appdirpath = _appdirpath_str.split(os.pathsep) 
48