Wie füge ich eine Symbolleisten-Schaltfläche in Emacs hinzu?
Ich versuche, eine Schaltfläche in die Symbolleiste einzufügen, aber das funktioniert nicht. Wie das geht, schaue ich im Emacs-Wiki nach und finde nichts. Ich habe Emacs 24.3.1 verwendet. Die Symbolleiste wird angezeigt, aber nicht mein neues Element.
Ich kann es mit eval-buffer aber nicht mit meinen .emacs ausführen oder eine andere Lösung finden, um das zu beheben. Wenn ich es mit eval-buffer hinzufüge, verlasse meine Schaltfläche nach einem Bildlauf meine Symbolleiste.
(defun omar-hotel ()
"another nonce menu function"
(interactive)
(message "hotel, motel, holiday inn"))
(define-key global-map [tool-bar omar-button]
'(menu-item "Hotel" omar-hotel
:image (image :type xpm :file "/usr/share/emacs/24.3/etc/images/jump-to.xpm")
)
)