Mercurial > hg > xemacs-beta
comparison lwlib/energize/ctreebr_ps.xdc @ 0:376386a54a3c r19-14
Import from CVS: tag r19-14
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:45:50 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:376386a54a3c |
---|---|
1 | |
2 /* | |
3 ** Generated by X-Designer | |
4 */ | |
5 /* | |
6 **LIBS: -lXm -lXt -lX11 | |
7 */ | |
8 | |
9 #include <X11/Xatom.h> | |
10 #include <X11/Intrinsic.h> | |
11 #include <X11/Shell.h> | |
12 | |
13 #include <Xm/Xm.h> | |
14 #include <Xm/DialogS.h> | |
15 #include <Xm/Form.h> | |
16 #include <Xm/Frame.h> | |
17 #include <Xm/Label.h> | |
18 #include <Xm/PushB.h> | |
19 #include <Xm/RowColumn.h> | |
20 #include <Xm/Separator.h> | |
21 #include <Xm/TextF.h> | |
22 #include <Xm/ToggleB.h> | |
23 #include <Xm/ToggleBG.h> | |
24 | |
25 | |
26 Widget apply; | |
27 | |
28 | |
29 create_widget0( parent ) | |
30 Widget parent; | |
31 { | |
32 Display *display = XtDisplay ( parent ); | |
33 Widget children[10]; /* Children to manage */ | |
34 Arg al[64]; /* Arg List */ | |
35 register int ac = 0; /* Arg Count */ | |
36 char from_s [256]; /* For font list conversion */ | |
37 XrmValue from_value, to_value; /* ditto */ | |
38 int fg, bg; /* colour values for pixmaps */ | |
39 XmString *list_items; /* For list items */ | |
40 int list_item; /* Index for list_items */ | |
41 XmString xmstrings[15]; /* temporary storage for XmStrings */ | |
42 Widget widget0; | |
43 Widget widget1; | |
44 Widget widget2; | |
45 Widget widget3; | |
46 Widget widget4; | |
47 Widget widget5; | |
48 Widget widget6; | |
49 Widget widget7; | |
50 Widget widget8; | |
51 Widget widget10; | |
52 Widget widget11; | |
53 Widget widget12; | |
54 Widget widget13; | |
55 Widget widget14; | |
56 Widget widget15; | |
57 | |
58 XtSetArg(al[ac], XmNallowShellResize, TRUE); ac++; | |
59 widget0 = XmCreateDialogShell ( parent, "widget0", al, ac ); | |
60 ac = 0; | |
61 XtSetArg(al[ac], XmNshadowType, XmSHADOW_OUT); ac++; | |
62 widget1 = XmCreateFrame ( widget0, "calltreePanel", al, ac ); | |
63 ac = 0; | |
64 XtSetArg(al[ac], XmNautoUnmanage, FALSE); ac++; | |
65 widget2 = XmCreateForm ( widget1, "panel", al, ac ); | |
66 ac = 0; | |
67 widget3 = XmCreateLabel ( widget2, "nameLabel", al, ac ); | |
68 widget4 = XmCreateTextField ( widget2, "nameText", al, ac ); | |
69 widget5 = XmCreateLabel ( widget2, "fileLabel", al, ac ); | |
70 widget6 = XmCreateTextField ( widget2, "fileText", al, ac ); | |
71 widget7 = XmCreateLabel ( widget2, "projectLabel", al, ac ); | |
72 widget8 = XmCreateTextField ( widget2, "projectText", al, ac ); | |
73 apply = XmCreatePushButton ( widget2, "apply", al, ac ); | |
74 widget10 = XmCreateToggleButton ( widget2, "whereDefined", al, ac ); | |
75 XtSetArg(al[ac], XmNorientation, XmHORIZONTAL); ac++; | |
76 widget11 = XmCreateRadioBox ( widget2, "nameStyle", al, ac ); | |
77 ac = 0; | |
78 widget12 = XmCreateToggleButtonGadget ( widget11, "nameOnly", al, ac ); | |
79 widget13 = XmCreateToggleButtonGadget ( widget11, "prototype", al, ac ); | |
80 widget14 = XmCreateToggleButtonGadget ( widget11, "mangled", al, ac ); | |
81 widget15 = XmCreateSeparator ( widget2, "separator", al, ac ); | |
82 XtSetArg(al[ac], XmNdefaultButton, apply); ac++; | |
83 XtSetValues ( widget2,al, ac ); | |
84 ac = 0; | |
85 | |
86 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_FORM); ac++; | |
87 XtSetArg(al[ac], XmNtopOffset, 10); ac++; | |
88 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; | |
89 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_FORM); ac++; | |
90 XtSetArg(al[ac], XmNleftOffset, 10); ac++; | |
91 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++; | |
92 XtSetValues ( widget3,al, ac ); | |
93 ac = 0; | |
94 | |
95 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_FORM); ac++; | |
96 XtSetArg(al[ac], XmNtopOffset, 10); ac++; | |
97 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; | |
98 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_WIDGET); ac++; | |
99 XtSetArg(al[ac], XmNleftOffset, 5); ac++; | |
100 XtSetArg(al[ac], XmNleftWidget, widget3); ac++; | |
101 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_WIDGET); ac++; | |
102 XtSetArg(al[ac], XmNrightOffset, 5); ac++; | |
103 XtSetArg(al[ac], XmNrightWidget, apply); ac++; | |
104 XtSetValues ( widget4,al, ac ); | |
105 ac = 0; | |
106 | |
107 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; | |
108 XtSetArg(al[ac], XmNtopOffset, 5); ac++; | |
109 XtSetArg(al[ac], XmNtopWidget, widget4); ac++; | |
110 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; | |
111 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++; | |
112 XtSetArg(al[ac], XmNleftOffset, 0); ac++; | |
113 XtSetArg(al[ac], XmNleftWidget, widget3); ac++; | |
114 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++; | |
115 XtSetValues ( widget5,al, ac ); | |
116 ac = 0; | |
117 | |
118 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; | |
119 XtSetArg(al[ac], XmNtopOffset, 5); ac++; | |
120 XtSetArg(al[ac], XmNtopWidget, widget4); ac++; | |
121 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; | |
122 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++; | |
123 XtSetArg(al[ac], XmNleftOffset, 0); ac++; | |
124 XtSetArg(al[ac], XmNleftWidget, widget4); ac++; | |
125 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_WIDGET); ac++; | |
126 XtSetArg(al[ac], XmNrightOffset, 5); ac++; | |
127 XtSetArg(al[ac], XmNrightWidget, apply); ac++; | |
128 XtSetValues ( widget6,al, ac ); | |
129 ac = 0; | |
130 | |
131 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; | |
132 XtSetArg(al[ac], XmNtopOffset, 5); ac++; | |
133 XtSetArg(al[ac], XmNtopWidget, widget6); ac++; | |
134 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; | |
135 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++; | |
136 XtSetArg(al[ac], XmNleftOffset, 0); ac++; | |
137 XtSetArg(al[ac], XmNleftWidget, widget3); ac++; | |
138 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++; | |
139 XtSetValues ( widget7,al, ac ); | |
140 ac = 0; | |
141 | |
142 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; | |
143 XtSetArg(al[ac], XmNtopOffset, 5); ac++; | |
144 XtSetArg(al[ac], XmNtopWidget, widget6); ac++; | |
145 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; | |
146 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++; | |
147 XtSetArg(al[ac], XmNleftOffset, 0); ac++; | |
148 XtSetArg(al[ac], XmNleftWidget, widget4); ac++; | |
149 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_WIDGET); ac++; | |
150 XtSetArg(al[ac], XmNrightOffset, 5); ac++; | |
151 XtSetArg(al[ac], XmNrightWidget, apply); ac++; | |
152 XtSetValues ( widget8,al, ac ); | |
153 ac = 0; | |
154 | |
155 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_FORM); ac++; | |
156 XtSetArg(al[ac], XmNtopOffset, 10); ac++; | |
157 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; | |
158 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_NONE); ac++; | |
159 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_FORM); ac++; | |
160 XtSetArg(al[ac], XmNrightOffset, 10); ac++; | |
161 XtSetValues ( apply,al, ac ); | |
162 ac = 0; | |
163 | |
164 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; | |
165 XtSetArg(al[ac], XmNtopOffset, 10); ac++; | |
166 XtSetArg(al[ac], XmNtopWidget, widget15); ac++; | |
167 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_FORM); ac++; | |
168 XtSetArg(al[ac], XmNbottomOffset, 10); ac++; | |
169 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_WIDGET); ac++; | |
170 XtSetArg(al[ac], XmNleftOffset, 10); ac++; | |
171 XtSetArg(al[ac], XmNleftWidget, widget11); ac++; | |
172 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++; | |
173 XtSetValues ( widget10,al, ac ); | |
174 ac = 0; | |
175 | |
176 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; | |
177 XtSetArg(al[ac], XmNtopOffset, 10); ac++; | |
178 XtSetArg(al[ac], XmNtopWidget, widget15); ac++; | |
179 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_FORM); ac++; | |
180 XtSetArg(al[ac], XmNbottomOffset, 5); ac++; | |
181 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++; | |
182 XtSetArg(al[ac], XmNleftOffset, 0); ac++; | |
183 XtSetArg(al[ac], XmNleftWidget, widget3); ac++; | |
184 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++; | |
185 XtSetValues ( widget11,al, ac ); | |
186 ac = 0; | |
187 | |
188 XtSetArg(al[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; | |
189 XtSetArg(al[ac], XmNtopOffset, 10); ac++; | |
190 XtSetArg(al[ac], XmNtopWidget, widget8); ac++; | |
191 XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; | |
192 XtSetArg(al[ac], XmNleftAttachment, XmATTACH_FORM); ac++; | |
193 XtSetArg(al[ac], XmNleftOffset, 10); ac++; | |
194 XtSetArg(al[ac], XmNrightAttachment, XmATTACH_FORM); ac++; | |
195 XtSetArg(al[ac], XmNrightOffset, 10); ac++; | |
196 XtSetValues ( widget15,al, ac ); | |
197 ac = 0; | |
198 children[ac++] = widget12; | |
199 children[ac++] = widget13; | |
200 children[ac++] = widget14; | |
201 XtManageChildren(children, ac); | |
202 ac = 0; | |
203 children[ac++] = widget3; | |
204 children[ac++] = widget4; | |
205 children[ac++] = widget5; | |
206 children[ac++] = widget6; | |
207 children[ac++] = widget7; | |
208 children[ac++] = widget8; | |
209 children[ac++] = apply; | |
210 children[ac++] = widget10; | |
211 children[ac++] = widget11; | |
212 children[ac++] = widget15; | |
213 XtManageChildren(children, ac); | |
214 ac = 0; | |
215 children[ac++] = widget2; | |
216 XtManageChildren(children, ac); | |
217 ac = 0; | |
218 } | |
219 | |
220 |