[Evolution] Customising the Interface



Hi,

I have known for a while now that Evo and Nautilus both use Bonobo to
create the user interface at runtime.  So today I decided to dig a bit
and have a play.  I opened /usr/share/gnome/ui/evolution-mail.xml in
emacs...

...and gave myself a "forward inline" button!  Yay!

Okay, it has to icon so it's an invisible icons 4 pixels wide, but
dammit the button is there!

This stuff rocks, basically. When is Bonobo going to have a GUI editor,
for editing the files? How do I set the pixmap for this button? I guess
it is set by Evo once the GUI is made.

This is the line I added:

    <toolitem name="Forward" verb="MessageForwardQuoted"
    _label="Forward" priority="1" _tip="Forward this message, quoted"
    pixtype="pixbuf"/>

I added it after the normal forward definition in the <dockitem> node.

Regards,
Ross

-- 
Ross Burton                     Software Engineer
OneEighty Software Ltd          Tel: +44 20 8263 2332
The Lansdowne Building          Fax: +44 20 8263 6314
2 Lansdowne Road                r burton 180sw com
Croydon, Surrey CR9 2ER, UK     http://www.180sw.com./
====================================================================
Under the Regulation of Investigatory Powers (RIP) Act 2000 together
with any and all Regulations in force pursuant to the Act OneEighty
Software Ltd reserves the right to monitor any or all incoming or
outgoing communications as provided for under the Act





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]