Dt/Action.h(5) — Macro Packages and Conventions
NAME
Dt/Action.h − action service definitions
SYNOPSIS
#include <Dt/Action.h>
DESCRIPTION
The <Dt/Action.h> header defines the following DtActionStatus constants:
DtACTION_OK
DtACTION_INVALID_ID
DtACTION_INVOKED
DtACTION_DONE
DtACTION_DONE_FORCED
DtACTION_DONE_DROPPED
DtACTION_STATUS_UPDATE
The header defines the following data type through typedef:
typedef unsigned long DtActionInvocationID;
The header defines the following as functions:
void DtDbReloadNotify(DtDbReloadCallbackProc proc,
XtPointer clientData);
void DtDbLoad(void);
Boolean DtActionExists(char ∗s);
char ∗DtActionLabel(char ∗s);
char ∗DtActionDescription(char ∗actionName);
char ∗DtActionIcon(char ∗actionName);
DtActionInvocationID
DtActionInvoke(Widget w,
char ∗action,
DtActionFile ∗args,
int argCount,
char ∗termOpts,
char ∗execHost,
char ∗contextDir,
int useIndicator,
DtActionCallbackProc statusUpdateCb,
XtPointer client_data);
DtActionStatus DtActionQuit(DtActionInvocationID id),
unsigned long ms_timeout,
int silent);
DtActionStatus DtActionQuitType(DtActionInvocationID id),
int silent);
SEE ALSO
DtActionDescription(3), DtActionExists(3), DtActionIcon(3), DtActionInvoke(3), DtActionLabel(3), DtActionCallbackProc(3), DtActionQuit(3), DtActionQuitType(3), DtDbLoad(3), DtDbReloadNotify(3), dtaction(1).
— 24 May 1994