File: WIDGETS-LIST

package info (click to toggle)
sawfish 1%3A1.3.5.2-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 11,636 kB
  • ctags: 1,327
  • sloc: lisp: 22,765; ansic: 15,810; sh: 10,203; makefile: 675; perl: 19
file content (34 lines) | stat: -rw-r--r-- 802 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

These are the currently implemented widget types:

	(symbol [OPTIONS...])
	(choice OPTIONS...)
	(string)
	(number [MIN [MAX]])
	(boolean [LABEL])

	(or WIDGETS...)			;WIDGET value or `nil'
	(optional WIDGET)		;same as `(or WIDGET)' ?
	(and WIDGETS...)		;creates a list of values
	(v-and WIDGETS...)		;puts widgets in a vbox
	(h-and WIDGETS...)		;puts widgets in a hbox

	(quoted WIDGET)			;value is `(quote WIDGET-VALUE)'
	(labelled LABEL WIDGET)

	(pair CAR-WIDGET CDR-WIDGET [IN-VBOX] [REVERSE-LAYOUT])
	(list WIDGET [TITLE])
	(alist KEY-WIDGET VALUE_WIDGET)
	(alist (KEY-WIDGET "KEY-TITLE") (VALUE-WIDGET "VALUE-TITLE"))

	(color)
	(font)
	(file)
	(program)			;currently the same as `file'
	(command)
	(event)
	(keymap)
	(icon)				;value is name of image file
	(workspace-geometry)
	(frame-style)