Hello, I'm having some problems with a setup_menu for a gnome-applet.. Well,
I need to change the setup_menu, so I've created 2 functions for it, one for
each menu that I want to show in differents occasions... "create_menu1" and
"create_menu2". create_menu1 has one menu item, but create_menu2 has two
menu itens. When I call create_menu2 and then call create_menu1, the second
create_menu2 menu iten is still there! I can't figure out how to make it go
away when I call create_menu1. Any ideas? I'm sending create_menu1 and
create_menu2 codes..

Thanks

Pedro Dalcin

167 def create_menu1(applet):
168     propxml="""
169             <popup name="button3">
170             <menuitem name="desmont"    verb="desmont"      label="Apos
o uso lembre de desativar o pendrive."  pixtype="stock" pixname="desmont" />
171             <separator />
172             <menuitem name="ativarpen"  verb="ativarpen"
label="Ativar o pendrive"   pixtype="stock" pixname="ativar-pendrive" />
173             </popup>"""
174     verbs = [("ativarpen", doMont)]
175     applet.setup_menu(propxml, verbs, None)
176
177 def create_menu2(applet):
178     propxml="""
179             <popup name="button3">
180             <menuitem name="desmont"    verb="desmont"      label="Apos
o uso lembre de desativar o pendrive."  pixtype="stock" pixname="desmont" />
181             <separator />
182             <menuitem name="ativarpen"  verb="ativarpen"
label="Desativar o pendrive"    pixtype="stock" pixname="desativar-pendrive"
/>
183             <menuitem name="acessar"    verb="acessar"  label="Acessar o
pendrive"  pixtype="stock" pixname="acessar-pendrive" />
184             </popup>"""
185     verbs = [("ativarpen", doMont),("acessar", doAcess)]
186     applet.setup_menu(propxml, verbs, None)
_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to