/* Copyright (c) 1990 UNIX System Laboratories, Inc. */ /* Copyright (c) 1988 AT&T */ /* All Rights Reserved */ /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF */ /* UNIX System Laboratories, Inc. */ /* The copyright notice above does not evidence any */ /* actual or intended publication of such source code. */ /* "$XConsortium: Initialize.c,v 1.158 90/08/23 12:58:40 swick Exp $"; */ /* $oHeader: Initialize.c,v 1.7 88/08/31 16:33:39 asente Exp $ */ /*********************************************************** Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts, and the Massachusetts Institute of Technology, Cambridge, Massachusetts. All Rights Reserved ******************************************************************/ #include "univ.h" #include extern Widget OlApplicationWidget; /* from the openlook toolkit, but extended to allow * fallback resources */ /* ARGSUSED */ Widget myolinitialize(name, classname, options, num_options, argc, argv, fallback_resources) String name, classname; XrmOptionDescRec *options; Cardinal num_options; int *argc; String *argv; String *fallback_resources; { XtAppContext app_con; ProcessContext process; OlPreInitialize(classname, options, num_options, argc, argv); process = _XtGetProcessContext(); OlApplicationWidget = XtAppInitialize(&app_con, classname, options, num_options, argc, argv, fallback_resources, NULL, (Cardinal) 0); process->defaultAppContext = app_con; toplevelDisplay = XtDisplay(OlApplicationWidget); OlRegisterConverters (); OlPostInitialize(classname, options, num_options, argc, argv); return OlApplicationWidget; }