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

X11R4

NAME

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

SYNOPSIS

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;

PARAMETERS

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.

RELATED INFORMATION

XtAppGetErrorDatabase(3Xt), XtAppError(3Xt)
X Window System Toolkit: The Complete Programmer’s Guide and Specification, Paul J. Asente and Ralph Swick
X Window System: The Complete Reference, Second Edition, Robert W. Scheifler and James Gettys

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