/[james]/currency/!Currency/py/Iconbar.py
ViewVC logotype

Annotation of /currency/!Currency/py/Iconbar.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 12 - (hide annotations) (download) (as text)
Mon Feb 10 18:25:55 2003 UTC (21 years, 9 months ago) by james
File MIME type: text/x-python
File size: 982 byte(s)
Initial import.

1 james 12 # !Currency.py.Iconbar/py
2    
3     import wimp
4     import ConvrtW
5     import Update
6    
7     def init():
8     "Setup iconbar icon"
9     global window_info, menu_iconbar
10     wimp.iconbar_icon('!currency', click)
11     window_info = wimp.info_window()
12     menu_iconbar = wimp.menu('iconbar', ('task', ('info', window_info), 'update', 'quit'))
13    
14     def click(buttons, x):
15     "Handle click on iconbar"
16     if buttons == 1:
17     Update.update()
18     elif buttons == 2:
19     reopen = 1
20     while reopen:
21     selection, reopen = menu_iconbar.menu(x - 64, 96 + 44 * 3)
22     if selection is None:
23     pass
24     elif selection[0] == 0:
25     window_info.open_as_menu()
26     reopen = 0
27     elif selection[0] == 1:
28     Update.update()
29     reopen = 0
30     elif selection[0] == 2:
31     wimp.quit()
32     elif buttons == 4:
33     w = ConvrtW.convert_window()
34     w.open_centred(-1)
35     w.pane.put_caret(1)

  ViewVC Help
Powered by ViewVC 1.1.26