FreeBSD Manual Pages
XmtIntroduction(3) Library Functions Manual XmtIntroduction(3) NAME Introduction - introduction to the reference pages for Xmt functions and widgets. 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 struc- tures, 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 vari- able-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 re- peated in the variable-length portion of the argument list, and also indi- cates 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 ``Synop- sis'' section. INPUTS This subsection describes each of the arguments that pass informa- tion in to the function or functions documented on this page.. OUTPUTS This subsection describes any of the arguments that are used to re- turn 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 signa- ture(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 docu- mented on the same reference page. (279 Xmt functions and widgets are docu- mented 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 lo- cating 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: * Curly braces indicate a number of alternatives, just as they do for file- names in /bin/csh. Thus, the reference page titled ``Xmt- Cli{Printf,Puts,Clear}()'' documents three functions: XmtCliPrintf(), XmtCliPuts(), and Xmt CliClear(). * Square brackets indicate something optional. Thus the reference page ti- tled ``XmtDialogDo[Sync]()'' documents the functions XmtDialogDo() and XmtDialogDoSync(). * 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. * An asterisk serves its usual role as a wildcard. The reference page ti- tled ``XmtHashTable*()'' documents all of the XmtHashTable manipulation functions. * 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}() Xmt Motif Tools XmtIntroduction(3)
NAME | SYNOPSIS | ARGUMENTS | DESCRIPTION | SEE ALSO | Index
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XmtIntroduction&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
