view tests/gutter-test.el @ 901:37e56e920ac5

[xemacs-hg @ 2002-07-05 20:35:47 by adrian] [R21.4] [PATCH] xemacs-21.5: man typo fixes for incorrect use of indef. art. "an" -------------------- ChangeLog entries follow: -------------------- man/ChangeLog addition: 2002-07-05 Adrian Aichner <adrian@xemacs.org> * xemacs/menus.texi (Edit Menu): Typo fixes for incorrect use of indef. art. "an". 2002-07-05 Adrian Aichner <adrian@xemacs.org> * lispref/control.texi (Processing of Errors): Ditto. * lispref/mule.texi (ISO 2022): Ditto. * lispref/packaging.texi (Package Terminology): Ditto. * lispref/text.texi (Transformations): Ditto. 2002-07-05 Adrian Aichner <adrian@xemacs.org> * termcap.texi (Naming): Ditto. * texinfo.texi (itemize): Ditto. * texinfo.texi (Tips): Ditto. * widget.texi (Introduction): Ditto. * widget.texi (group): Ditto.
author adrian
date Fri, 05 Jul 2002 20:35:55 +0000 (2002-07-05)
parents 42375619fa45
children 8a653fbe5c27
line wrap: on
line source
(setq str "Hello\nAgain")
(setq str-ext (make-extent 0 5 str))
(set-extent-begin-glyph 
 str-ext
 (make-glyph [xpm :file "../etc/xemacs-icon.xpm"]))
(set-extent-property str-ext 'mouse-face 'highlight)

(setq str2 "Hello\n")
(setq str2-ext (make-extent 0 1 str2))
(set-extent-begin-glyph
 str2-ext
 (make-glyph 
  [button :width 5 :height 1
	  :face modeline-mousable
	  :callback (set-specifier bottom-gutter-visible-p '(str2))
	  :descriptor "ok" :selected t]))

(set-specifier bottom-gutter-height 'autodetect)
(set-specifier bottom-gutter-border-width 2)

(set-gutter-element 
 bottom-gutter 'str
 (make-glyph 
  [layout :orientation vertical :margin-width 4
	  :vertically-justify center :horizontally-justify left
	  :items ([string :data "Fontifying glyphs.c..."]
		  [layout :orientation horizontal
			  :items 
			  ([progress-gauge :value 0 :pixel-height 24
					   :pixel-width 250 :descriptor 
					   "Progress"]
			   [button :pixel-height 24
				   :descriptor " Stop " 
				   :callback (quote quit)])])]))

(set-gutter-element-visible-p bottom-gutter-visible-p 'str t)
(set-gutter-element left-gutter 'str2 str2)
(set-gutter-element-visible-p left-gutter-visible-p 'str2 t)