<sect1 id="Label_Widget"> <title>Label Widget</title> <!-- .XS --> <!-- Label Widget --> <!-- .XE --> <!-- .IN "Label widget" "" "@DEF@" --> <literallayout class="monospaced"> <!-- .TA 2.0i --> <!-- .ta 2.0i --> <!-- .sp --> Application header file <X11/Xaw/Label.h> <!-- .IN "Label.h" "" --> Class header file <X11/Xaw/LabelP.h> <!-- .IN "LabelP.h" "" --> Class labelWidgetClass <!-- .IN "labelWidgetClass" "" --> Class Name Label <!-- .IN "Label widget" "class name" --> Superclass Simple <!-- .sp --> </literallayout> <para> <!-- .LP --> A Label widget holds a graphic displayed within a rectangular region of the screen. The graphic may be a text string containing multiple lines of characters in an 8 bit or 16 bit character set (to be displayed with a <emphasis remap='I'>font</emphasis>), or in a multi-byte encoding (for use with a <emphasis remap='I'>fontset</emphasis>). The graphic may also be a bitmap or pixmap. The Label widget will allow its graphic to be left, right, or center justified. Normally, this widget can be neither selected nor directly edited by the user. It is intended for use as an output device only. </para> <sect2 id='Label::Resources'> <title>Resources</title> <para> <!-- .LP --> When creating a Label widget instance, the following resources are retrieved from the argument list or from the resource database: </para> <para> <!-- .LP --> <!-- .IN "Label widget" "resources" --> <informaltable> <tgroup cols='5' align='center'> <colspec colname='c1'/> <colspec colname='c2'/> <colspec colname='c3'/> <colspec colname='c4'/> <colspec colname='c5'/> <thead> <row> <entry>Name</entry> <entry>Class</entry> <entry>Type</entry> <entry>Notes</entry> <entry>Default Value</entry> </row> </thead> <tbody> <row> <entry>accelerators</entry> <entry>Accelerators</entry> <entry>AcceleratorTable</entry> <entry></entry> <entry>NULL</entry> </row> <row> <entry>ancestorSensitive</entry> <entry>AncestorSensitive</entry> <entry>Boolean</entry> <entry>D</entry> <entry>True</entry> </row> <row> <entry>background</entry> <entry>Background</entry> <entry>Pixel</entry> <entry></entry> <entry>XtDefaultBackground</entry> </row> <row> <entry>backgroundPixmap</entry> <entry>Pixmap</entry> <entry>Pixmap</entry> <entry></entry> <entry>XtUnspecifiedPixmap</entry> </row> <row> <entry>bitmap</entry> <entry>Bitmap</entry> <entry>Pixmap</entry> <entry></entry> <entry>None</entry> </row> <row> <entry>borderColor</entry> <entry>BorderColor</entry> <entry>Pixel</entry> <entry></entry> <entry>XtDefaultForeground</entry> </row> <row> <entry>borderPixmap</entry> <entry>Pixmap</entry> <entry>Pixmap</entry> <entry></entry> <entry>XtUnspecifiedPixmap</entry> </row> <row> <entry>borderWidth</entry> <entry>BorderWidth</entry> <entry>Dimension</entry> <entry></entry> <entry>1</entry> </row> <row> <entry>colormap</entry> <entry>Colormap</entry> <entry>Colormap</entry> <entry></entry> <entry>Parent's Colormap</entry> </row> <row> <entry>cursor</entry> <entry>Cursor</entry> <entry>Cursor</entry> <entry></entry> <entry>None</entry> </row> <row> <entry>cursorName</entry> <entry>Cursor</entry> <entry>String</entry> <entry></entry> <entry>NULL</entry> </row> <row> <entry>depth</entry> <entry>Depth</entry> <entry>int</entry> <entry>C</entry> <entry>Parent's Depth</entry> </row> <row> <entry>destroyCallback</entry> <entry>Callback</entry> <entry>XtCallbackList</entry> <entry></entry> <entry>NULL</entry> </row> <row> <entry>encoding</entry> <entry>Encoding</entry> <entry>UnsignedChar</entry> <entry></entry> <entry>XawTextEncoding8bit</entry> </row> <row> <entry>font</entry> <entry>Font</entry> <entry>XFontStruct</entry> <entry></entry> <entry>XtDefaultFont</entry> </row> <row> <entry>fontSet</entry> <entry>FontSet</entry> <entry>XFontSet</entry> <entry></entry> <entry>XtDefaultFontSet</entry> </row> <row> <entry>foreground</entry> <entry>Foreground</entry> <entry>Pixel</entry> <entry></entry> <entry>XtDefaultForeground</entry> </row> <row> <entry>height</entry> <entry>Height</entry> <entry>Dimension</entry> <entry>A</entry> <entry>graphic height + 2 * <function>internalHeight</function></entry> </row> <row> <entry>insensitiveBorder</entry> <entry>Insensitive</entry> <entry>Pixmap</entry> <entry></entry> <entry>GreyPixmap</entry> </row> <row> <entry>internalHeight</entry> <entry>Height</entry> <entry>Dimension</entry> <entry></entry> <entry>2</entry> </row> <row> <entry>internalWidth</entry> <entry>Width</entry> <entry>Dimension</entry> <entry></entry> <entry>4</entry> </row> <row> <entry>international</entry> <entry>International</entry> <entry>Boolean</entry> <entry>C</entry> <entry>False</entry> </row> <row> <entry>justify</entry> <entry>Justify</entry> <entry>Justify</entry> <entry></entry> <entry>XtJustifyCenter (center)</entry> </row> <row> <entry>label</entry> <entry>Label</entry> <entry>String</entry> <entry></entry> <entry>name of widget</entry> </row> <row> <entry>leftBitmap</entry> <entry>LeftBitmap</entry> <entry>Bitmap</entry> <entry></entry> <entry>None</entry> </row> <row> <entry>mappedWhenManaged</entry> <entry>MappedWhenManaged</entry> <entry>Boolean</entry> <entry></entry> <entry>True</entry> </row> <row> <entry>pointerColor</entry> <entry>Foreground</entry> <entry>Pixel</entry> <entry></entry> <entry>XtDefaultForeground</entry> </row> <row> <entry>pointerColorBackground</entry> <entry>Background</entry> <entry>Pixel</entry> <entry></entry> <entry>XtDefaultBackground</entry> </row> <row> <entry>resize</entry> <entry>Resize</entry> <entry>Boolean</entry> <entry></entry> <entry>True</entry> </row> <row> <entry>screen</entry> <entry>Screen</entry> <entry>Screen</entry> <entry>R</entry> <entry>Parent's Screen</entry> </row> <row> <entry>sensitive</entry> <entry>Sensitive</entry> <entry>Boolean</entry> <entry></entry> <entry>True</entry> </row> <row> <entry>translations</entry> <entry>Translations</entry> <entry>TranslationTable</entry> <entry></entry> <entry>See above</entry> </row> <row> <entry>width</entry> <entry>Width</entry> <entry>Dimension</entry> <entry>A</entry> <entry>graphic width + 2 * <function>internalWidth</function></entry> </row> <row> <entry>x</entry> <entry>Position</entry> <entry>Position</entry> <entry></entry> <entry>0</entry> </row> <row> <entry>y</entry> <entry>Position</entry> <entry>Position</entry> <entry></entry> <entry>0</entry> </row> </tbody> </tgroup> </informaltable> <!-- .Ac --> <!-- .As --> <!-- .Bg --> <!-- .Gp --> <!-- .Bm Bold --> <!-- .Bc --> <!-- .Bp --> <!-- .Bw --> <!-- .Cm --> <!-- .Cu --> <!-- .Cn --> <!-- .Dp --> <!-- .Dc --> <!-- .Le Bold --> <!-- .Lf Bold --> <!-- .Ls Bold --> <!-- .Lg Bold --> <!-- .Hw --> <!-- .Ib --> <!-- .Ih Bold --> <!-- .In --> <!-- .Ju Bold --> <!-- .La Bold --> <!-- .Ll Bold --> <!-- .Mm --> <!-- .Pf --> <!-- .Pb --> <!-- .Re Bold --> <!-- .Sc --> <!-- .Se --> <!-- .Tr --> <!-- .Xy --> </para> </sect2> </sect1>