XtAppCreateShell(3) | XT FUNCTIONS | XtAppCreateShell(3) |
XtAppCreateShell, XtVaAppCreateShell - create top-level widget instance
#include <X11/Intrinsic.h>
Widget XtAppCreateShell(const char *application_name, const char *application_class, WidgetClass widget_class, Display *display, ArgList args, Cardinal num_args);
Widget XtVaAppCreateShell(const char * application_name, const char * application_class, WidgetClass widget_class, Display *display, ...);
The XtAppCreateShell function saves the specified application name and application class for qualifying all widget resource specifiers. The application name and application class are used as the left-most components in all widget resource names for this application. XtAppCreateShell should be used to create a new logical application within a program or to create a shell on another display. In the first case, it allows the specification of a new root in the resource hierarchy. In the second case, it uses the resource database associated with the other display.
Note that the widget returned by XtAppCreateShell has the WM_COMMAND property set for session managers (see Chapter 4).
XtCreateWidget(3)
X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface
libXt 1.2.0 | X Version 11 |