Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XtInitialize(3Xt) — Digital UNIX 3.2c

Media Vault

Software Library

Restoration Projects

Artifacts Sought

XtInitialize(3Xt)  —  Subroutines  —  XT COMPATIBILITY FUNCTIONS

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

  —  X Version 11  —  Release 6

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