File: toolbar-x.el.html

This program implements a common interface to display toolbar buttons. A toolbar should be basically defined by a image and a command to run when the button is pressed, and additional properties could be added. This is the idea of this program. See the documentation of function toolbarx-install-toolbar for a description of how to specify toolbars.

Defined variables (5)

toolbarx-button-propsList yielding all encarnations of properties of a button.
toolbarx-default-toolbar-meaning-alistA meaning alist with definition of the default buttons.
toolbarx-dropdown-propsList yielding all encarnations of properties of a dropdown group.
toolbarx-image-pathList of directories where toolbarx finds its images.
toolbarx-internal-button-switchesStore the list of processed buttons, used by ‘toolbarx-refresh’.

Defined functions (10)

toolbarx-emacs-add-button(BUTTON USED-KEYS KEYMAP)
toolbarx-eval-function-or-symbol(OBJECT TYPE-TEST-FUNC)
toolbarx-install-toolbar(BUTTONS &optional MEANING-ALIST GLOBAL-FLAG)
toolbarx-merge-props(INNER-PROPS OUTER-PROPS OVERRIDE ADD)
toolbarx-option-value(OPT)
toolbarx-process-group-without-insert(GROUP-WITHOUT-PROPS MERGED-PROPS-WITHOUT-INSERT MEANING-ALIST SWITCHES)
toolbarx-refresh(&optional GLOBAL-FLAG)
toolbarx-test-any-type(OBJ)
toolbarx-test-image-type(OBJ)
toolbarx-test-string-or-nil(OBJ)

Defined faces (0)