|
|
| |
XmtRegisterUnixProcedures(3) |
FreeBSD Library Functions Manual |
XmtRegisterUnixProcedures(3) |
XmtRegisterXtProcedures(), XmtRegisterXmtProcedures(),
XmtRegisterUnixProcedures() - register commonly used procedures with
the Xmt callback converter.
#include <Xmt/Procedures.h>
void XmtRegisterXtProcedures(void)
void XmtRegisterXmtProcedures(void)
void XmtRegisterUnixProcedures(void)
XmtRegisterXtProcedures(), XmtRegisterXmtProcedures(), and
XmtRegisterUnixProcedures() register a number of commonly used
procedures with the Xmt String-to-Callback converter so that they can be used
in resource files.
The listings below show the procedures that are registered by each
of these functions and the argument types that each function is registered
to expect. Note that not all of these procedures will take the same number
arguments when called from a resource file as they do when called from C.
See XmtRegisterProcedures() and Chapter 10, Callbacks
in Resource Files, for an explanation of the
differences.
XmtRegisterXtProcedures() registers the following
procedures:
XtAddCallbacks(XtRWidget, XtRString, XtRCallback)
XtAugmentTranslations(XtRWidget, XtRTranslationTable)
XtDestroyWidget(XtRWidget)
XtError(XtRString)
XtInstallAccelerators(XtRWidget, XtRWidget)
XtInstallAllAccelerators(XtRWidget, XtRWidget)
XtManageChild(XtRWidget)
XtOverrideTranslations(XtRWidget, XtRTranslationTable)
XtPopdown(XtRWidget)
XtPopupExclusive(XmtRCallbackWidget, XtRWidget)
XtPopupNone(XmtRCallbackWidget, XtRWidget)
XtPopupNonexclusive(XmtRCallbackWidget, XtRWidget)
XtPopupSpringLoaded(XtRWidget)
XtRealizeWidget(XtRWidget)
XtSetKeyboardFocus(XtRWidget, XtRWidget)
XtSetMappedWhenManaged(XtRWidget, XtRBoolean)
XtSetSensitive(XtRWidget, XtRBoolean)
XtUnmanageChild(XtRWidget)
XtWarning(XtRString)
XmtRegisterXmtProcedures() registers the following
procedures:
/* special resource-setting functions */
XmtSetValue(XtRWidget, XtRString, XtRString)
XmtSetTypedValue(XtRWidget, XtRString, XtRString, XtRString)
/* simple message dialog functions */
XmtDisplayError(XmtRCallbackWidget, XtRString, XtRString)
XmtDisplayWarning(XmtRCallbackWidget, XtRString, XtRString)
XmtDisplayInformation(XmtRCallbackWidget, XtRString, XtRString, XtRString)
XmtDisplayWarningMsg(XmtRCallbackWidget, XtRString, XtRString, XtRString, XtRString)
XmtDisplayErrorMsg(XmtRCallbackWidget, XtRString, XtRString, XtRString, XtRString)
XmtDisplayInformationMsg(XmtRCallbackWidget, XtRString, XtRString, XtRString, XtRString)
XmtDisplayWarningMsgAndWait(XmtRCallbackWidget, XtRString, XtRString, XtRString, XtRString)
XmtDisplayErrorMsgAndWait(XmtRCallbackWidget, XtRString, XtRString, XtRString, XtRString)
/* cursor, event, shell and miscellaneous utilities */
XmtAddDeleteCallback(XtRWidget, XmRDeleteResponse, XtRCallback)
XmtAddSaveYourselfCallback(XtRWidget, XtRCallback)
XmtDeiconifyShell(XtRWidget)
XmtDialogPosition(XtRWidget, XtRWidget)
XmtDiscardButtonEvents(XtRWidget)
XmtDiscardKeyPressEvents(XtRWidget)
XmtDisplayBusyCursor(XtRWidget)
XmtDisplayCursor(XtRWidget, XtRCursor)
XmtDisplayDefaultCursor(XtRWidget)
XmtFocusShell(XtRWidget)
XmtIconifyShell(XtRWidget)
XmtLowerShell(XtRWidget)
XmtMoveShellToPointer(XtRWidget)
XmtRaiseShell(XtRWidget)
XmtRegisterImprovedIcons(XtRWidget, XmtRXmtColorTable)
XmtSetFocusToShell(XtRWidget)
XmtSetInitialFocus(XtRWidget,XtRWidget)
XmtWaitUntilMapped(XtRWidget)
XmtWarpToShell(XtRWidget)
/* widget and dialog creation functions */
XmtCreateChildren(XtRWidget)
XmtCreateChild(XtRWidget,XtRString)
XmtBuildDialog(XtRWidget, XtRString, XmtRCallbackUnused, XmtRCallback Unused)
XmtBuildToplevel(XtRWidget, XtRString)
XmtBuildApplication(XtRString, XtRString, XmtRCallbackDisplay,
XmtRCallbackUnused, XmtRCallbackUnused)
/* context help functions */
XmtHelpDisplayContextHelp(XtRWidget)
XmtHelpDoContextHelp(XmtRCallbackWidget)
XmtHelpContextHelpCallback(XmtRCallbackWidget, XmtRCallbackUnused, XmtRCallbackUnused)
/* XmtMsgLine widget functions */
XmtMsgLineClear(XtRWidget, XtRInt)
XmtMsgLineSet(XtRWidget, XtRString)
XmtMsgLineAppend(XtRWidget, XtRString)
XmtMsgLinePrintf(XtRWidget, XtRString, XmtRCallbackUnused)
XmtMsgLinePush(XtRWidget)
XmtMsgLinePop(XtRWidget, XtRInt)
/* XmtCli widget functions */
XmtCliPuts(XtRString, XtRWidget)
XmtCliPrintf(XtRWidget, XtRString, XmtRCallbackUnused)
XmtCliClear(XtRWidget)
/* XmtChooser widget functions */
XmtChooserSetState(XtRWidget, XtRInt, XtRBoolean)
XmtChooserSetSensitive(XtRWidget, XtRInt, XtRBoolean)
/* XmtInputField widget functions */
XmtInputFieldSetString(XtRWidget, XtRString)
/* XmtLayout widget functions */
XmtLayoutDisableLayout(XtRWidget)
XmtLayoutEnableLayout(XtRWidget)
/* automatic dialog callback functions */
XmtDialogOkayCallback(XmtRCallbackWidget)
XmtDialogCancelCallback(XmtRCallbackWidget)
XmtDialogApplyCallback(XmtRCallbackWidget)
XmtDialogDoneCallback(XmtRCallbackWidget)
XmtDialogResetCallback(XmtRCallbackWidget)
Finally, XmtRegisterUnixProcedures() registers the
following procedures:
exit(XtRInt)
puts(XtRString)
system(XtRString)
Chapter 10, Callbacks in Resource Files,
XmtRegisterAll(), XmtRegisterProcedures().
Visit the GSP FreeBSD Man Page Interface. Output converted with ManDoc. |