XtAppWarniB man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

XtAppWarningMsg()					     XtAppWarningMsg()

Name
  XtAppWarningMsg - call the high-level warning handler.

Synopsis
  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;

Inputs
  app_context
	    Specifies the application context.

  name	    Specifies the general kind of error.

  type	    Specifies the detailed name of the error.

  class	    Specifies the resource class.

  default   Specifies the default message to use if no message	is  found
	    in the database.

  params    Specifies an array of values to be inserted into the message.

  num_params
	    Specifies the number of elements in params.

Description
  XtAppWarningMsg() passes all of its arguments except app_context to the
  installed high-level warning handler.	 The default  high-level  warning
  handler  is  _XtDefaultWarningMsg().	 It  calls XtAppGetErrorDatabase‐
  Text() to lookup a message of the specified name, type,  and	class  in
  the  error  database.	  If  no  such	message	 is found, XtAppGetError‐
  DatabaseText() returns the specified default message.	 In either  case,
  _XtDefaultWarningMsg()  does a printf-style substitution of params into
  the message, and passes the resulting text  to  the  low-level  warning
  handler by calling XtWarning().

  See  XtAppGetErrorDatabaseText() for details on how messages are looked
  up in the error database.

Usage
  To report fatal error	 messages  and	exit,  use  XtAppErrorMsg().   To
  change the high-level warning handler, use XtAppSetWarningMsgHandler().

  Note that the num_params argument to this function is a Cardinal *, not
  a Cardinal.

  Although the Intrinsics interface allows  separate  error  and  warning
  handlers  for	 each application context, most implementations will sup‐
  port only a single set of handlers.  When a new handler  is  installed,
  it will be used in all application contexts.

Example
  The following code is from XtDisplayStringConversionWarning():

     String params[2];
     Cardinal num_params = 2;

     params[0] = (String)from;
     params[1] = (String)toType;
     XtAppWarningMsg(XtDisplayToApplicationContext(dpy),
		     XtNconversionError, "string", XtCXtToolkitError,
		     "Cannot convert string to type %s",
		     params, &num_params);

See Also
  XtAppError(1), XtAppErrorMsg(1), XtAppSetErrorHandler(1), XtAppSetEr‐
  rorMsgHandler(1), XtAppSetWarningHandler(1), XtAppSetWarningMsgHan‐
  dler(1), XtAppWarning(1),
  XtErrorHandler(2), XtErrorMsgHandler(2).

Xt - Error Handling					     XtAppWarningMsg()
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net