1
<html><head><TITLE>Dialog</TITLE></head>
3
<H2><A HREF ="#DOC.DOCU" > <IMG BORDER=0 SRC=down.gif></A> class Dialog : public <!2><A HREF="MWidget.html#DOC.237.1">MWidget</A> </H2><BLOCKQUOTE>
8
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=215>
9
<param name=classes value="CComponent,MComponent.html,CMWidget,MMWidget.html,CDialog,MDialog.html,CTextViewDialog,MTextViewDialog.html,CTextFieldListDialog,MTextFieldListDialog.html,CSelectionDialog,MSelectionDialog.html,CMessageDialog,MMessageDialog.html">
10
<param name=before value="M,M,M,M|_,MR_,MR_,Mr_">
11
<param name=after value="Md_SP,Md_,M,M,M,M,M">
12
<param name=indent value="0,1,2,2,2,2,2">
13
<param name=arrowdir value="down">
19
<DT><h3>Public Fields</h3><DD><TR><TD VALIGN=top><A HREF="#DOC.115.30"> <IMG BORDER=0 SRC=icon1.gif></A> static const unsigned </TD><TD><B>MAXTITLE</B> <br>
21
</TD></TR></TABLE><TABLE>
22
<DT><h3>Public Methods</h3><DD><TR><TD VALIGN=top><A HREF="#DOC.115.1"> <IMG BORDER=0 SRC=icon1.gif></A> </TD><TD><B>Dialog</B> (Widget <!2><A HREF="Dialog.html#DOC.115.36">parent</A>)<br>
24
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.2"> <IMG BORDER=0 SRC=icon1.gif></A> virtual </TD><TD><B>~Dialog</B> ()<br>
26
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.3"> <IMG BORDER=0 SRC=icon1.gif></A> const char* </TD><TD><B>GetClassName</B> ()<br>
28
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.4"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>Initialize</B> ()<br>
30
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.5"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void </TD><TD><B>SetOKCallback</B> (XtCallbackProc fun, XtPointer clientData)<br>
32
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.6"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void </TD><TD><B>SetCancelCallback</B> (XtCallbackProc fun, XtPointer clientData)<br>
34
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.7"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void </TD><TD><B>SetHelpCallback</B> (XtCallbackProc fun, XtPointer clientData)<br>
36
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.8"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>SetOKButtonLabel</B> (const char *txt)<br>
38
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.9"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>SetCancelButtonLabel</B> (const char *txt)<br>
40
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.10"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>SetHelpButtonLabel</B> (const char *txt)<br>
42
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.11"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>ManageOKButton</B> (bool)<br>
44
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.12"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>ManageCancelButton</B> (bool)<br>
46
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.13"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>ManageHelpButton</B> (bool)<br>
48
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.14"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void </TD><TD><B>SetAutoDestroy</B> (bool b)<br>
49
<I> delete itself when unmapped.</I>
50
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.15"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void </TD><TD><B>Popup</B> ()<br>
51
<I> pop up dialog.</I>
52
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.16"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void </TD><TD><B>Popdown</B> ()<br>
53
<I> pop down dialog.</I>
54
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.17"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>SetTitle</B> (const char *title)<br>
55
<I> set title string.</I>
56
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.18"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>SetTitle</B> (const <!1><A HREF="string.html">string</A> *title)<br>
58
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.19"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>GetTitle</B> (char *title)<br>
59
<I> get title string.</I>
60
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.20"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>GetTitle</B> (<!1><A HREF="string.html">string</A> *title)<br>
62
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.21"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>SetModal</B> (bool b)<br>
63
<I> make dialog application modal.</I>
64
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.22"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>SetAutoUnmanage</B> (bool b)<br>
66
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.23"> <IMG BORDER=0 SRC=icon1.gif></A> bool </TD><TD><B>GetAutoUnmanage</B> ()<br>
68
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.24"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>SetCenteredOnPointer</B> (bool b)<br>
70
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.25"> <IMG BORDER=0 SRC=icon1.gif></A> static void </TD><TD><B>UnmanageCB</B> (Widget, XtPointer, XtPointer)<br>
72
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.26"> <IMG BORDER=0 SRC=icon1.gif></A> static void </TD><TD><B>DestroyCB</B> (Widget, XtPointer, XtPointer)<br>
74
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.27"> <IMG BORDER=0 SRC=icon1.gif></A> static void </TD><TD><B>DestroyWidgetCB</B> (Widget, XtPointer, XtPointer)<br>
76
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.28"> <IMG BORDER=0 SRC=icon1.gif></A> static void </TD><TD><B>TraverseNextCB</B> (Widget, XtPointer, XtPointer)<br>
78
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.29"> <IMG BORDER=0 SRC=icon1.gif></A> static void </TD><TD><B>TraverseNextGroupCB</B> (Widget, XtPointer, XtPointer)<br>
80
</TD></TR></TABLE><TABLE>
81
<DT><h3>Protected Methods</h3><DD><TR><TD VALIGN=top><A HREF="#DOC.115.31"> <IMG BORDER=0 SRC=icon1.gif></A> Widget </TD><TD><B>GetParent</B> ()<br>
83
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.32"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>ManageWidget</B> (Widget, bool)<br>
85
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.33"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void </TD><TD><B>CreateWidget</B> ()<br>
87
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.34"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void </TD><TD><B>Configure</B> ()<br>
89
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.115.35"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>ManageCenteredOnPointer</B> ()<br>
91
</TD></TR></TABLE></DL>
92
<hr><H3>Inherited from <A HREF="MWidget.html">MWidget:</A></h3>
96
<DT><h3>Public Methods</h3><DD><DT><IMG SRC=icon2.gif> virtual void <B>Manage</B>()
97
<DT><IMG SRC=icon2.gif> bool <B>IsRealized</B>()
98
<DT><IMG SRC=icon2.gif> void <B>SetColormap</B>(Colormap cmap)
99
<DT><IMG SRC=icon2.gif> void <B>SetDestroyCallback</B>(XtCallbackProc fun, XtPointer clientData)
100
<DT><IMG SRC=icon2.gif> void <B>AddLiteClue</B>(Widget w, const char *text)
102
<DT><h3>Protected Methods</h3><DD><DT><IMG SRC=icon2.gif> Widget <B>GetLiteClue</B>()
103
<DT><IMG SRC=icon2.gif> void <B>CreateLiteClue</B>()
104
<DT><IMG SRC=icon2.gif> void <B>InstallDestroyHandler</B>()
106
<hr><H3>Inherited from <A HREF = "Component.html"> Component:</A></h3>
110
<DT><h3>Public Methods</h3><DD><DT><IMG SRC=icon2.gif> bool <B>IsManaged</B>()
111
<DT><IMG SRC=icon2.gif> virtual void <B>Unmanage</B>()
112
<DT><IMG SRC=icon2.gif> Widget <B>GetWidget</B>()
113
<DT><IMG SRC=icon2.gif> Display* <B>GetDisplay</B>()
114
<DT><IMG SRC=icon2.gif> Window <B>GetWindow</B>()
116
<DT><h3>Protected Methods</h3><DD><DT><IMG SRC=icon2.gif> void <B>SetWidget</B>(Widget w)
117
<DT><IMG SRC=icon2.gif> const <!1><A HREF="string.html">string</A>* <B>GetName</B>() const
118
<DT><IMG SRC=icon2.gif> void <B>SetName</B>(const <!1><A HREF="string.html">string</A> *s)
119
<DT><IMG SRC=icon2.gif> void <B>SetName</B>(const char *s)
123
<h2> Documentation </h2>
125
abstract dialog class.
131
<A NAME ="DOC.115.1">
132
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> Dialog(Widget <!2><A HREF="Dialog.html#DOC.115.36">parent</A>)</B></TT>
135
<A NAME ="DOC.115.2">
136
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual ~Dialog()</B></TT>
138
<A NAME="GetClassName">
139
<A NAME ="DOC.115.3">
140
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> const char* GetClassName()</B></TT>
142
<A NAME="Initialize">
143
<A NAME ="DOC.115.4">
144
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void Initialize()</B></TT>
146
<A NAME="SetOKCallback">
147
<A NAME ="DOC.115.5">
148
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void SetOKCallback(XtCallbackProc fun, XtPointer clientData)</B></TT>
150
<A NAME="SetCancelCallback">
151
<A NAME ="DOC.115.6">
152
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void SetCancelCallback(XtCallbackProc fun, XtPointer clientData)</B></TT>
154
<A NAME="SetHelpCallback">
155
<A NAME ="DOC.115.7">
156
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void SetHelpCallback(XtCallbackProc fun, XtPointer clientData)</B></TT>
158
<A NAME="SetOKButtonLabel">
159
<A NAME ="DOC.115.8">
160
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetOKButtonLabel(const char *txt)</B></TT>
162
<A NAME="SetCancelButtonLabel">
163
<A NAME ="DOC.115.9">
164
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetCancelButtonLabel(const char *txt)</B></TT>
166
<A NAME="SetHelpButtonLabel">
167
<A NAME ="DOC.115.10">
168
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetHelpButtonLabel(const char *txt)</B></TT>
170
<A NAME="ManageOKButton">
171
<A NAME ="DOC.115.11">
172
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void ManageOKButton(bool)</B></TT>
174
<A NAME="ManageCancelButton">
175
<A NAME ="DOC.115.12">
176
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void ManageCancelButton(bool)</B></TT>
178
<A NAME="ManageHelpButton">
179
<A NAME ="DOC.115.13">
180
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void ManageHelpButton(bool)</B></TT>
182
<A NAME="SetAutoDestroy">
183
<A NAME ="DOC.115.14">
184
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void SetAutoDestroy(bool b)</B></TT>
185
<DD> delete itself when unmapped.
188
<A NAME ="DOC.115.15">
189
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void Popup()</B></TT>
193
<A NAME ="DOC.115.16">
194
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void Popdown()</B></TT>
195
<DD> pop down dialog.
198
<A NAME ="DOC.115.17">
199
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetTitle(const char *title)</B></TT>
200
<DD> set title string.
203
<A NAME ="DOC.115.18">
204
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetTitle(const <!1><A HREF="string.html">string</A> *title)</B></TT>
208
<A NAME ="DOC.115.19">
209
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void GetTitle(char *title)</B></TT>
210
<DD> get title string.
213
<A NAME ="DOC.115.20">
214
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void GetTitle(<!1><A HREF="string.html">string</A> *title)</B></TT>
218
<A NAME ="DOC.115.21">
219
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetModal(bool b)</B></TT>
220
<DD> make dialog application modal.
222
<A NAME="SetAutoUnmanage">
223
<A NAME ="DOC.115.22">
224
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetAutoUnmanage(bool b)</B></TT>
227
<A NAME="GetAutoUnmanage">
228
<A NAME ="DOC.115.23">
229
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> bool GetAutoUnmanage()</B></TT>
231
<A NAME="SetCenteredOnPointer">
232
<A NAME ="DOC.115.24">
233
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetCenteredOnPointer(bool b)</B></TT>
235
<A NAME="UnmanageCB">
236
<A NAME ="DOC.115.25">
237
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> static void UnmanageCB(Widget, XtPointer, XtPointer)</B></TT>
240
<A NAME ="DOC.115.26">
241
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> static void DestroyCB(Widget, XtPointer, XtPointer)</B></TT>
243
<A NAME="DestroyWidgetCB">
244
<A NAME ="DOC.115.27">
245
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> static void DestroyWidgetCB(Widget, XtPointer, XtPointer)</B></TT>
247
<A NAME="TraverseNextCB">
248
<A NAME ="DOC.115.28">
249
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> static void TraverseNextCB(Widget, XtPointer, XtPointer)</B></TT>
251
<A NAME="TraverseNextGroupCB">
252
<A NAME ="DOC.115.29">
253
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> static void TraverseNextGroupCB(Widget, XtPointer, XtPointer)</B></TT>
256
<A NAME ="DOC.115.30">
257
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> static const unsigned MAXTITLE</B></TT>
260
<A NAME ="DOC.115.31">
261
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> Widget GetParent()</B></TT>
263
<A NAME="ManageWidget">
264
<A NAME ="DOC.115.32">
265
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void ManageWidget(Widget, bool)</B></TT>
267
<A NAME="CreateWidget">
268
<A NAME ="DOC.115.33">
269
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void CreateWidget()</B></TT>
272
<A NAME ="DOC.115.34">
273
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void Configure()</B></TT>
275
<A NAME="ManageCenteredOnPointer">
276
<A NAME ="DOC.115.35">
277
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void ManageCenteredOnPointer()</B></TT>
280
<DL><DT><B>Direct child classes:
281
</B><DD><A HREF="TextViewDialog.html"> TextViewDialog </A><br>
282
<A HREF="TextFieldListDialog.html"> TextFieldListDialog </A><br>
283
<A HREF="SelectionDialog.html"> SelectionDialog </A><br>
284
<A HREF="MessageDialog.html"> MessageDialog </A><br>
286
<DL></DL><P><I><A HREF="aindex.html"> alphabetic index</A></I> <I><A HREF="HIER.html"> hierarchy of classes</A></I><P><hr>
287
<A HREF="http://www.zib.de/Visual/software/doc++/index.html"><IMG BORDER=0 ALIGN=RIGHT SRC=logo.gif></A>
288
<P Align=Center><I>this page has been generated automatically by doc++</I>
289
<P Align=Center><I>(c)opyright by <A HREF="http://www.zib.de/zoeckler/"> Malte Zöckler</A>, <A HREF="mailto:wunderling@zib.de"> Roland Wunderling </A><br>contact: <A HREF="mailto:doc++@zib.de"> doc++@zib.de</a></I>