Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XtAppGetErrorDatabase(3Xt)

XtAppError(3Xt)

XtAppErrorMsg(3Xt)

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)
Guide to the XUI Toolkit Intrinsics
Guide to the Xlib Library

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