Hi,I tried this><menu name="Tools" action="MenuTools">>>in the UI definition 
file to><menu> name="Mine" action="AllMine">but in the first case i have a 
second Tools menu and the second case didn't work.I cut and paste the code of 
the Example 1 of : 
http://developer.gnome.org/doc/API/2.0/gtk/GtkUIManager.html, the toolbar is 
correctly create but there is no new menu.> Date: Thu, 7 Dec 2006 09:09:54 
+0100> From: [EMAIL PROTECTED]> To: [EMAIL PROTECTED]> CC: 
gnumeric-list@gnome.org> Subject: Re: using custom classes> > sylvain wrote:> > 
I'm sorry to disturb you again, but in your example, you're adding a > > 
menuitem in an existing menu, do you know how to create a new menu in > > the 
menubar ?> > > > Thanks a lot :)> > > I'm replying to the list, so others can 
google for the info in the > future. Hope you don't mind.> > The menu 
definition is GtkUIManager UI definition file, see > 
"http://developer.gnome.org/doc/API/2.0/gtk/GtkUIManager.html";. Scroll > down 
to example 1.> > In my plugin, the file is transpose.xml.> > And 'Transpose' in 
these lines in Python:> transpose_ui_actions = {>     'Transpose': 
f_transpose,> }> > matches     <menuitem action="Transpose"/>> in the UI 
definition file.> > To make a new menu, you simply change> > <menu name="Tools" 
action="MenuTools">> > in the UI definition file to>    <menu> name="Mine" 
action="AllMine"><menu name="Tools" action="MenuTools">> > in the UI definition 
file to>    <menu> name="Mine" action="AllMine">> > (I hope - I didn't test)> > 
the PyGtk documentation is at http://www.pygtk.org/pygtk2reference/. The > Gtk 
documentation is at > http://developer.gnome.org/doc/API/2.0/gtk/index.html. 
The documentation > for the Python support in Gnumeric is at > 
http://www.gnome.org/projects/gnumeric/doc/sect-extending-python.shtml.> > Jon> 
> > > > > > > > > 
------------------------------------------------------------------------> >  > 
Subject: Re: using custom classes> >  > From: [EMAIL PROTECTED]> >  > To: 
[EMAIL PROTECTED]> >  > CC: gnumeric-list@gnome.org> >  > Date: Wed, 6 Dec 2006 
21:46:29 +0100> >  >> >  > On Wed, 2006-12-06 at 20:42 +0100, sylvain wrote:> > 
 > > Hi!!> >  > >> >  > > I'm trying to write a python plugin for gnumeric, i 
would like to know> >  > > if it is possible to call a class in this type of 
plugin, for example,> >  > > i would like to take information from a database 
and put it in some> >  > > cells.> >  > >> >  > > And in addition is it 
possible to add a menu button to call this type> >  > > of plugin functions.> > 
 > >> >  > > I hope i've been clear enough.> >  > >> >  > > Thank you.> >  >> > 
 > I put up an example with a menu item at> >  > 
http://jk.ufisa.uninett.no/gnumeric/transpose.tgz> >  > It's from 1.4, and I 
don't know how badly it's bitrotted, but there> >  > haven't been big changes 
in this area since then.> >  >> >  > As to the first question, yes, your plugin 
can import other python> >  > modules and call them.> >  >> >  > Jon Kåre> >  
>> > > > 
------------------------------------------------------------------------> > 
Essayez Live.com, votre nouvelle page d'accueil ! Personnalisez-la en > > 
quelques clics pour retrouver tout ce qui vous intéresse au même > > endroit. 
au même endroit. <http://www.live.com/getstarted>> 
_________________________________________________________________
Essayez Live.com et créez l'Internet qui vous ressemble : infos, sports, météo 
et bien plus encore !
http://www.live.com/getstarted
_______________________________________________
gnumeric-list mailing list
gnumeric-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnumeric-list

Reply via email to