comparison man/widget.texi @ 36019:b45dd6332475

Changes for ins/del in repeat.
author Dave Love <fx@gnu.org>
date Sat, 10 Feb 2001 00:57:35 +0000
parents 3def5b3d0255
children 9995ab951813
comparison
equal deleted inserted replaced
36018:b42e0ad4cd7b 36019:b45dd6332475
175 Some country.} 175 Some country.}
176 176
177 See also @b{_other work_} for more information. 177 See also @b{_other work_} for more information.
178 178
179 Numbers: count to three below 179 Numbers: count to three below
180 @b{[INS]} @b{[DEL]} @i{One} 180 @b{+/-} @i{One}
181 @b{[INS]} @b{[DEL]} @i{Eh, two?} 181 @b{+/-} @i{Eh, two?}
182 @b{[INS]} @b{[DEL]} @i{Five!} 182 @b{+/-} @i{Five!}
183 @b{[INS]} 183 @b{+}
184 184
185 Select multiple: 185 Select multiple:
186 186
187 @b{[X]} This 187 @b{[X]} This
188 @b{[ ]} That 188 @b{[ ]} That
257 @item The Option Field Tags 257 @item The Option Field Tags
258 When you invoke one of these buttons, you will be asked to choose 258 When you invoke one of these buttons, you will be asked to choose
259 between a number of different options. This is how you edit an option 259 between a number of different options. This is how you edit an option
260 field. Option fields are created by the @code{menu-choice} widget. In 260 field. Option fields are created by the @code{menu-choice} widget. In
261 the example, @samp{@b{Choose}} is an option field tag. 261 the example, @samp{@b{Choose}} is an option field tag.
262 @item The @samp{@b{[INS]}} and @samp{@b{[DEL]}} buttons 262 @item The @samp{@b{+/-}} buttons
263 Activating these will insert or delete elements from an editable list. 263 Activating these will insert or delete elements from an editable list.
264 The list is created by the @code{editable-list} widget. 264 The list is created by the @code{editable-list} widget.
265 @cindex embedded buttons 265 @cindex embedded buttons
266 @item Embedded Buttons 266 @item Embedded Buttons
267 The @samp{@b{_other work_}} is an example of an embedded 267 The @samp{@b{_other work_}} is an example of an embedded
1101 The following @samp{%} escapes are available: 1101 The following @samp{%} escapes are available:
1102 @table @samp 1102 @table @samp
1103 @item %v 1103 @item %v
1104 This will be replaced with the buffer representation of the @var{type} 1104 This will be replaced with the buffer representation of the @var{type}
1105 widget. 1105 widget.
1106 @item %-
1107 Insert the @b{+/-} button.
1106 @item %i 1108 @item %i
1107 Insert the @b{[INS]} button. 1109 Insert the @b{+} button at the end of a list.
1108 @item %d 1110 @item %d
1109 Insert the @b{[DEL]} button. 1111 Insert the @b{[DEL]} button.
1110 @item %% 1112 @item %%
1111 Insert a literal @samp{%}. 1113 Insert a literal @samp{%}.
1112 @end table 1114 @end table
1113 1115
1114 @vindex insert-button-args@r{ keyword} 1116 @vindex insert/delete-button-args@r{ keyword}
1115 @item :insert-button-args 1117 @item :insert/delete-button-args
1116 A list of keyword arguments to pass to the insert buttons. 1118 A list of keyword arguments to pass to the insert buttons.
1117 1119
1118 @vindex delete-button-args@r{ keyword} 1120 @vindex delete-button-args@r{ keyword}
1119 @item :delete-button-args 1121 @item :delete-button-args
1120 A list of keyword arguments to pass to the delete buttons. 1122 A list of keyword arguments to pass to the delete buttons.
1707 @itemize @bullet 1709 @itemize @bullet
1708 @item 1710 @item
1709 It should be possible to add or remove items from a list with @kbd{C-k} 1711 It should be possible to add or remove items from a list with @kbd{C-k}
1710 and @kbd{C-o} (suggested by @sc{rms}). 1712 and @kbd{C-o} (suggested by @sc{rms}).
1711 1713
1712 @item
1713 The @samp{[INS]} and @samp{[DEL]} buttons should be replaced by a single
1714 dash (@samp{-}). The dash should be a button that, when invoked, asks
1715 whether you want to add or delete an item (@sc{rms} wanted to git rid of
1716 the ugly buttons, the dash is my idea).
1717
1718 @item 1714 @item
1719 The @code{menu-choice} tag should be prettier, something like the abbreviated 1715 The @code{menu-choice} tag should be prettier, something like the abbreviated
1720 menus in Open Look. 1716 menus in Open Look.
1721 1717
1722 @item 1718 @item
1734 1730
1735 @item 1731 @item
1736 Find a way to make glyphs look inactive. 1732 Find a way to make glyphs look inactive.
1737 1733
1738 @item 1734 @item
1739 Add @code{property-list} widget.
1740
1741 @item
1742 Add @code{association-list} widget.
1743
1744 @item
1745 Add @code{key-binding} widget. 1735 Add @code{key-binding} widget.
1746 1736
1747 @item 1737 @item
1748 Add @code{widget} widget for editing widget specifications. 1738 Add @code{widget} widget for editing widget specifications.
1749 1739