XtAppInitialize man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

XtAppInitialize(3Xt)					  XtAppInitialize(3Xt)

NAME
       XtAppInitialize,	 XtVaAppInitialize - initialize, open, or close a dis‐
       play

SYNOPSIS
       Widget XtAppInitialize(app_context_return, application_class,  options,
       num_options,   argc_in_out,   argv_in_out,   fallback_resources,	 args,
       num_args)
	       XtAppContext app_context_return;
	       String application_class;
	       XrmOptionDescRec* options;
	       Cardinal num_options;
	       int* argc_in_out;
	       String* argv_in_out;
	       String* fallback_resources;
	       ArgList args;
	       Cardinal num_args;

       Widget	  XtVaAppInitialize(app_context_return,	    application_class,
       options,	 num_options,  argc_in_out,  argv_in_out,  fallback_resources,
       ...)
	       XtAppContext app_context_return;
	       String application_class;
	       XrmOptionDescRec* options;
	       Cardinal num_options;
	       int* argc_in_out;
	       String* argv_in_out;
	       String* fallback_resources;

ARGUMENTS
       Specifies the application context.  Specifies the class	name  of  this
       application,  which  usually  is	 the generic name for all instances of
       this application.  Specifies how to parse  the  command	line  for  any
       application-specific  resources.	 The  options  argument is passed as a
       parameter to XrmParseCommand. For further information, see  Xlib	 --  C
       Language	 X  Interface.	Specifies the number of entries in the options
       list.  Specifies a pointer to the number of  command  line  parameters.
       Specifies the command line parameters.  Specifies resource values to be
       used if the application class resource file cannot be opened  or	 read,
       or  NULL.   Specifies  the argument list to override any other resource
       specification for the created shell widget.  Specifies  the  number  of
       entries	in the argument list.  Specifies the variable argument list to
       override any other resource specification for the created shell widget.

DESCRIPTION
       The XtAppInitialize  function  calls  XtToolkitInitialize  followed  by
       XtCreateApplicationContext,   then   calls   XtOpenDisplay   with  dis‐
       play_string NULL and application_name NULL, and finally calls XtAppCre‐
       ateShell	 with application_name NULL, widget_class applicationShellWid‐
       getClass, and the specified args and num_args and returns  the  created
       shell.  The  modified argc and argv returned by XtDisplayInitialize are
       returned in argc_in_out and argv_in_out.	 If app_context_return is  not
       NULL,  the created application context is also returned. If the display
       specified by the command line cannot be opened,	an  error  message  is
       issued	and  XtAppInitialize  terminates  the  application.  If	 fall‐
       back_resources is non-NULL, XtAppSetFallbackResources  is  called  with
       the value prior to calling XtOpenDisplay.

       XtAppInitialize and XtVaAppInitialize have been superceded by XtOpenAp‐
       plication and XtVaOpenApplication respectively.

NOTES
       In internationalized applications, the XtSetLanguageProc function  sets
       the  language procedure for XtDisplayInitialize.	 In such applications,
       the catopen call must execute following	the  call  to  XtAppInitialize
       (which indirectly calls XtDisplayInitialize through XtOpenDisplay).

       If  the	catopen	 call  executes after XtSetLanguageProc but before the
       call that initializes the display,  the	application  does  not	access
       translated messages when these are available for the language setting.

SEE ALSO
       catopen(3), XtOpenApplication(3Xt), XtSetLanguageProc(3Xt), XtVaOpenAp‐
       plication(3Xt)

       X Toolkit Intrinsics -- C Language Interface

       Xlib -- C Language X Interface

							  XtAppInitialize(3Xt)
[top]

List of man pages available for DigitalUNIX

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