Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XtInitialize(3Xt) — Digital UNIX 4.0d

Media Vault

Software Library

Restoration Projects

Artifacts Sought

XtInitialize(3Xt)  —  Subroutines

X11R6

NAME

XtInitialize − initialize

SYNTAX

Widget XtInitialize(shell_name, application_class, options, num_options, argc, argv)
      String shell_name;
      String application_class;
      XrmOptionDescRec∗ options;
      Cardinal num_options;
      int∗ argc;
      char∗∗ argv;

ARGUMENTS

shell_nameSpecifies the name of the created shell widget. 

application_class
Specifies the class name of this application, which usually is the generic name for all instances of this application.

optionsSpecifies 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. 

num_optionsSpecifies the number of entries in the options list. 

argcSpecifies a pointer to the number of command line parameters. 

argvSpecifies the command line parameters. 

DESCRIPTION

XtInitialize calls XtToolkitInitialize followed by XtOpenDisplay with display_string NULL and application_name NULL, and finally calls XtAppCreateShell with appcation_name NULL, widget_class applicationShellWidgetClass , and the specified args and num_args and returns the created shell. The semantics of calling XtInitialize more than once are undefined. This routine has been replaced by XtAppInitialize . 

SEE ALSO

X Toolkit Intrinsics − C Language Interface
Xlib − C Language X Interface

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