~ubuntu-branches/ubuntu/lucid/sawfish/lucid-updates

« back to all changes in this revision

Viewing changes to lisp/sawfish/ui/WIDGETS-LIST

  • Committer: Bazaar Package Importer
  • Author(s): Christian Marillat
  • Date: 2005-02-23 16:16:46 UTC
  • mfrom: (1.2.1 upstream) (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050223161646-4id6qyw4h9lkvb0v
Tags: 1:1.3+cvs20050222-1
* New cvs release.
* Add an emacs initialisation script to load sawfish.el (Closes: #295290)
* Updated sawfish.el to 1.32

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
These are the currently implemented widget types:
 
3
 
 
4
        (symbol [OPTIONS...])
 
5
        (choice OPTIONS...)
 
6
        (string)
 
7
        (number [MIN [MAX]])
 
8
        (boolean [LABEL])
 
9
 
 
10
        (or WIDGETS...)                 ;WIDGET value or `nil'
 
11
        (optional WIDGET)               ;same as `(or WIDGET)' ?
 
12
        (and WIDGETS...)                ;creates a list of values
 
13
        (v-and WIDGETS...)              ;puts widgets in a vbox
 
14
        (h-and WIDGETS...)              ;puts widgets in a hbox
 
15
 
 
16
        (quoted WIDGET)                 ;value is `(quote WIDGET-VALUE)'
 
17
        (labelled LABEL WIDGET)
 
18
 
 
19
        (pair CAR-WIDGET CDR-WIDGET [IN-VBOX] [REVERSE-LAYOUT])
 
20
        (list WIDGET [TITLE])
 
21
        (alist KEY-WIDGET VALUE_WIDGET)
 
22
        (alist (KEY-WIDGET "KEY-TITLE") (VALUE-WIDGET "VALUE-TITLE"))
 
23
 
 
24
        (color)
 
25
        (font)
 
26
        (file)
 
27
        (program)                       ;currently the same as `file'
 
28
        (command)
 
29
        (event)
 
30
        (keymap)
 
31
        (icon)                          ;value is name of image file
 
32
        (workspace-geometry)
 
33
        (frame-style)
 
34