]> andersk Git - moira.git/blame - clients/cluster/MriRegAll.c
Diane Delgado's changes for a fixed table-locking order
[moira.git] / clients / cluster / MriRegAll.c
CommitLineData
3a3bd871 1/*
2** Copyright (c) 1990 David E. Smyth
3**
4** This file was derived from work performed by Martin Brunecky at
5** Auto-trol Technology Corporation, Denver, Colorado, under the
6** following copyright:
7**
8*******************************************************************************
9* Copyright 1990 by Auto-trol Technology Corporation, Denver, Colorado.
10*
11* All Rights Reserved
12*
13* Permission to use, copy, modify, and distribute this software and its
14* documentation for any purpose and without fee is hereby granted, provided
15* that the above copyright notice appears on all copies and that both the
16* copyright and this permission notice appear in supporting documentation
17* and that the name of Auto-trol not be used in advertising or publicity
18* pertaining to distribution of the software without specific, prior written
19* permission.
20*
21* Auto-trol disclaims all warranties with regard to this software, including
22* all implied warranties of merchantability and fitness, in no event shall
23* Auto-trol be liable for any special, indirect or consequential damages or
24* any damages whatsoever resulting from loss of use, data or profits, whether
25* in an action of contract, negligence or other tortious action, arising out
26* of or in connection with the use or performance of this software.
27*******************************************************************************
28**
29** Redistribution and use in source and binary forms are permitted
30** provided that the above copyright notice and this paragraph are
31** duplicated in all such forms and that any documentation, advertising
32** materials, and other materials related to such distribution and use
33** acknowledge that the software was developed by David E. Smyth. The
34** name of David E. Smyth may not be used to endorse or promote products
35** derived from this software without specific prior written permission.
36** THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
37** WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
38** MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
39**
40*/
41
42/*
43* SCCS_data: @(#)MriRegAll.c 1.0 ( 19 June 1990 )
44*
45* This module contains registration routine for all Motif
46* widget/gadget constructors and classes.
47*
48* Module_interface_summary:
49*
50* void MriRegisterMotif ( XtAppContext app )
51*
52*******************************************************************************
53*/
54
55#include <Xm/Xm.h>
56
57#include <Xm/ArrowB.h>
58#include <Xm/ArrowBG.h>
59#include <Xm/BulletinB.h>
60#include <Xm/CascadeB.h>
61#include <Xm/CascadeBG.h>
62#include <Xm/Command.h>
63#include <Xm/DialogS.h>
64#include <Xm/DrawingA.h>
65#include <Xm/DrawnB.h>
66#include <Xm/FileSB.h>
67#include <Xm/Form.h>
68#include <Xm/Frame.h>
69#include <Xm/Label.h>
70#include <Xm/LabelG.h>
71#include <Xm/List.h>
72#include <Xm/MainW.h>
73#include <Xm/MenuShell.h>
74#include <Xm/MessageB.h>
75#include <Xm/PanedW.h>
76#include <Xm/PushB.h>
77#include <Xm/PushBG.h>
78#include <Xm/RowColumn.h>
79#include <Xm/Scale.h>
80#include <Xm/ScrollBar.h>
81#include <Xm/ScrolledW.h>
82#include <Xm/SelectioB.h>
83#include <Xm/SeparatoG.h>
84#include <Xm/Separator.h>
85#include <Xm/Text.h>
86#include <Xm/ToggleB.h>
87#include <Xm/ToggleBG.h>
88
89void MriRegisterMotif ( app )
90 XtAppContext app;
91{
92#define RCO( name, func ) WcRegisterConstructor ( app, name, func )
93#define RCN( name, class ) WcRegisterClassName ( app, name, class )
94#define RCP( name, class ) WcRegisterClassPtr ( app, name, class )
95
96/* -- register all Motif constructors */
97 RCO( "XmCreateArrowButton", XmCreateArrowButton );
98 RCO( "XmCreateArrowButtonGadget", XmCreateArrowButtonGadget );
99 RCO( "XmCreateBulletinBoard", XmCreateBulletinBoard );
100 RCO( "XmCreateBulletinBoardDialog", XmCreateBulletinBoardDialog );
101 RCO( "XmCreateCascadeButton", XmCreateCascadeButton );
102 RCO( "XmCreateCascadeButtonGadget", XmCreateCascadeButtonGadget );
103 RCO( "XmCreateCommand", XmCreateCommand );
104 RCO( "XmCreateDialogShell", XmCreateDialogShell );
105 RCO( "XmCreateDrawingArea", XmCreateDrawingArea );
106 RCO( "XmCreateDrawnButton", XmCreateDrawnButton );
107 RCO( "XmCreateErrorDialog", XmCreateErrorDialog );
108 RCO( "XmCreateFileSelectionBox", XmCreateFileSelectionBox );
109 RCO( "XmCreateFileSelectionDialog", XmCreateFileSelectionDialog );
110 RCO( "XmCreateForm", XmCreateForm );
111 RCO( "XmCreateFormDialog", XmCreateFormDialog );
112 RCO( "XmCreateFrame", XmCreateFrame );
113 RCO( "XmCreateInformationDialog", XmCreateInformationDialog );
114 RCO( "XmCreateLabel", XmCreateLabel );
115 RCO( "XmCreateLabelGadget", XmCreateLabelGadget );
116 RCO( "XmCreateList", XmCreateList );
117 RCO( "XmCreateMainWindow", XmCreateMainWindow );
118 RCO( "XmCreateMenuBar", XmCreateMenuBar );
119 RCO( "XmCreateMenuShell", XmCreateMenuShell );
120 RCO( "XmCreateMessageBox", XmCreateMessageBox );
121 RCO( "XmCreateMessageDialog", XmCreateMessageDialog );
122 RCO( "XmCreateOptionMenu", XmCreateOptionMenu );
123 RCO( "XmCreatePanedWindow", XmCreatePanedWindow );
124 RCO( "XmCreatePopupMenu", XmCreatePopupMenu );
125 RCO( "XmCreatePromptDialog", XmCreatePromptDialog );
126 RCO( "XmCreatePulldownMenu", XmCreatePulldownMenu );
127 RCO( "XmCreatePushButton", XmCreatePushButton );
128 RCO( "XmCreatePushButtonGadget", XmCreatePushButtonGadget );
129 RCO( "XmCreateQuestionDialog", XmCreateQuestionDialog );
130 RCO( "XmCreateRadioBox", XmCreateRadioBox );
131 RCO( "XmCreateRowColumn", XmCreateRowColumn );
132 RCO( "XmCreateScale", XmCreateScale );
133 RCO( "XmCreateScrollBar", XmCreateScrollBar );
134 RCO( "XmCreateScrolledList", XmCreateScrolledList );
135 RCO( "XmCreateScrolledText", XmCreateScrolledText );
136 RCO( "XmCreateScrolledWindow", XmCreateScrolledWindow );
137 RCO( "XmCreateSelectionBox", XmCreateSelectionBox );
138 RCO( "XmCreateSelectionDialog", XmCreateSelectionDialog );
139 RCO( "XmCreateSeparator", XmCreateSeparator );
140 RCO( "XmCreateSeparatorGadget", XmCreateSeparatorGadget );
141 RCO( "XmCreateText", XmCreateText );
142 RCO( "XmCreateToggleButton", XmCreateToggleButton );
143 RCO( "XmCreateToggleButtonGadget", XmCreateToggleButtonGadget );
144 RCO( "XmCreateWarningDialog", XmCreateWarningDialog );
145 RCO( "XmCreateWorkingDialog", XmCreateWorkingDialog );
146
147/* -- register Motif widget classes */
148 RCP("xmArrowButtonWidgetClass", xmArrowButtonWidgetClass );
149 RCN("XmArrowButton", xmArrowButtonWidgetClass );
150 RCP("xmArrowButtonGadgetClass", xmArrowButtonGadgetClass );
151 RCN("XmArrowButtonGadget", xmArrowButtonGadgetClass );
152 RCP("xmBulletinBoardWidgetClass", xmBulletinBoardWidgetClass );
153 RCN("XmBulletinBoard", xmBulletinBoardWidgetClass );
154 RCP("xmCascadeButtonWidgetClass", xmCascadeButtonWidgetClass );
155 RCN("XmCascadeButton", xmCascadeButtonWidgetClass );
156 RCP("xmCascadeButtonGadgetClass", xmCascadeButtonGadgetClass );
157 RCN("XmCascadeButtonGadget", xmCascadeButtonGadgetClass );
158 RCP("xmCommandWidgetClass", xmCommandWidgetClass );
159 RCN("XmCommand", xmCommandWidgetClass );
160 RCP("xmDialogShellWidgetClass", xmDialogShellWidgetClass );
161 RCN("XmDialogShell", xmDialogShellWidgetClass );
162 RCP("xmDrawingAreaWidgetClass", xmDrawingAreaWidgetClass );
163 RCN("XmDrawingArea", xmDrawingAreaWidgetClass );
164 RCP("xmDrawnButtonWidgetClass", xmDrawnButtonWidgetClass );
165 RCN("XmDrawnButton", xmDrawnButtonWidgetClass );
166 RCP("xmFileSelectionBoxWidgetClass", xmFileSelectionBoxWidgetClass );
167 RCN("XmFileSelectionBox", xmFileSelectionBoxWidgetClass );
168 RCP("xmFormWidgetClass", xmFormWidgetClass );
169 RCN("XmForm", xmFormWidgetClass );
170 RCP("xmFrameWidgetClass", xmFrameWidgetClass );
171 RCN("XmFrame", xmFrameWidgetClass );
172 RCP("xmGadgetClass", xmGadgetClass );
173 RCN("XmGadget", xmGadgetClass );
174 RCP("xmLabelWidgetClass", xmLabelWidgetClass );
175 RCN("XmLabel", xmLabelWidgetClass );
176 RCP("xmLabelGadgetClass", xmLabelGadgetClass );
177 RCN("XmLabelGadget", xmLabelGadgetClass );
178 RCP("xmListWidgetClass", xmListWidgetClass );
179 RCN("XmList", xmListWidgetClass );
180 RCP("xmMainWindowWidgetClass", xmMainWindowWidgetClass );
181 RCN("XmMainWindow", xmMainWindowWidgetClass );
182 RCP("xmManagerWidgetClass", xmManagerWidgetClass );
183 RCN("XmManager", xmManagerWidgetClass );
184 RCP("xmMenuShellWidgetClass", xmMenuShellWidgetClass );
185 RCN("XmMenuShell", xmMenuShellWidgetClass );
186 RCP("xmMessageBoxWidgetClass", xmMessageBoxWidgetClass );
187 RCN("XmMessageBox", xmMessageBoxWidgetClass );
188 RCP("xmPanedWindowWidgetClass", xmPanedWindowWidgetClass );
189 RCN("XmPanedWindow", xmPanedWindowWidgetClass );
190 RCP("xmPrimitiveWidgetClass", xmPrimitiveWidgetClass );
191 RCN("XmPrimitive", xmPrimitiveWidgetClass );
192 RCP("xmPushButtonWidgetClass", xmPushButtonWidgetClass );
193 RCN("XmPushButton", xmPushButtonWidgetClass );
194 RCP("xmPushButtonGadgetClass", xmPushButtonGadgetClass );
195 RCN("XmPushButtonGadget", xmPushButtonGadgetClass );
196 RCP("xmRowColumnWidgetClass", xmRowColumnWidgetClass );
197 RCN("XmRowColumn", xmRowColumnWidgetClass );
198 RCP("xmScaleWidgetClass", xmScaleWidgetClass );
199 RCN("XmScale", xmScaleWidgetClass );
200 RCP("xmScrollBarWidgetClass", xmScrollBarWidgetClass );
201 RCN("XmScrollBar", xmScrollBarWidgetClass );
202 RCP("xmScrolledWindowWidgetClass", xmScrolledWindowWidgetClass );
203 RCN("XmScrolledWindow", xmScrolledWindowWidgetClass );
204 RCP("xmSelectionBoxWidgetClass", xmSelectionBoxWidgetClass );
205 RCN("XmSelectionBox", xmSelectionBoxWidgetClass );
206 RCP("xmSeparatorWidgetClass", xmSeparatorWidgetClass );
207 RCN("XmSeparator", xmSeparatorWidgetClass );
208 RCP("xmSeparatorGadgetClass", xmSeparatorGadgetClass );
209 RCN("XmSeparatorGadget", xmSeparatorGadgetClass );
210 RCP("xmTextWidgetClass", xmTextWidgetClass );
211 RCN("XmText", xmTextWidgetClass );
212 RCP("xmToggleButtonWidgetClass", xmToggleButtonWidgetClass );
213 RCN("XmToggleButton", xmToggleButtonWidgetClass );
214 RCP("xmToggleButtonGadgetClass", xmToggleButtonGadgetClass );
215 RCN("XmToggleButtonGadget", xmToggleButtonGadgetClass );
216
217#undef RCO
218#undef RCN
219#undef RCP
220}
This page took 0.239774 seconds and 5 git commands to generate.