• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/lisp/

Lines Matching +refs:set +refs:mouse +refs:color

36 ;; files are displayed.  These items can be clicked on with mouse-2 in
94 ;; The variable `speedbar-power-click' is set to t in your functions
101 ;; be spliced into the main menu. (Available with click-mouse-3). If
125 ;; Lastly, `speedbar-mode-functions-list' allows you to set special
242 is a set of dotted pairs of the form FUNCTIONSYMBOL, which is the name
271 This list is set by modes that wish to have special speedbar displays.
392 When tooltips are not available, mouse-tracking and minibuffer
397 (defcustom speedbar-track-mouse-flag (not speedbar-use-tool-tips-flag)
398 "*Non-nil means to display info about the line under the mouse."
655 :set (lambda (sym val)
700 runtime, or use the configuration dialog to set it in your .emacs
707 :set (lambda (sym val)
708 (set 'speedbar-supported-extension-expressions val)
709 (set 'speedbar-file-regexp (speedbar-extension-list-to-regex val))))
747 ;; If we don't have custom, then we set it here by hand.
825 (set-keymap-parent k speedbar-key-map)
953 "Never set this by hand. Value is t when S-mouse activity occurs.")
963 (if (featurep 'xemacs) 'set-extent-property 'overlay-put))
990 (set-buffer speedbar-buffer)
1010 (speedbar-set-timer nil)
1013 (speedbar-set-timer dframe-update-speed)
1016 (set (make-local-variable 'dframe-delete-frame-function)
1019 (set (make-local-variable 'automatic-hscrolling) nil) ; Emacs 21
1124 (set-syntax-table speedbar-syntax-table)
1131 (speedbar-set-mode-line-format)
1133 (if speedbar-track-mouse-flag
1134 (setq dframe-track-mouse-function #'speedbar-track-mouse))
1136 dframe-mouse-click-function #'speedbar-click
1137 dframe-mouse-position-function #'speedbar-position-cursor-on-line)
1164 (defun speedbar-set-mode-line-format ()
1174 (set-buffer speedbar-buffer)
1247 (set-buffer speedbar-buffer)
1262 (if (fboundp 'set-buffer-menubar)
1263 (set-buffer-menubar (list md)))))
1280 (defun speedbar-track-mouse (event)
1282 (if (not speedbar-track-mouse-flag)
1288 (mouse-set-point event)
1294 (defun speedbar-show-info-under-mouse ()
1295 "Call the info function for the line under the mouse.
1297 (let ((pos (mouse-position))) ; we ignore event until I use it later.
1301 (apply 'set-mouse-position pos)
1429 (speedbar-set-timer dframe-update-speed)
1434 "Load the item under the cursor or mouse if it is a Lisp file."
1446 "Byte compile the item under the cursor or mouse if it is a Lisp file."
1458 (defun speedbar-mouse-item-info (event)
1460 This should be bound to a mouse EVENT."
1462 (mouse-set-point event)
1479 "Display info in the mini-buffer about the button the mouse is over.
1514 (set-buffer (semantic-tag-buffer attr)))
1557 "Display info in the mini-buffer about the button the mouse is over."
1597 "Rename the item under the cursor or mouse.
1680 (speedbar-set-mode-line-format)
1681 (speedbar-set-timer dframe-update-speed))
1687 (speedbar-set-mode-line-format)
1688 (speedbar-set-timer nil))
1721 (defun speedbar-insert-button (text face mouse function
1740 (speedbar-make-button start (point) face mouse function token))
1744 start (point) '(face nil invisible nil mouse-face nil))))
1759 (defun speedbar-make-button (start end face mouse function &optional token)
1761 MOUSE is the mouse face. When this button is clicked on FUNCTION
1768 start end `(mouse-face ,mouse invisible nil
1865 (set-buffer buffer)
1899 (set-buffer buffer)
2389 (save-excursion (set-buffer (get-file-buffer f))
2419 ;; Get, and set up variables that define how we treat these tags.
2426 (set-buffer (get-file-buffer f)))
2522 (set-buffer speedbar-buffer)
2532 (set-window-point window p)
2533 (set-window-start window start)))))))
2547 (set-buffer speedbar-buffer)
2572 ;; directorys, then use the cache, and set the cache to our new
2610 (set-window-point window p)
2611 (set-window-start window start)))))
2621 (set-buffer speedbar-buffer)
2639 (defun speedbar-set-timer (timeout)
2641 Uses `dframe-set-timer'.
2643 (dframe-set-timer timeout 'speedbar-timer-fn 'speedbar-update-flag)
2651 (speedbar-set-mode-line-format))
2657 (speedbar-set-timer nil)
2741 (set-buffer speedbar-buffer)
2767 ;;(set-buffer speedbar-buffer)
2806 ;; (set-buffer speedbar-buffer)
2841 (set-buffer lastb)
2879 ;; then set to nil (do nothing) otherwise, start at the beginning
2881 (if speedbar-buffer (set-buffer speedbar-buffer))
2903 ;; we are done, set to-do to nil
2920 ;; then set to nil (do nothing) otherwise, start at the beginning
2922 (if speedbar-buffer (set-buffer speedbar-buffer))
2956 ;; we are done, set to-do to nil
3037 ;; then set to nil (do nothing) otherwise, start at the beginning
3039 (if speedbar-buffer (set-buffer speedbar-buffer))
3058 ;; we are done, set to-do to nil
3109 "Activate any speedbar buttons where the mouse is clicked.
3110 This must be bound to a mouse event. A button is any location of text
3111 with a mouse face that has a text property called `speedbar-function'.
3116 (dframe-quick-mouse e))
3393 (speedbar-set-timer dframe-update-speed))
3410 (speedbar-set-timer speedbar-navigating-speed)
3475 (speedbar-set-timer speedbar-navigating-speed))
3514 (speedbar-set-timer dframe-update-speed)
3578 (set-buffer speedbar-buffer)
3623 ;; we are all set!
3651 (set-buffer (get-file-buffer file)))
3683 (set-buffer (find-file-noselect file))
3764 (set-buffer (get-buffer-create "*etags tmp*"))
3781 (set-buffer (get-buffer-create "*etags tmp*"))
3931 (fname (save-excursion (set-buffer (car bl))
3973 (set-buffer buffer)
3987 (save-excursion (set-buffer buffer) major-mode)
3988 (save-excursion (set-buffer buffer)
4007 (or (save-excursion (set-buffer buffer)
4049 (set-buffer text)
4092 (defface speedbar-button-face '((((class color) (background light))
4094 (((class color) (background dark))
4099 (defface speedbar-file-face '((((class color) (background light))
4101 (((class color) (background dark))
4107 (defface speedbar-directory-face '((((class color) (background light))
4109 (((class color) (background dark))
4113 (defface speedbar-tag-face '((((class color) (background light))
4115 (((class color) (background dark))
4120 (defface speedbar-selected-face '((((class color) (background light))
4122 (((class color) (background dark))
4128 (defface speedbar-highlight-face '((((class color) (background light))
4130 (((class color) (background dark))
4138 "Face used for highlighting buttons with the mouse."
4141 (defface speedbar-separator-face '((((class color) (background light))
4145 (((class color) (background dark))