Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XtAppGetErrorDatabase(3Xt)

XtAppError(3Xt)

XtAppErrorMsg(3Xt)  —  Subroutines

X11R6

NAME

XtAppErrorMsg, XtAppSetErrorMsgHandler, XtAppSetWarningMsgHandler, XtAppWarningMsg − high-level error handlers

SYNTAX

void XtAppErrorMsg(app_context, name, type, class, default,  params, num_params)
    XtAppContext app_context;
    String name;
    String type;
    String class;
    String default;
    String ∗params;
    Cardinal ∗num_params;

void XtAppSetErrorMsgHandler(app_context, msg_handler)
      XtAppContext app_context;
      XtErrorMsgHandler msg_handler;

void XtAppSetWarningMsgHandler(app_context, msg_handler)
      XtAppContext app_context;
      XtErrorMsgHandler msg_handler;

void XtAppWarningMsg(app_context, name, type, class, default, params, num_params)
    XtAppContext app_context;
    String name;
    String type;
    String class;
    String default;
    String ∗params;
    Cardinal ∗num_params;

ARGUMENTS

app_contextSpecifies the application context. 

classSpecifies the resource class. 

defaultSpecifies the default message to use. 

nameSpecifies the general kind of error. 

typeSpecifies the detailed name of the error. 

msg_handlerSpecifies the new fatal error procedure, which should not return or the nonfatal error procedure, which usually returns. 

num_paramsSpecifies the number of values in the parameter list. 

paramsSpecifies a pointer to a list of values to be stored in the message. 

DESCRIPTION

The XtAppErrorMsg function calls the high-level error handler and passes the specified information. 

The XtAppSetErrorMsgHandler function registers the specified  procedure, which is called when a fatal error occurs. 

The XtAppSetWarningMsgHandler function registers the specified procedure, which is called when a nonfatal error condition occurs. 

The XtAppWarningMsg function calls the high-level error handler and passes the specified information. 

SEE ALSO

XtAppGetErrorDatabase(3Xt), XtAppError(3Xt)
X Toolkit Intrinsics − C Language Interface
Xlib − C Language X Interface

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026