comparison man/widget.texi @ 110:fe104dbd9147 r20-1b7

Import from CVS: tag r20-1b7
author cvs
date Mon, 13 Aug 2007 09:19:45 +0200
parents 360340f9fd5f
children 48d667d6f17f
comparison
equal deleted inserted replaced
109:e183fc049578 110:fe104dbd9147
1 \input texinfo.tex 1 \input texinfo.tex
2 2
3 @c $Id: widget.texi,v 1.6 1997/03/08 23:27:27 steve Exp $ 3 @c $Id: widget.texi,v 1.7 1997/03/16 03:06:11 steve Exp $
4 4
5 @c %**start of header 5 @c %**start of header
6 @setfilename widget 6 @setfilename widget
7 @settitle The Emacs Widget Library 7 @settitle The Emacs Widget Library
8 @iftex 8 @iftex
13 13
14 @node Top, Introduction, (dir), (dir) 14 @node Top, Introduction, (dir), (dir)
15 @comment node-name, next, previous, up 15 @comment node-name, next, previous, up
16 @top The Emacs Widget Library 16 @top The Emacs Widget Library
17 17
18 Version: 1.59 18 Version: 1.63
19 19
20 @menu 20 @menu
21 * Introduction:: 21 * Introduction::
22 * User Interface:: 22 * User Interface::
23 * Programming Example:: 23 * Programming Example::
528 A function which takes a widget as an argument, and return nil if the 528 A function which takes a widget as an argument, and return nil if the
529 widgets current value is valid for the widget. Otherwise, it should 529 widgets current value is valid for the widget. Otherwise, it should
530 return the widget containing the invalid data, and set that widgets 530 return the widget containing the invalid data, and set that widgets
531 @code{:error} property to a string explaining the error. 531 @code{:error} property to a string explaining the error.
532 532
533 @item :tab-order
534 Specify the order in which widgets are traversed with
535 @code{widget-forward} or @code{widget-backward}. This is only partially
536 implemented.
537
538 @enumerate a
539 @item
540 Widgets with tabbing order @code{-1} are ignored.
541
542 @item
543 (Unimplemented) When on a widget with tabbing order @var{n}, go to the
544 next widget in the buffer with tabbing order @var{n+1} or @code{nil},
545 whichever comes first.
546
547 @item
548 When on a widget with no tabbing order specified, go to the next widget
549 in the buffer with a positive tabbing order, or @code{nil}
550 @end enumerate
551
533 @item :parent 552 @item :parent
534 The parent of a nested widget (e.g. a @code{menu-choice} item or an element of a 553 The parent of a nested widget (e.g. a @code{menu-choice} item or an
535 @code{editable-list} widget). 554 element of a @code{editable-list} widget).
536 555
537 @item :sibling-args 556 @item :sibling-args
538 This keyword is only used for members of a @code{radio-button-choice} or 557 This keyword is only used for members of a @code{radio-button-choice} or
539 @code{checklist}. The value should be a list of extra keyword 558 @code{checklist}. The value should be a list of extra keyword
540 arguments, which will be used when creating the @code{radio-button} or 559 arguments, which will be used when creating the @code{radio-button} or