aboutsummaryrefslogtreecommitdiff
path: root/libXaw/spec/CH3.intro
diff options
context:
space:
mode:
Diffstat (limited to 'libXaw/spec/CH3.intro')
-rw-r--r--libXaw/spec/CH3.intro67
1 files changed, 67 insertions, 0 deletions
diff --git a/libXaw/spec/CH3.intro b/libXaw/spec/CH3.intro
new file mode 100644
index 000000000..9040e02d5
--- /dev/null
+++ b/libXaw/spec/CH3.intro
@@ -0,0 +1,67 @@
+.bp
+.if e .bp \" make sure we break on an odd page.
+\&
+.sp 1
+.ce 3
+\s+1\fBChapter 3\fP\s-1
+
+\s+1\fBSimple Widgets\fP\s-1
+.IN "simple widgets" ""
+.sp 2
+.nr H1 3
+.nr H2 0
+.nr H3 0
+.nr H4 0
+.nr H5 0
+.na
+.LP
+.XS
+Chapter 3 - Simple Widgets
+.XE
+.LP
+Each of these widgets performs a specific user interface function. They
+are \fIsimple\fP because they cannot have widget children\(emthey may only
+be used as leaves of the widget tree. These widgets display information or
+take user input.
+.sp
+.IP \fBCommand\fP 1i
+.IN "Command widget" ""
+A push button that, when selected, may cause a specific action
+to take place. This widget can display a multi-line string or a bitmap or pixmap image.
+.IP \fBGrip\fP 1i
+.IN "Grip widget" ""
+A rectangle that, when selected, will cause an action to take place.
+.IP \fBLabel\fP 1i
+.IN "Label widget" ""
+A rectangle that can display a multi-line string or a bitmap or pixmap image.
+.IP \fBList\fP 1i
+.IN "List widget" ""
+A list of text strings presented in row column format that may be
+individually selected. When an element is selected an action may take
+place.
+.IP \fBPanner\fP 1i
+.IN "Panner widget" ""
+A rectangular area containing a \fIslider\fP that may be moved in two
+dimensions. Notification of movement may be continuous or discrete.
+.IP \fBRepeater\fP 1i
+.IN "Repeater widget" ""
+A push button that triggers an action at an increasing rate when selected.
+This widget can display a multi-line string or a bitmap or pixmap image.
+.IP \fBScrollbar\fP
+.IN "Scrollbar widget" ""
+A rectangular area containing a \fIthumb\fP that when slid along one
+dimension may cause a specific action to take place. The Scrollbar may
+be oriented horizontally or vertically.
+.IP \fBSimple\fP 1i
+.IN "Simple widget" ""
+The base class for most of the simple widgets. Provides a rectangular
+area with a settable mouse cursor and special border.
+.IP \fBStripChart\fP 1i
+.IN "StripChart widget" ""
+A real time data graph that will automatically update and scroll.
+.IP \fBToggle\fP 1i
+.IN "Toggle widget" ""
+A push button that contains state information. Toggles
+may also be used as ``radio buttons'' to implement a ``one of many'' or
+``zero or one of many'' group
+of buttons. This widget can display a multi-line string or a bitmap or pixmap image.