File: wid-edit.el.html

See widget.el.

Defined variables (45)

widget-button-click-moves-pointIf non-nil, ‘widget-button-click’ moves point to a button after invoking it.
widget-button-faceFace used for buttons in widgets.
widget-button-prefixString used as prefix for buttons.
widget-button-pressed-faceFace used for pressed buttons in widgets.
widget-button-suffixString used as suffix for buttons.
widget-character--escape-sequences-alistAlist that associates escape sequences to a character.
widget-choice-toggleIf non-nil, a binary choice will just toggle between the values.
widget-documentation-faceFace used for documentation strings in widgets.
widget-documentation-link-pPredicate used to test if a string is useful as a link.
widget-documentation-link-regexpRegexp for matching potential links in documentation strings.
widget-documentation-link-typeWidget type used for links in documentation strings.
widget-documentation-linksAdd hyperlinks to documentation strings when non-nil.
widget-field-add-spaceNon-nil means add extra space at the end of editable text fields.
widget-field-historyHistory of field minibuffer edits.
widget-field-keymapKeymap used inside an editable field.
widget-field-lastLast field containing point.
widget-field-listList of all editable fields in the buffer.
widget-field-newList of all newly created editable fields in the buffer.
widget-field-use-before-changeNon-nil means use ‘before-change-functions’ to track editable fields.
widget-field-wasThe widget data before the change.
widget-function-prompt-value-historyHistory of input to ‘widget-function-prompt-value’.
widget-global-mapKeymap used for events a widget does not handle itself.
widget-image-conversionConversion alist from image formats to file name suffixes.
widget-image-directoryWhere widget button images are located.
widget-image-enableIf non-nil, use image buttons in widgets when available.
widget-key-prompt-value-historyHistory of input to ‘widget-key-prompt-value’.
widget-key-sequence-default-valueDefault value for an empty key sequence.
widget-key-sequence-prompt-value-historyHistory of input to ‘widget-key-sequence-prompt-value’.
widget-keymapKeymap containing useful binding for buffers containing widgets.
widget-link-keymapKeymap used inside a link widget.
widget-link-prefixString used as prefix for links.
widget-link-suffixString used as suffix for links.
widget-menu-max-shortcutsLargest number of items for which it works to choose one with a character.
widget-menu-max-sizeLargest number of items allowed in a popup menu.
widget-menu-minibuffer-flagNon-nil means use the minibuffer; to ask for a choice from the keyboard.
widget-mouse-faceFace used for widget buttons when the mouse is above them.
widget-push-button-prefixString used as prefix for buttons.
widget-push-button-suffixString used as suffix for buttons.
widget-sexp-prompt-value-historyHistory of input to ‘widget-sexp-prompt-value’.
widget-skip-inactiveIf non-nil, skip inactive widgets when tabbing through buffer.
widget-string-prompt-value-historyHistory of input to ‘widget-string-prompt-value’.
widget-symbol-prompt-value-historyHistory of input to ‘widget-symbol-prompt-value’.
widget-text-keymapKeymap used inside a text field.
widget-use-overlay-changeIf non-nil, use overlay change functions to tab around in the buffer.
widget-variable-prompt-value-historyHistory of input to ‘widget-variable-prompt-value’.

Defined functions (213)

advertised-widget-backward(ARG)
widget--allow-insertion(&rest FORMS)
widget--resolve-parent-action(WIDGET)
widget--should-indent-p(&optional CHECK-AFTER)
widget--simplify-menu(EXTENDED)
widget-add-documentation-string-button(WIDGET &rest ARGS)
widget-after-change(FROM TO OLD)
widget-alist-convert-option(OPTION)
widget-alist-convert-widget(WIDGET)
widget-alist-default-get(WIDGET)
widget-apply-action(WIDGET &optional EVENT)
widget-at(&optional POS)
widget-backward(ARG)
widget-before-change(FROM TO)
widget-beginning-of-line(&optional N)
widget-boolean-prompt-value(WIDGET PROMPT VALUE UNBOUND)
widget-button--check-and-call-button(EVENT BUTTON)
widget-button-click(EVENT)
widget-button-press(POS &optional EVENT)
widget-button-release-event-p(EVENT)
widget-character--change-character-display(C)
widget-character-notify(WIDGET CHILD &optional EVENT)
widget-checkbox-action(WIDGET &optional EVENT)
widget-checklist-add-item(WIDGET TYPE CHOSEN)
widget-checklist-match(WIDGET VALS)
widget-checklist-match-find(WIDGET &optional VALS)
widget-checklist-match-inline(WIDGET VALS)
widget-checklist-match-up(ARGS VALS)
widget-checklist-validate(WIDGET)
widget-checklist-value-create(WIDGET)
widget-checklist-value-get(WIDGET)
widget-child-validate(WIDGET)
widget-child-value-get(WIDGET)
widget-child-value-inline(WIDGET)
widget-children-validate(WIDGET)
widget-children-value-delete(WIDGET)
widget-choice-action(WIDGET &optional EVENT)
widget-choice-default-get(WIDGET)
widget-choice-inline-bubbles-p(WIDGET)
widget-choice-match(WIDGET VALUE)
widget-choice-match-inline(WIDGET VALS)
widget-choice-mouse-down-action(WIDGET &optional EVENT)
widget-choice-prompt-value(WIDGET PROMPT VALUE UNBOUND)
widget-choice-validate(WIDGET)
widget-choice-value-create(WIDGET)
widget-choose(TITLE ITEMS &optional EVENT)
widget-clear-undo()
widget-coding-system-action(WIDGET &optional EVENT)
widget-coding-system-prompt-value(WIDGET PROMPT VALUE UNBOUND)
widget-color--choose-action(WIDGET &optional EVENT)
widget-color-action(WIDGET &optional EVENT)
widget-color-match(WIDGET VALUE)
widget-color-notify(WIDGET CHILD &optional EVENT)
widget-color-sample-face-get(WIDGET)
widget-color-validate(WIDGET)
widget-color-value-create(WIDGET)
widget-complete()
widget-cons-match(WIDGET VALUE)
widget-const-prompt-value(WIDGET PROMPT VALUE UNBOUND)
widget-convert(TYPE &rest ARGS)
widget-convert-button(TYPE FROM TO &rest ARGS)
widget-convert-text(TYPE FROM TO &optional BUTTON-FROM BUTTON-TO &rest ARGS)
widget-copy(WIDGET)
widget-create(TYPE &rest ARGS)
widget-create-child(PARENT TYPE)
widget-create-child-and-convert(PARENT TYPE &rest ARGS)
widget-create-child-value(PARENT TYPE VALUE)
widget-default-action(WIDGET &optional EVENT)
widget-default-active(WIDGET)
widget-default-button-face-get(WIDGET)
widget-default-completions(WIDGET)
widget-default-create(WIDGET)
widget-default-deactivate(WIDGET)
widget-default-default-get(WIDGET)
widget-default-delete(WIDGET)
widget-default-format-handler(WIDGET ESCAPE)
widget-default-get(WIDGET)
widget-default-menu-tag-get(WIDGET)
widget-default-mouse-face-get(WIDGET)
widget-default-notify(WIDGET CHILD &optional EVENT)
widget-default-prompt-value(WIDGET PROMPT VALUE UNBOUND)
widget-default-sample-face-get(WIDGET)
widget-default-value-inline(WIDGET)
widget-default-value-set(WIDGET VALUE)
widget-delete(WIDGET)
widget-delete-button-action(WIDGET &optional EVENT)
widget-describe(&optional WIDGET-OR-POS)
widget-docstring(WIDGET)
widget-documentation-link-action(WIDGET &optional EVENT)
widget-documentation-link-add(WIDGET FROM TO)
widget-documentation-string-action(WIDGET &rest IGNORE)
widget-documentation-string-indent-to(COL)
widget-documentation-string-value-create(WIDGET)
widget-echo-help(POS)
widget-editable-list-delete-at(WIDGET CHILD)
widget-editable-list-entry-create(WIDGET VALUE CONV)
widget-editable-list-format-handler(WIDGET ESCAPE)
widget-editable-list-insert-before(WIDGET BEFORE)
widget-editable-list-match(WIDGET VALUE)
widget-editable-list-match-inline(WIDGET VALUE)
widget-editable-list-value-create(WIDGET)
widget-editable-list-value-get(WIDGET)
widget-emacs-commentary-link-action(WIDGET &optional EVENT)
widget-emacs-library-link-action(WIDGET &optional EVENT)
widget-end-of-line()
widget-event-point(EVENT)
widget-face-link-action(WIDGET &optional EVENT)
widget-field-action(WIDGET &optional EVENT)
widget-field-activate(POS &optional EVENT)
widget-field-at(POS)
widget-field-buffer(WIDGET)
widget-field-end(WIDGET)
widget-field-find(POS)
widget-field-match(WIDGET VALUE)
widget-field-prompt-internal(WIDGET PROMPT INITIAL HISTORY)
widget-field-prompt-value(WIDGET PROMPT VALUE UNBOUND)
widget-field-start(WIDGET)
widget-field-text-end(WIDGET)
widget-field-validate(WIDGET)
widget-field-value-create(WIDGET)
widget-field-value-delete(WIDGET)
widget-field-value-get(WIDGET &optional NO-TRUNCATE)
widget-field-value-set(WIDGET VALUE)
widget-file-link-action(WIDGET &optional EVENT)
widget-file-prompt-value(WIDGET PROMPT VALUE UNBOUND)
widget-forward(ARG)
widget-function-link-action(WIDGET &optional EVENT)
widget-get-indirect(WIDGET PROPERTY)
widget-get-sibling(WIDGET)
widget-group-default-get(WIDGET)
widget-group-match(WIDGET VALS)
widget-group-match-inline(WIDGET VALS)
widget-group-value-create(WIDGET)
widget-image-find(IMAGE)
widget-image-insert(WIDGET TAG IMAGE &optional DOWN INACTIVE)
widget-info-link-action(WIDGET &optional EVENT)
widget-inline-p(WIDGET &optional BUBBLEP)
widget-insert(&rest ARGS)
widget-insert-button-action(WIDGET &optional EVENT)
widget-item-action(WIDGET &optional EVENT)
widget-item-match(WIDGET VALUE)
widget-item-match-inline(WIDGET VALS)
widget-item-value-create(WIDGET)
widget-key-sequence-read-event(EV)
widget-key-sequence-validate(WIDGET)
widget-key-sequence-value-to-external(WIDGET VALUE)
widget-key-sequence-value-to-internal(WIDGET VALUE)
widget-key-valid-p(WIDGET VALUE)
widget-key-validate(WIDGET)
widget-kill-line()
widget-leave-text(WIDGET)
widget-list-default-get(WIDGET)
widget-map-buttons(FUNCTION &optional BUFFER MAPARG)
widget-match-inline(WIDGET VALS)
widget-member(WIDGET PROPERTY)
widget-mouse-help(WINDOW OVERLAY POINT)
widget-move(ARG &optional SUPPRESS-ECHO)
widget-move-and-invoke(EVENT)
widget-narrow-to-field()
widget-overlay-inactive(&rest JUNK)
widget-parent-action(WIDGET &optional EVENT)
widget-plist-convert-option(OPTION)
widget-plist-convert-widget(WIDGET)
widget-princ-to-string(OBJECT)
widget-prompt-value(WIDGET PROMPT &optional VALUE UNBOUND)
widget-push-button-value-create(WIDGET)
widget-radio-action(WIDGET CHILD EVENT)
widget-radio-add-item(WIDGET TYPE)
widget-radio-button-notify(WIDGET CHILD &optional EVENT)
widget-radio-chosen(WIDGET)
widget-radio-validate(WIDGET)
widget-radio-value-create(WIDGET)
widget-radio-value-get(WIDGET)
widget-radio-value-inline(WIDGET)
widget-radio-value-set(WIDGET VALUE)
widget-regexp-match(WIDGET VALUE)
widget-regexp-validate(WIDGET)
widget-restricted-sexp-match(WIDGET VALUE)
widget-setup()
widget-sexp-prompt-value(WIDGET PROMPT VALUE UNBOUND)
widget-sexp-validate(WIDGET)
widget-sexp-value-to-internal(WIDGET VALUE)
widget-specify-active(WIDGET)
widget-specify-button(WIDGET FROM TO)
widget-specify-doc(WIDGET FROM TO)
widget-specify-field(WIDGET FROM TO)
widget-specify-inactive(WIDGET FROM TO)
widget-specify-insert(&rest FORMS)
widget-specify-sample(WIDGET FROM TO)
widget-specify-secret(FIELD)
widget-specify-selected(WIDGET)
widget-specify-unselected(WIDGET FROM TO)
widget-sublist(SEQUENCE START &optional END)
widget-symbol-prompt-internal(WIDGET PROMPT INITIAL HISTORY)
widget-tabable-at(&optional POS)
widget-text(WIDGET)
widget-toggle-action(WIDGET &optional EVENT)
widget-toggle-value-create(WIDGET)
widget-type(WIDGET)
widget-type-default-get(WIDGET)
widget-type-match(WIDGET VALUE)
widget-type-value-create(WIDGET)
widget-types-convert-widget(WIDGET)
widget-types-copy(WIDGET)
widget-url-link-action(WIDGET &optional EVENT)
widget-value(WIDGET)
widget-value-convert-widget(WIDGET)
widget-value-set(WIDGET VALUE)
widget-value-value-get(WIDGET)
widget-variable-link-action(WIDGET &optional EVENT)
widget-vector-match(WIDGET VALUE)
widget-visibility-value-create(WIDGET)
widgetp(WIDGET)

Defined faces (7)

widget-buttonFace used for widget buttons.
widget-button-pressedFace used for pressed buttons.
widget-documentationFace used for documentation text.
widget-fieldFace used for editable fields.
widget-inactiveFace used for inactive widgets.
widget-single-line-fieldFace used for editable fields spanning only a single line.
widget-unselectedFace used for unselected widgets.