2 int TopMargin, BottomMargin;
3 int LeftMargin, RightMargin;
13 int VirtualWidth, VirtualHeight;
39 typedef struct _pagecblist {
40 uiActionData_t ActionData;
41 struct _pagecblist *Next;
47 typedef struct _uipage {
49 HTextObject_t *HTextObject;
51 struct _uihierarchy *Hierarchy;
52 uiPageSettings_t Settings;
53 uiPageLayout_t Layout;
55 uiPageCBList_t *Callbacks;
60 typedef struct _uihierarchy {
63 struct _uihierarchy *Next;
67 typedef struct _uiaction {
69 void (*Callback) (char *address, HText_t * htext,
70 HTextObject_t * htextobject, void *parameter);
72 struct _uiaction *Next;
76 typedef struct _uikey {
79 void (*Callback) (char *address, HText_t * htext,
80 HTextObject_t * htextobject, void *parameter);
95 typedef struct _uivariable {
101 struct _uivariable *Next;
106 int TopMargin, BottomMargin;
107 int LeftMargin, RightMargin;
114 int ControlPanelPlacement;
117 int PageSettingsPlacement;
118 Time DoubleClickTime;
119 } uiGlobalSettings_t;
139 } uiSelectionBoxGfx_t;
160 Widget LeftMarginWdg;
161 Widget RightMarginWdg;
163 Widget BottomMarginWdg;
164 Widget LeftMarginTextWdg;
165 Widget RightMarginTextWdg;
166 Widget TopMarginTextWdg;
167 Widget BottomMarginTextWdg;
169 Widget UseFixedTextWdg;
170 Widget SinglePageWdg;
171 } uiPageSettingsGfx_t;
178 Widget LeftMarginWdg;
179 Widget RightMarginWdg;
181 Widget BottomMarginWdg;
182 Widget LeftMarginTextWdg;
183 Widget RightMarginTextWdg;
184 Widget TopMarginTextWdg;
185 Widget BottomMarginTextWdg;
223 Widget DialogCloseWdg;
225 } uiControlPanelGfx_t;
247 } uiConnectionsGfx_t;
253 } uiFileSelectionGfx_t;
257 uiHierarchy_t *Hierarchies;
260 uiVariable_t *Variables;
261 uiGlobalSettings_t GlobalSettings;
262 uiTopLevelGfx_t TopGfx;
263 uiSelectionBoxGfx_t SBGfx;
264 uiSearchGfx_t SearchGfx;
265 uiPageSettingsGfx_t PageSettingsGfx;
267 uiRecallGfx_t RecallGfx;
269 uiControlPanelGfx_t ControlPanelGfx;
270 uiDefaultsGfx_t DefaultsGfx;
271 uiPrintGfx_t PrintGfx;
272 uiConnectionsGfx_t ConnectionsGfx;
273 uiFileSelectionGfx_t FSGfx;
278 uiPage_t *CurrentPage;