File: hui-mouse.el.html

This code is machine independent. It works best with a pointing device
 but may also be used from a keyboard. When used with a pointing device it
 requires an Emacs command that sets point to the location of the pointing
 device's cursor.

 If you want to use your shift-middle mouse button to select Hyperbole menu
 items and Hyperbole buttons, follow these instructions.

 If you plan to use a mouse only with the X window system or macOS and you
 want to use the shift-middle and shift-right buttons, you need not do any
 mouse configuration. Your Emacs executable must have been built so as to
 include the mouse support files for your window system, however. These
 are in the Emacs "src" directory: for X - "x*.c", for macOS - "ns*.c".

 To use a different mouse key or a different window system, modify the
 mouse key bindings in "hmouse-sh.el".

 Using the Action Mouse Key to browse through and delete files from Dired
 listings is exceptionally nice, just as it is when reading mail.

Defined variables (11)

action-key-default-functionFunction run by the Action Key in an unspecified context.
action-key-eol-functionFunction run by the Action Key at the end of a line.
action-key-modeline-buffer-id-functionFunction to call for Action Key clicks on the buf id portion of a modeline.
assist-key-default-functionFunction run by the Assist Key in an unspecified context.
assist-key-eol-functionFunction run by the Assist Key at the end of a line.
hkey-alistAlist of predicates and form-conses for the Action and Assist Keyboard Keys.
hkey-at-hbutNon-nil communicates between Smart Key predicates that point is at an hbut.
hkey-valueCommunicates a value between a Smart Key predicate and its actions.
hmouse-alistAlist of predicates and form-conses for the Action and Assist Mouse Keys.
hmouse-set-point-commandCommand that sets point to the mouse cursor position.
smart-outline-cutNon-nil means outline region was cut and is ready to be pasted at point.

Defined functions (69)

action-key-error()
assist-key-error()
first-line-p()
last-line-p()
smart-apropos()
smart-apropos-assist()
smart-buffer-menu()
smart-buffer-menu-assist()
smart-buffer-menu-no-marks()
smart-calendar()
smart-calendar-assist()
smart-company-help(EVENT)
smart-company-to-definition(EVENT)
smart-completion-help()
smart-custom()
smart-custom-assist()
smart-dired()
smart-dired-assist()
smart-dired-pathname-up-to-point(&optional NO-DEFAULT)
smart-eobp()
smart-eolp()
smart-ert-results-assist(STATUS-SYMBOL)
smart-gnus-article()
smart-gnus-article-assist()
smart-gnus-group()
smart-gnus-group-assist()
smart-gnus-summary()
smart-gnus-summary-assist()
smart-helm()
smart-helm-alive-p()
smart-helm-assist()
smart-helm-get-current-action(&optional ACTION)
smart-helm-line-has-action()
smart-hmail()
smart-hmail-assist()
smart-hyrolo()
smart-hyrolo-assist()
smart-ibuffer-menu()
smart-ibuffer-menu-assist()
smart-ibuffer-menu-no-marks()
smart-image-dired-thumbnail()
smart-image-dired-thumbnail-assist()
smart-imenu-display-item-where(ITEM-NAME ITEM-POS)
smart-imenu-item-at-p(&optional VARIABLE-FLAG)
smart-imenu-item-p(INDEX-KEY &optional VARIABLE-FLAG NO-RECURSE-FLAG)
smart-magit()
smart-magit-assist()
smart-magit-display-file(RETURN-COMMAND)
smart-magit-tab(SECTION)
smart-man-c-routine-ref()
smart-man-display(LISP-FORM)
smart-man-entry-ref()
smart-man-file-ref()
smart-org()
smart-org-agenda-item-action()
smart-org-bob-and-non-heading-p()
smart-outline-assist()
smart-outline-char-invisible-p(&optional POS)
smart-outline-level()
smart-outline-subtree-hidden-p()
smart-outline-to-entry-end(&optional INCLUDE-SUB-ENTRIES)
smart-profiler-report()
smart-profiler-report-assist()
smart-push-button(&optional POS USE-MOUSE-ACTION)
smart-push-button-help(&optional POS USE-MOUSE-ACTION)
smart-tar()
smart-tar-assist()
smart-todotxt()
smart-todotxt-assist()

Defined faces (0)