GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  XMTINTRODUCTION (3)

NAME

Introduction - introduction to the reference pages for Xmt functions and widgets.

CONTENTS

SYNOPSIS

The synopsis section of a reference page shows an ANSI-C signature for each function documented on the page. It also shows the header file that must be included to declare the function, and may also show typedefs for structures, enumerated types, or procedure types used by the functions.

These reference pages adopt an unusual convention for describing functions with variable-length argument lists. For any functions that expect a variable-length list of arguments of a specific type or types these pages use curly braces (‘{’ and ‘}’) to indicate the arguments that repeat. If the argument list must be NULL-terminated, the NULL will appear at the end of the synopsis. Thus the function XmtVaRegisterColors() has the following synopsis:

void XmtVaRegisterColors(XmtColorTable table, { String symbolic_name, String color_name, } NULL)

Notice how this syntax clearly indicates the arguments that are to be repeated in the variable-length portion of the argument list, and also indicates how the list should be terminated.

A number of functions in the Xmt library take a printf()-style variable-length argument list. These argument lists don’t have any pre-determined types, and so the synopses for these functions simply show the standard ANSI-C ... argument.

ARGUMENTS

This section explains each of the function arguments shown in the ‘‘Synopsis’’ section.

INPUTS This subsection describes each of the arguments that pass information in to the function or functions documented on this page..

OUTPUTS This subsection describes any of the arguments that are used to return information from the function(s). These arguments are always of some pointer type, and you should use the C address-of operator (&) to pass the address of the variable in which the function will store the return value. The names of these arguments are usually suffixed with _return to indicate that values are returned in them. Some arguments both supply and return a value; they will be listed in this section and in the ‘‘Inputs’’ section above. Finally, note that because the list of function arguments is broken into ‘‘Input’’ and ‘‘Output’’ sections, they do not always appear in the same order that they are passed to the function(s). See the function signature(s) for the actual calling order.

RETURNS This subsection explains the return value, if any of the function or functions documented on the page. It may also explain how you should free, release, or otherwise deallocated the return value when you no longer need it.

DESCRIPTION

This section of the each reference page describes each of the functions and contains any additional information you need in order to use them.

To keep this book a managable size, many related functions have been documented on the same reference page. (279 Xmt functions and widgets are documented on 109 individual reference pages.) This means that the functions do not appear in strict alphabetical order. Until you become familiar with this reference section through repeated use, you may have some trouble locating the reference page that a given function is documented on. To help you find the page you are looking for, the title of each reference page generally indicates which functions are documented on the page. This is done with a variety of common syntaxes:
o Curly braces indicate a number of alternatives, just as they do for filenames in /bin/csh. Thus, the reference page titled ‘‘XmtCli{Printf,Puts,Clear}()’’ documents three functions: XmtCliPrintf(), XmtCliPuts(), and Xmt CliClear().
o Square brackets indicate something optional. Thus the reference page titled ‘‘XmtDialogDo[Sync]()’’ documents the functions XmtDialogDo() and XmtDialogDoSync().
o Angle brackets and italics indicate an entire category of functions. The reference page titled ‘‘Xmt Create<Widget>()’’, for example, documents all of the Xmt widget constructor functions.

o An asterisk serves its usual role as a wildcard. The reference page titled ‘‘XmtHashTable*()’’ documents all of the XmtHashTable manipulation functions.
o Note that not all function names can be conveniently fit into a reference page title in this way and some of the more obscure Xmt functions do not appear in the title of their page. If you cannot find the function you are looking for, try the index below-it shows the title of the reference page that each function is documented on.

SEE ALSO

The ‘‘See Also’’ section of each reference page refers you to related functions and widgets that you may alwo want to read about.

This section of the book contains ‘‘reference pages’’, not ‘‘manual pages’’-the rest of this book is the manual for Xmt; this part is just the reference section of that man ual. The chapters of this book are the definitive sources of information on most topics, and you’ll find that these reference pages will often refer you back to the chapters for a full explanation of functions or of the concepts behind them.

Index

For function...See page...
XmtAddDeleteCallback()XmtAdd{Delete,SaveYourself}Callback()
XmtAddSaveYourselfCallback()XmtAdd{Delete,SaveYourself}Callback()
XmtAllocColor()Xmt{Alloc,Free,Store}[Widget]Color()
XmtAllocWidgetColor()Xmt{Alloc,Free,Store}[Widget]Color()
XmtAskForBoolean()XmtAskForBoolean()
XmtAskForDouble()XmtAskFor{Double,Integer}()
XmtAskForFile()XmtAskForFile[name]()
XmtAskForFilename()XmtAskForFile[name]()
XmtAskForInteger()XmtAskFor{Double,Integer}()
XmtAskForItem()XmtAskForItem[Number]()
XmtAskForItemNumber()XmtAskForItem[Number]()
XmtAskForString()XmtAskForString()
XmtAssertWidgetClass()XmtAssertWidgetClass()
XmtBlock()XmtBlock()
XmtBuildApplication()XmtBuild[Query]Application()
XmtBuildDialog()XmtBuild[Query]Dialog()
XmtBuildQueryApplication()XmtBuild[Query]Application()
XmtBuildQueryDialog()XmtBuild[Query]Dialog()
XmtBuildQueryToplevel()XmtBuild[Query]Toplevel()
XmtBuildToplevel()XmtBuild[Query]Toplevel()
XmtChangePixmapIcon()Xmt{Create,Change,Destroy}PixmapIcon()
XmtCheckPrintfFormat()XmtCheckPrintfFormat()
XmtChooserGetSensitivity()XmtChooserGet{State,Value,Sensitivity}()
XmtChooserGetState()XmtChooserGet{State,Value,Sensitivity}()
XmtChooserGetValue()XmtChooserGet{State,Value,Sensitivity}()
XmtChooserLookupItemByName()XmtChooserLookupItem[By]{Name,Value}()
XmtChooserLookupItemByValue()XmtChooserLookupItem[By]{Name,Value}()
XmtChooserLookupItemName()XmtChooserLookupItem[By]{Name,Value}()
XmtChooserLookupItemValue()XmtChooserLookupItem[By]{Name,Value}()
XmtChooserSetItemValue()XmtChooserSet{State,Sensitive,ItemValue}()
XmtChooserSetSensitive()XmtChooserSet{State,Sensitive,ItemValue}()
XmtChooserSetState()XmtChooserSet{State,Sensitive,ItemValue}()
XmtCliClear()XmtCli{Printf,Puts,Clear}()
XmtCliFlush()XmtCliFlush()
XmtCliGets()XmtCliGets()
XmtCliPrintf()XmtCli{Printf,Puts,Clear}()
XmtCliPuts()XmtCli{Printf,Puts,Clear}()
XmtColorTableGetParent()XmtCreateColorTable()
XmtColorTableSetParent()XmtCreateColorTable()
XmtConvertStringToBitmap()XmtConvertStringTo<Type>()
XmtConvertStringToBitmask()XmtConvertStringTo<Type>()
XmtConvertStringToCallback()XmtConvertStringTo<Type>()
XmtConvertStringToColorTable()XmtConvertStringTo<Type>()
XmtConvertStringToEnum()XmtRegisterEnumConverter()
XmtConvertStringToPixel()XmtConvertStringTo<Type>()
XmtConvertStringToPixmap()XmtConvertStringTo<Type>()
XmtConvertStringToPixmapList()XmtConvertStringTo<Type>()
XmtConvertStringToStringList()XmtConvertStringTo<Type>()
XmtConvertStringToWidget()XmtConvertStringTo<Type>()
XmtConvertStringToXmFontList()XmtConvertStringTo<Type>()
XmtConvertStringToXmString()XmtConvertStringTo<Type>()
XmtConvertStringToXmtMenuItems()XmtConvertStringTo<Type>()
XmtCreateChild()XmtCreate[Query]Child()
XmtCreateChildren()XmtCreate[Query]Children()
XmtCreateChooser()XmtCreate<Widget>()
XmtCreateCli()XmtCreate<Widget>()
XmtCreateColorTable()XmtCreateColorTable()
XmtCreateHelpBox()XmtCreate<Widget>()
XmtCreateHelpDialog()XmtCreate<Widget>()
XmtCreateInputField()XmtCreate<Widget>()
XmtCreateLayout()XmtCreate<Widget>()
XmtCreateLayoutBox()XmtCreate<Widget>()
XmtCreateLayoutCol()XmtCreate<Widget>()
XmtCreateLayoutDialog()XmtCreate<Widget>()
XmtCreateLayoutPixmap()XmtCreate<Widget>()
XmtCreateLayoutRow()XmtCreate<Widget>()
XmtCreateLayoutSeparator()XmtCreate<Widget>()
XmtCreateLayoutSpace()XmtCreate<Widget>()
XmtCreateLayoutString()XmtCreate<Widget>()
XmtCreateMenuPane()XmtCreate<Widget>()
XmtCreateMenubar()XmtCreate<Widget>()
XmtCreateMsgLine()XmtCreate<Widget>()
XmtCreateOptionMenu()XmtCreate<Widget>()
XmtCreatePixmapFromXmtImage()XmtCreate{Pixmap,XImage}FromXmtImage()
XmtCreatePixmapIcon()Xmt{Create,Change,Destroy}PixmapIcon()
XmtCreatePopupMenu()XmtCreate<Widget>()
XmtCreateProgress()XmtCreate<Widget>()
XmtCreateQueryChild()XmtCreate[Query]Child()
XmtCreateQueryChildren()XmtCreate[Query]Children()
XmtCreateScrolledCli()XmtCreate<Widget>()
XmtCreateWidgetType()Xmt{Create,Lookup}WidgetType()
XmtCreateWorkingBox()XmtCreate<Widget>()
XmtCreateWorkingDialog()XmtCreate<Widget>()
XmtCreateXImageFromXmtImage()XmtCreate{Pixmap,XImage}FromXmtImage()
XmtCreateXmString()XmtCreateXmString()
XmtDeiconifyShell()Xmt{Iconify,Deiconify,Raise,Lower}Shell()
XmtDestroyColorTable()XmtCreateColorTable()
XmtDestroyPixmapIcon()Xmt{Create,Change,Destroy}PixmapIcon()
XmtDialogApplyCallback()XmtDialog{Okay,Cancel,Apply,Reset,Done}Callback()
XmtDialogBindResourceList()XmtDialogBindResourceList()
XmtDialogCancelCallback()XmtDialog{Okay,Cancel,Apply,Reset,Done}Callback()
XmtDialogDo()XmtDialogDo[Sync]()
XmtDialogDoSync()XmtDialogDo[Sync]()
XmtDialogDoneCallback()XmtDialog{Okay,Cancel,Apply,Reset,Done}Callback()
XmtDialogGetDataAddress()XmtDialog{Okay,Cancel,Apply,Reset,Done}Callback()
XmtDialogGetDefaultValues()XmtDialogGetDefaultValues()
XmtDialogGetDialogValues()XmtDialog{Get,Set}DialogValues()
XmtDialogOkayCallback()XmtDialog{Okay,Cancel,Apply,Reset,Done}Callback()
XmtDialogPosition()XmtDialogPosition()
XmtDialogResetCallback()XmtDialog{Okay,Cancel,Apply,Reset,Done}Callback()
XmtDialogSetDialogValues()XmtDialog{Get,Set}DialogValues()
XmtDialogSetReturnValue()XmtDialog{Okay,Cancel,Apply,Reset,Done}Callback()
XmtDiscardButtonEvents()XmtDiscard{Button,KeyPress}Events()
XmtDiscardKeyPressEvents()XmtDiscard{Button,KeyPress}Events()
XmtDisplayBusyCursor()XmtDisplay{Busy,Default,}Cursor()
XmtDisplayCursor()XmtDisplay{Busy,Default,}Cursor()
XmtDisplayDefaultCursor()XmtDisplay{Busy,Default,}Cursor()
XmtDisplayError()XmtDisplay{Error,Warning,Information}()
XmtDisplayErrorAndAsk()XmtDisplay{Error,Warning}AndAsk()
XmtDisplayErrorMsg()XmtDisplay{Error,Warning,Information}Msg()
XmtDisplayErrorMsgAndWait()XmtDisplay{Error,Warning}MsgAndWait()
XmtDisplayInformation()XmtDisplay{Error,Warning,Information}()
XmtDisplayInformationMsg()XmtDisplay{Error,Warning,Information}Msg()
XmtDisplayMessage()XmtDisplayMessage{,AndWait,VaList}()
XmtDisplayMessageAndWait()XmtDisplayMessage{,AndWait,VaList}()
XmtDisplayMessageVaList()XmtDisplayMessage{,AndWait,VaList}()
XmtDisplayWarning()XmtDisplay{Error,Warning,Information}()
XmtDisplayWarningAndAsk()XmtDisplay{Error,Warning}AndAsk()
XmtDisplayWarningMsg()XmtDisplay{Error,Warning,Information}Msg()
XmtDisplayWarningMsgAndWait()XmtDisplay{Error,Warning}MsgAndWait()
XmtDisplayWorkingDialog()Xmt{Display,Hide}WorkingDialog()
XmtErrorMsg()Xmt{Error,Warning}Msg()
XmtFindFile()XmtFindFile()
XmtFocusShell()XmtFocusShell()
XmtFreeColor()Xmt{Alloc,Free,Store}[Widget]Color()
XmtFreeWidgetColor()Xmt{Alloc,Free,Store}[Widget]Color()
XmtFreeXmtImage()XmtParseXpm{Data,File}()
XmtGetApplicationShell()XmtGet{,Application,TopLevel}Shell()
XmtGetApplicationValues()Xmt{Get,Set}ApplicationValues()
XmtGetBitmap()XmtGet{Bitmap,Pixmap}()
XmtGetHomeDir()XmtGetHomeDir()
XmtGetPixmap()XmtGet{Bitmap,Pixmap}()
XmtGetShell()XmtGet{,Application,TopLevel}Shell()
XmtGetTopLevelShell()XmtGet{,Application,TopLevel}Shell()
XmtHSLToRGB()XmtHSLToRGB()
XmtHashTableCreate()XmtHashTable*()
XmtHashTableDelete()XmtHashTable*()
XmtHashTableDestroy()XmtHashTable*()
XmtHashTableForEach()XmtHashTable*()
XmtHashTableLookup()XmtHashTable*()
XmtHashTableStore()XmtHashTable*()
XmtHelpContextHelpCallback()XmtHelpInstallContextHelp()
XmtHelpDisplayContextHelp()XmtHelp{Do,Display,Get}ContextHelp()
XmtHelpDoContextHelp()XmtHelp{Do,Display,Get}ContextHelp()
XmtHelpGetContextHelp()XmtHelp{Do,Display,Get}ContextHelp()
XmtHelpInstallContextHelp()XmtHelpInstallContextHelp()
XmtHideWorkingDialog()Xmt{Display,Hide}WorkingDialog()
XmtIconifyShell()Xmt{Iconify,Deiconify,Raise,Lower}Shell()
XmtInitialize()XmtInitialize()
XmtInitializeApplicationShell()XmtInitializeApplicationShell()
XmtInputFieldGetString()XmtInputField{Get,Set}String()
XmtInputFieldSetString()XmtInputField{Get,Set}String()
XmtLayoutConvertSizeToPixels()XmtLayoutConvertSizeToPixels()
XmtLayoutDisableLayout()XmtLayout{Disable,Enable}Layout()
XmtLayoutEnableLayout()XmtLayout{Disable,Enable}Layout()
XmtLoadResourceFile()XmtLoadResourceFile[List]()
XmtLoadResourceFileList()XmtLoadResourceFile[List]()
XmtLocalize()XmtLocalize()
XmtLocalize2()XmtLocalize()
XmtLocalizeWidget()XmtLocalize()
XmtLookupBitmap()XmtLookup{Pixmap,Bitmap,Bitmask}()
XmtLookupBitmask()XmtLookup{Pixmap,Bitmap,Bitmask}()
XmtLookupColorName()XmtLookupColorName()
XmtLookupPixmap()XmtLookup{Pixmap,Bitmap,Bitmask}()
XmtLookupSimplePixmap()XmtLookup{Pixmap,Bitmap,Bitmask}()
XmtLookupStyle()Xmt{Lookup,Register}{Style,Template}()
XmtLookupSymbol()XmtVaRegisterSymbols()
XmtLookupTemplate()Xmt{Lookup,Register}{Style,Template}()
XmtLookupWidgetPixmap()XmtLookup{Pixmap,Bitmap,Bitmask}()
XmtLookupWidgetType()Xmt{Create,Lookup}WidgetType()
XmtLowerShell()Xmt{Iconify,Deiconify,Raise,Lower}Shell()
XmtMenuActivateProcedure()XmtMenu{Activate,Inactivate}Procedure()
XmtMenuGetMenuItem()XmtMenuItem*()
XmtMenuInactivateProcedure()XmtMenu{Activate,Inactivate}Procedure()
XmtMenuItemGetState()XmtMenuItem*()
XmtMenuItemGetSubmenu()XmtMenuItem*()
XmtMenuItemGetWidget()XmtMenuItem*()
XmtMenuItemSetSensitivity()XmtMenuItem*()
XmtMenuItemSetState()XmtMenuItem*()
XmtMenuPopupHandler()XmtMenuPopupHandler()
XmtMoveShellToPointer()XmtFocusShell()
XmtMsgLineAppend()XmtMsgLine{Set,Append,Printf,Clear}()
XmtMsgLineClear()XmtMsgLine{Set,Append,Printf,Clear}()
XmtMsgLineGetDouble()XmtMsgLineGet{String,Double,Int,Unsigned,Char}()
XmtMsgLineGetInput()XmtMsgLine{Set,Get}Input()
XmtMsgLineGetInt()XmtMsgLineGet{String,Double,Int,Unsigned,Char}()
XmtMsgLineGetString()XmtMsgLineGet{String,Double,Int,Unsigned,Char}()
XmtMsgLineGetUnsigned()XmtMsgLineGet{String,Double,Int,Unsigned,Char}()
XmtMsgLinePop()XmtMsgLine{Push,Pop}()
XmtMsgLinePrintf()XmtMsgLine{Set,Append,Printf,Clear}()
XmtMsgLinePush()XmtMsgLine{Push,Pop}()
XmtMsgLineSet()XmtMsgLine{Set,Append,Printf,Clear}()
XmtMsgLineSetInput()XmtMsgLine{Set,Get}Input()
XmtNameToWidget()XmtNameToWidget()
XmtParseCommandLine()XmtParseCommandLine()
XmtParseXpmData()XmtParseXpm{Data,File}()
XmtParseXpmFile()XmtParseXpm{Data,File}()
XmtPatchVisualInheritance()XmtPatchVisualInheritance()
XmtProgressClear()XmtProgressClear()
XmtProgressGet()XmtProgressClear()
XmtProgressSet()XmtProgressClear()
XmtRGBToHSL()XmtHSLToRGB()
XmtRaiseShell()Xmt{Iconify,Deiconify,Raise,Lower}Shell()
XmtRegisterAll()XmtRegisterAll()
XmtRegisterBitmapConverter()XmtRegister<Type>Converter()
XmtRegisterBitmaskConverter()XmtRegister<Type>Converter()
XmtRegisterCallbackConverter()XmtRegister<Type>Converter()
XmtRegisterCallbackProcedure()XmtRegisterProcedures()
XmtRegisterChooser()XmtRegister<Widget>()
XmtRegisterColor()Xmt[Va]RegisterColor[s]()
XmtRegisterColorTableConverter()XmtRegister<Type>Converter()
XmtRegisterColors()Xmt[Va]RegisterColor[s]()
XmtRegisterEnumConverter()XmtRegisterEnumConverter()
XmtRegisterImage()XmtRegister{Image,XbmData}()
XmtRegisterImprovedIcons()XmtRegisterImprovedIcons()
XmtRegisterInputField()XmtRegister<Widget>()
XmtRegisterLayoutCreateMethod()XmtRegisterLayout{Parser,CreateMethod}()
XmtRegisterLayoutParser()XmtRegisterLayout{Parser,CreateMethod}()
XmtRegisterMenuItemsConverter()XmtRegister<Type>Converter()
XmtRegisterMotifWidgets()XmtRegister{Motif,Xmt}Widgets()
XmtRegisterPixel()Xmt[Va]RegisterColor[s]()
XmtRegisterPixelConverter()XmtRegister<Type>Converter()
XmtRegisterPixmapConverter()XmtRegister<Type>Converter()
XmtRegisterPixmapListConverter()XmtRegister<Type>Converter()
XmtRegisterPopupClass()Xmt[Va]RegisterWidget{Class,Constructor}()
XmtRegisterPopupConstructor()Xmt[Va]RegisterWidget{Class,Constructor}()
XmtRegisterProcedures()XmtRegisterProcedures()
XmtRegisterStandardColors()Xmt[Va]RegisterColor[s]()
XmtRegisterStringListConverter()XmtRegister<Type>Converter()
XmtRegisterStyle()Xmt{Lookup,Register}{Style,Template}()
XmtRegisterTemplate()Xmt{Lookup,Register}{Style,Template}()
XmtRegisterUnixProcedures()XmtRegister{Unix,Xmt,Xt}Procedures()
XmtRegisterWidgetClass()Xmt[Va]RegisterWidget{Class,Constructor}()
XmtRegisterWidgetConstructor()Xmt[Va]RegisterWidget{Class,Constructor}()
XmtRegisterWidgetConverter()XmtRegister<Type>Converter()
XmtRegisterWidgetTypes()XmtRegisterWidgetTypes()
XmtRegisterXbmData()XmtRegister{Image,XbmData}()
XmtRegisterXmFontListConverter()XmtRegister<Type>Converter()
XmtRegisterXmScale()XmtRegister<Widget>()
XmtRegisterXmScrolledText()XmtRegister<Widget>()
XmtRegisterXmStringConverter()XmtRegister<Type>Converter()
XmtRegisterXmText()XmtRegister<Widget>()
XmtRegisterXmTextField()XmtRegister<Widget>()
XmtRegisterXmToggleButton()XmtRegister<Widget>()
XmtRegisterXmtProcedures()XmtRegister{Unix,Xmt,Xt}Procedures()
XmtRegisterXmtWidgets()XmtRegister{Motif,Xmt}Widgets()
XmtRegisterXtProcedures()XmtRegister{Unix,Xmt,Xt}Procedures()
XmtReleasePixmap()XmtReleasePixmap()
XmtSetApplicationValues()Xmt{Get,Set}ApplicationValues()
XmtSetFocusToShell()XmtFocusShell()
XmtSetInitialFocus()XmtSetInitialFocus()
XmtSetTypedValue()XmtSet[Typed]Value()
XmtSetValue()XmtSet[Typed]Value()
XmtStoreColor()Xmt{Alloc,Free,Store}[Widget]Color()
XmtStoreWidgetColor()Xmt{Alloc,Free,Store}[Widget]Color()
XmtSymbolAddCallback()XmtSymbol{Add,Remove}Callback()
XmtSymbolGetValue()XmtSymbol{Get,Set}Value()
XmtSymbolRemoveCallback()XmtSymbol{Add,Remove}Callback()
XmtSymbolSetValue()XmtSymbol{Get,Set}Value()
XmtTemplateInstantiate()Xmt{Lookup,Register}{Style,Template}()
XmtVaRegisterCallbackProcedures()XmtRegisterProcedures()
XmtVaRegisterColors()Xmt[Va]RegisterColor[s]()
XmtVaRegisterSymbols()XmtVaRegisterSymbols()
XmtVaRegisterWidgetClasses()Xmt[Va]RegisterWidget{Class,Constructor}()
XmtVaRegisterWidgetConstructors()Xmt[Va]RegisterWidget{Class,Constructor}()
XmtWaitUntilMapped()XmtWaitUntilMapped()
XmtWarningMsg()Xmt{Error,Warning}Msg()
XmtWarpToShell()XmtFocusShell()
XmtWorkingBoxHandleEvents()XmtWorkingBox{HandleEvents,SetScaleValue}()
XmtWorkingBoxSetScaleValue()XmtWorkingBox{HandleEvents,SetScaleValue}()
Search for    or go to Top of page |  Section 3 |  Main Index


Xmt XMTINTRODUCTION (3) Motif Tools

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.