/* XTkBitmapPackage.c produced by Cinder of January 18, 2036 7:14:05 pm PST */

/* formerly from <cedar/InstallationSupport.h>: */
typedef unsigned XR←InterfacePtr;
typedef unsigned XR←GlobalFramePtr;
extern XR←InterfacePtr XR←ImportInterface ();
extern XR←InterfacePtr XR←ExportInterface ();
extern void XR←ExportProc ();
extern void XR←PushScope ();
extern void XR←HideNames ();
extern void XR←PopScope ();
extern void XR←PushRename ();
extern void XR←PopRename ();
extern void XR←ForgetName ();
extern void XR←ProhibitDuplicateExports ();
extern void XR←PermitDuplicateExports ();
extern void XR←AddControl ();
extern XR←GlobalFramePtr XR←FirstControl();
void XR←Start ();
static char versionStamp[] = "@(#)mob←version [3332335884,1537183980] XTkBitmapPackage.config";
static char configBuildTime[] = "@(#)configBuildTime October 21, 1993 10:05 am PDT";
char XR←configBuildTime←XTkBitmapPackage[] = "October 21, 1993 5:05 pm GMT";

extern void XR←install←XlShmPixmapsImpl();
extern void XR←install←VMChunksImpl();
extern void XR←install←XlBitmapImpl();
extern void XR←install←XlBitmapImagerImpl();
extern void XR←install←XlBWFriendsImpl();
extern void XR←install←XTkBitmapWidgetsImpl();

static XR←GlobalFramePtr firstControl;

extern void XR←install←XTkBitmapPackage() {
	XR←PushScope("XTkBitmapPackage");
	XR←ImportInterface("Atom", 0, 0);
	XR←ImportInterface("FinalizeOps", 0, 0);
	XR←ImportInterface("ForkOps", 0, 0);
	XR←ImportInterface("ImagerRaster", 0, 0);
	XR←ImportInterface("ImagerSample", 0, 0);
	XR←ImportInterface("ImagerDevice", 0, 0);
	XR←ImportInterface("ImagerSample", 0, 0);
	XR←ImportInterface("ImagerBitmapContext", 0, 0);
	XR←ImportInterface("ImagerDitherContext", 0, 0);
	XR←ImportInterface("IO", 0, 0);
	XR←ImportInterface("Process", 0, 0);
	XR←ImportInterface("PropList", 0, 0);
	XR←ImportInterface("Rope", 0, 0);
	XR←ImportInterface("SafeStorage", 0, 0);
	XR←ImportInterface("SF", 0, 0);
	XR←ImportInterface("UnixErrno", 0, 0);
	XR←ImportInterface("UnixShm0", 0, 0);
	XR←ImportInterface("Xl", 0, 0);
	XR←ImportInterface("XlAccess", 0, 0);
	XR←ImportInterface("XlBitmap", 0, 0);
	XR←ImportInterface("XlColorAccess", 0, 0);
	XR←ImportInterface("XlDetails", 0, 0);
	XR←ImportInterface("XlExtensions", 0, 0);
	XR←ImportInterface("XlPrivate", 0, 0);
	XR←ImportInterface("XlPrivateErrorHandling", 0, 0);
	XR←ImportInterface("XlPrivateResources", 0, 0);
	XR←ImportInterface("XlSpeedHacks", 0, 0);
	XR←ImportInterface("XTk", 0, 0);
	XR←ImportInterface("XTkFriends", 0, 0);
	XR←ImportInterface("XTkShellWidgets", 0, 0);
	XR←ExportInterface("XlBitmap", 0, 0);
	XR←ExportInterface("XlShmPixmaps", 0, 0);
	XR←ExportInterface("XlShmMonitor", 0, 0);
	XR←ExportInterface("XlShmPixmapsExtras", 0, 0);
	XR←ExportInterface("VMChunks", 0, 0);
	XR←ExportInterface("XlBitmapExtras", 0, 0);
	XR←ExportInterface("XlBitmapFriends", 0, 0);
	XR←ExportInterface("XlBWFriends", 0, 0);
	XR←ExportInterface("XTkBitmapWidgets", 0, 0);
	XR←ExportInterface("XTkBitmapWidgetsExtras", 0, 0);
	XR←HideNames();
	XR←install←XlShmPixmapsImpl();
	XR←install←VMChunksImpl();
	XR←install←XlBitmapImpl();
	XR←install←XlBitmapImagerImpl();
	XR←install←XlBWFriendsImpl();
	XR←install←XTkBitmapWidgetsImpl();
	XR←AddControl("VMChunksImpl");
	XR←AddControl("XlShmPixmapsImpl");
	XR←AddControl("XlBitmapImpl");
	XR←AddControl("XlBitmapImagerImpl");
	XR←AddControl("XlBWFriendsImpl");
	XR←AddControl("XTkBitmapWidgetsImpl");
	firstControl = XR←FirstControl();
	XR←PopScope();
}

extern void XR←run←XTkBitmapPackage() { XR←StartCedarModule(firstControl); }

extern void XR←unload←XTkBitmapPackage() { XR←Unload(firstControl); }