[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/wid-edit.el
From: |
Chong Yidong |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/wid-edit.el |
Date: |
Mon, 17 Oct 2005 20:28:58 -0400 |
Index: emacs/lisp/wid-edit.el
diff -c emacs/lisp/wid-edit.el:1.151 emacs/lisp/wid-edit.el:1.152
*** emacs/lisp/wid-edit.el:1.151 Mon Oct 17 23:46:28 2005
--- emacs/lisp/wid-edit.el Tue Oct 18 00:28:57 2005
***************
*** 660,665 ****
--- 660,675 ----
tag 'mouse-face widget-button-pressed-face)))
(insert tag)))
+ (defun widget-move-and-invoke (event)
+ "Move to where you click, and if it is an active field, invoke it."
+ (interactive "e")
+ (mouse-set-point event)
+ (if (widget-event-point event)
+ (let* ((pos (widget-event-point event))
+ (button (get-char-property pos 'button)))
+ (if button
+ (widget-button-click event)))))
+
;;; Buttons.
(defgroup widget-button nil
- [Emacs-diffs] Changes to emacs/lisp/wid-edit.el, Richard M . Stallman, 2005/10/04
- [Emacs-diffs] Changes to emacs/lisp/wid-edit.el, Juanma Barranquero, 2005/10/06
- [Emacs-diffs] Changes to emacs/lisp/wid-edit.el, Masatake YAMATO, 2005/10/16
- [Emacs-diffs] Changes to emacs/lisp/wid-edit.el, Chong Yidong, 2005/10/17
- [Emacs-diffs] Changes to emacs/lisp/wid-edit.el, Chong Yidong, 2005/10/17
- [Emacs-diffs] Changes to emacs/lisp/wid-edit.el,
Chong Yidong <=
- [Emacs-diffs] Changes to emacs/lisp/wid-edit.el, Chong Yidong, 2005/10/23