---
name: "XtErrorMsg"
section: "3x"
platform: "linux"
package: "libxt-dev"
version: "4.3.0.dfsg.1-14sarge7"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/XtErrorMsg/3x"
---

# XtErrorMsg(3x)

high-level error handlers

## NAME

XtErrorMsg, XtSetErrorMsgHandler, XtWarningMsg, XtSetWarningMsgHandler - high-level error handlers

## SYNTAX

void XtErrorMsg(String *name*, String *type*, String *class*, String *default*, String \**params*, Cardinal \**num\_params*);

void XtSetErrorMsgHandler(XtErrorMsgHandler *msg\_handler*);

void XtSetWarningMsgHandler(XtErrorMsgHandler *msg\_handler*);

void XtWarningMsg(String *name*, String *type*, String *class*, String *default*, String \**params*, Cardinal \**num\_params*);

## ARGUMENTS

- *class*

  Specifies the resource class.

- *default*

  Specifies the default message to use.

- *name*

  Specifies the general kind of error.

- *type*

  Specifies the detailed name of the error. or the nonfatal error procedure, which usually returns

- *msg\_handler*

  Specifies the new fatal error procedure, which should not return.

- *num\_params*

  Specifies the number of values in the parameter list.

- *params*

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

## DESCRIPTION

The *XtErrorMsg* function has been superceded by *XtAppErrorMsg*.

The *XtSetErrorMsgHandler* function has been superceded by *XtAppSetErrorMsgHandler*.

The *XtSetWarningMsgHandler* function has been superceded by *XtAppSetWarningMsgHandler*.

The *XtWarningMsg* function has been superceded by *XtAppWarningMsg*

## SEE ALSO

*X Toolkit Intrinsics - C Language Interface*\
 *Xlib - C Language X Interface*
