Specifications

Athena Widget Set libXaw 1.0.7
pointerColorBackground A pixel value which indexesthe widget’scolormap to derive the
background color of the pointer symbol specified by the cursor-
Name resource.
pieceSize This is the size of the internal chunks into which the text buffer is broken
down for memory management. The larger this value the less segmented
your memory will be, but the slower your editing will be. The text wid-
gets will always allocate a chunk of memory this size to stuffthe string
into, so when using small strings, having this buffer large can waste
memory.This resource has no effect if useStringInPlace is True.This
is a resource of the associated source.
resize Controls whether or not the Textwidget attempts to resize itself when it
is no longer able to display the full text buffer in the associated window.
Anyattempt by the Textwidget to resize itself is always subject to the
constraints imposed by its parent. The values XawtextResizeNever,
XawtextResizeWidth, XawtextResizeHeight,and XawtextResizeBoth
are all acceptable for this resource. Aconverter is registered for this
resource that will convert the following strings: never, height, width,
and both.
screen The screen on which this widget is displayed. This is not a settable
resource.
scrollHorizontal
scrollVertical These resources control the placement of scrollbars on the left and bot-
tom edge of the text widget. These resources accept the values Xaw-
textScrollAlways, XawtextScrollWhenNeeded,and XawtextScrollN-
ev er.Aconverter is registered for this resource that will convert the fol-
lowing strings: always, never, and whenNeeded.If XawtextScroll-
WhenNeeded is specified, the appropriate scrollbar will only appear
when there is text in the buffer that is not able to fit within the bounds of
the current window. The scrollbar will disappear when the text once
again fits within the window.
selectTypes Specifies the selection type array that is used when multi-click is acti-
vated (see Text Selections for Application Programmers for details).
This resource is used in place, and must not be freed until the widget is
destroyed. There is no type converter registered for this resource, so it
may not be set from the resource manager.
sensitive Whether or not the toolkit should pass user events to this widget. The
widget will not get input events if either ancestorSensitive or sensitive is
False.
string If type is XawAsciiString then this string contains the buffer to be dis-
played in the widget. If type is XawAsciiFile then the string contains
the name of the file to be displayed. This string is normally copied by
the text widget into internal memory,but may be used in place by setting
the useStringInPlace resource. As of X11R4 this is a settable resource.
This is a resource of the associated source. When the string resource is
queried, using XtGetValues,and useStringInPlace is false, the value
returned is valid until the next time the string resource is queried, or
until the application writer calls XawAsciiSourceFreeString.If useS-
tringInPlace is true, a pointer to the actual string is returned. See also
section 5.6.
textSink
textSource These are the TextSink or TextSource objects used by this widget. When
international is set to true the AsciiTextwidget initializes these
90