@c %**start of header
@setfilename ../../info/widget.info
@settitle The Emacs Widget Library
+@include docstyle.texi
@syncodeindex fn cp
@syncodeindex vr cp
@syncodeindex ky cp
-@documentencoding UTF-8
@c %**end of header
@copying
-Copyright @copyright{} 2000--2015 Free Software Foundation, Inc.
+Copyright @copyright{} 2000--2016 Free Software Foundation, Inc.
@quotation
Permission is granted to copy, distribute and/or modify this document
@chapter Introduction
Most graphical user interface toolkits provide a number of standard
-user interface controls (sometimes known as `widgets' or `gadgets').
+user interface controls (sometimes known as ``widgets'' or ``gadgets'').
Emacs doesn't really support anything like this, except for an
incredibly powerful text ``widget.'' On the other hand, Emacs does
provide the necessary primitives to implement many other widgets
@code{widget-global-map} (by default the global map).
@end deffn
-@kindex Mouse-2 @r{(on button widgets})
-@item Mouse-2
+@kindex mouse-2 @r{(on button widgets})
+@item mouse-2
@deffn Command widget-button-click @var{event}
Invoke the button at the location of the mouse pointer. If the mouse
pointer is located in an editable text field, invoke the binding in
@findex widget-button-click
@defvr Const widget-keymap
@key{TAB} and @kbd{C-@key{TAB}} are bound to @code{widget-forward} and
-@code{widget-backward}, respectively. @key{RET} and @kbd{Mouse-2}
+@code{widget-backward}, respectively. @key{RET} and @kbd{mouse-2}
are bound to @code{widget-button-press} and
@code{widget-button-click}.
@end defvr