Mercurial > hg > xemacs-beta
comparison lisp/custom/widget.el @ 155:43dd3413c7c7 r20-3b4
Import from CVS: tag r20-3b4
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:39:39 +0200 |
parents | 25f70ba0133c |
children | 6b37e6ddd302 |
comparison
equal
deleted
inserted
replaced
154:94141801dd7e | 155:43dd3413c7c7 |
---|---|
2 ;; | 2 ;; |
3 ;; Copyright (C) 1996, 1997 Free Software Foundation, Inc. | 3 ;; Copyright (C) 1996, 1997 Free Software Foundation, Inc. |
4 ;; | 4 ;; |
5 ;; Author: Per Abrahamsen <abraham@dina.kvl.dk> | 5 ;; Author: Per Abrahamsen <abraham@dina.kvl.dk> |
6 ;; Keywords: help, extensions, faces, hypermedia | 6 ;; Keywords: help, extensions, faces, hypermedia |
7 ;; Version: 1.98 | 7 ;; Version: 1.9907 |
8 ;; X-URL: http://www.dina.kvl.dk/~abraham/custom/ | 8 ;; X-URL: http://www.dina.kvl.dk/~abraham/custom/ |
9 | 9 |
10 ;; This file is part of GNU Emacs. | 10 ;; This file is part of GNU Emacs. |
11 | 11 |
12 ;; GNU Emacs is free software; you can redistribute it and/or modify | 12 ;; GNU Emacs is free software; you can redistribute it and/or modify |
42 (while keywords | 42 (while keywords |
43 (or (boundp (car keywords)) | 43 (or (boundp (car keywords)) |
44 (set (car keywords) (car keywords))) | 44 (set (car keywords) (car keywords))) |
45 (setq keywords (cdr keywords))))))) | 45 (setq keywords (cdr keywords))))))) |
46 | 46 |
47 (define-widget-keywords :button-prefix :button-suffix | 47 (define-widget-keywords :complete-function :complete :button-overlay |
48 :mouse-down-action :glyph-up :glyph-down :glyph-inactive | 48 :field-overlay |
49 :documentation-shown :button-prefix | |
50 :button-suffix :mouse-down-action :glyph-up :glyph-down :glyph-inactive | |
49 :prompt-internal :prompt-history :prompt-match | 51 :prompt-internal :prompt-history :prompt-match |
50 :prompt-value :deactivate :active | 52 :prompt-value :deactivate :active |
51 :inactive :activate :sibling-args :delete-button-args | 53 :inactive :activate :sibling-args :delete-button-args |
52 :insert-button-args :append-button-args :button-args | 54 :insert-button-args :append-button-args :button-args |
53 :tag-glyph :off-glyph :on-glyph :valid-regexp | 55 :tag-glyph :off-glyph :on-glyph :valid-regexp |
54 :secret :sample-face :sample-face-get :case-fold :widget-doc | 56 :secret :sample-face :sample-face-get :case-fold |
55 :create :convert-widget :format :value-create :offset :extra-offset | 57 :create :convert-widget :format :value-create :offset :extra-offset |
56 :tag :doc :from :to :args :value :value-from :value-to :action | 58 :tag :doc :from :to :args :value :action |
57 :value-set :value-delete :match :parent :delete :menu-tag-get | 59 :value-set :value-delete :match :parent :delete :menu-tag-get |
58 :value-get :choice :void :menu-tag :on :off :on-type :off-type | 60 :value-get :choice :void :menu-tag :on :off :on-type :off-type |
59 :notify :entry-format :button :children :buttons :insert-before | 61 :notify :entry-format :button :children :buttons :insert-before |
60 :delete-at :format-handler :widget :value-pos :value-to-internal | 62 :delete-at :format-handler :widget :value-pos :value-to-internal |
61 :indent :size :value-to-external :validate :error :directory | 63 :indent :size :value-to-external :validate :error :directory |
62 :must-match :type-error :value-inline :inline :match-inline :greedy | 64 :must-match :type-error :value-inline :inline :match-inline :greedy |
63 :button-face-get :button-face :value-face :keymap :entry-from | 65 :button-face-get :button-face :value-face :keymap :entry-from |
64 :entry-to :help-echo :documentation-property :hide-front-space | 66 :entry-to :help-echo :documentation-property :tab-order) |
65 :hide-rear-space :tab-order) | |
66 | 67 |
67 ;; These autoloads should be deleted when the file is added to Emacs. | 68 ;; These autoloads should be deleted when the file is added to Emacs. |
68 (unless (fboundp 'load-gc) | 69 (unless (fboundp 'load-gc) |
69 (autoload 'widget-apply "wid-edit") | 70 (autoload 'widget-apply "wid-edit") |
70 (autoload 'widget-create "wid-edit") | 71 (autoload 'widget-create "wid-edit") |