[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: making change of tool-bar entry persistent
From: |
Joel J. Adamson |
Subject: |
Re: making change of tool-bar entry persistent |
Date: |
Wed, 26 May 2010 08:37:47 -0400 |
Stefan Vollmar <vollmar@nf.mpg.de> wrote:
> Dear Kevin,
>
> On 25.05.2010, at 08:23, Kevin Rodgers wrote:
>
> > Stefan Vollmar wrote:
> >> Hallo,
> >> I want to re-define what happends when an exising toolbar icon is
> >> pressed. In the Emacs documentation I found an example similar to
> >> this:
> >> (define-key global-map [tool-bar new-file]
> >> '(menu-item "New Buffer" my-new-buffer
> >> :image (image :type xpm :file "new.xpm")))
> > > Executing this code in Emacs 23.2 this will indeed show the desired
> > > effect - but only for about 2 seconds: the tool-bar is then
> > > automatically redrawn and behaves as before. How can I modify an
> > > existing toolbar so that the change is persistent?
> >
> > -- Variable: tool-bar-map
> > By default, the global map binds `[tool-bar]' as follows:
> > (global-set-key [tool-bar]
> > '(menu-item "tool bar" ignore
> > :filter (lambda (ignore) tool-bar-map)))
> > Thus the tool bar map is derived dynamically from the value of
> > variable `tool-bar-map' and you should normally adjust the default
> > (global) tool bar by changing that map. Major modes may replace
> > the global bar completely by making `tool-bar-map' buffer-local
> > and set to a keymap containing only the desired items. Info mode
> > provides an example.
>
>
> I looked up how changing the toolbar is done in info.el and was able
> to solve my problem with this code:
I was able to get my "Make Button" working with this --- the only
question is how to get it into the spot I want it: right before the Help
button.
Can anybody direct me to the documentation for this?
Thanks,
Joel
--
Joel J. Adamson
Servedio Lab
University of North Carolina at Chapel Hill
FSF Member #8164
http://www.unc.edu/~adamsonj
pgpv1ctxIznly.pgp
Description: PGP signature