~ubuntu-branches/ubuntu/intrepid/tcm/intrepid

« back to all changes in this revision

Viewing changes to doc/sourcecode/Application.html

  • Committer: Bazaar Package Importer
  • Author(s): Otavio Salvador
  • Date: 2003-07-03 20:08:21 UTC
  • Revision ID: james.westby@ubuntu.com-20030703200821-se4xtqx25e5miczi
Tags: upstream-2.20
ImportĀ upstreamĀ versionĀ 2.20

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html><head><TITLE>Application</TITLE></head>
 
2
<body>
 
3
<H2><A HREF ="#DOC.DOCU" > <IMG BORDER=0 SRC=down.gif></A>  class  Application : public <!2><A HREF="MWidget.html#DOC.237.1">MWidget</A> </H2><BLOCKQUOTE>
 
4
 generic window-based application class. See: MWidget.
 
5
</BLOCKQUOTE>
 
6
<hr>
 
7
 <h2> Inheritance:</h2>
 
8
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=95>
 
9
<param name=classes value="CComponent,MComponent.html,CMWidget,MMWidget.html,CApplication,MApplication.html">
 
10
<param name=before value="M,M,M">
 
11
<param name=after value="Md_SP,Md_,M">
 
12
<param name=indent value="0,1,2">
 
13
<param name=arrowdir value="down">
 
14
</APPLET>
 
15
<hr>
 
16
 
 
17
<DL>
 
18
<TABLE>
 
19
<DT><h3>Public Methods</h3><DD><TR><TD VALIGN=top><A HREF="#DOC.7.1"> <IMG BORDER=0 SRC=icon1.gif></A> </TD><TD><B>Application</B> (const char *<!2><A HREF="Component.html#DOC.52.13">name</A>)<br>
 
20
<I></I>
 
21
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.2"> <IMG BORDER=0 SRC=icon1.gif></A> virtual </TD><TD><B>~Application</B> ()<br>
 
22
<I></I>
 
23
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.3"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>Manage</B> ()<br>
 
24
<I> manage application's top-level windows</I>
 
25
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.4"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>Unmanage</B> ()<br>
 
26
<I> unmanage application's top-level windows</I>
 
27
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.5"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>Iconify</B> ()<br>
 
28
<I> iconify application's top-level windows</I>
 
29
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.6"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>Quit</B> ()<br>
 
30
<I> close all top-level windows and quit application.</I>
 
31
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.7"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>CloseWindow</B> (<!1><A HREF="MainWindow.html">MainWindow</A> *m)<br>
 
32
<I> close window and quit application when it is the last.</I>
 
33
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.8"> <IMG BORDER=0 SRC=icon1.gif></A> Display* </TD><TD><B>GetDisplay</B> ()<br>
 
34
<I></I>
 
35
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.9"> <IMG BORDER=0 SRC=icon1.gif></A> XtAppContext </TD><TD><B>GetAppContext</B> ()<br>
 
36
<I></I>
 
37
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.10"> <IMG BORDER=0 SRC=icon1.gif></A> const  char* </TD><TD><B>GetAppClass</B> ()<br>
 
38
<I></I>
 
39
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.11"> <IMG BORDER=0 SRC=icon1.gif></A> const  char* </TD><TD><B>GetClassName</B> ()<br>
 
40
<I></I>
 
41
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.12"> <IMG BORDER=0 SRC=icon1.gif></A> bool </TD><TD><B>Initialized</B> ()<br>
 
42
<I></I>
 
43
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.13"> <IMG BORDER=0 SRC=icon1.gif></A> <!1><A HREF="MessageLogDialog.html">MessageLogDialog</A>* </TD><TD><B>GetMessageLogDialog</B> ()<br>
 
44
<I></I>
 
45
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.14"> <IMG BORDER=0 SRC=icon1.gif></A> <!1><A HREF="PrinterOptions.html">PrinterOptions</A>* </TD><TD><B>GetPrinterOptions</B> ()<br>
 
46
<I></I>
 
47
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.15"> <IMG BORDER=0 SRC=icon1.gif></A> friend  int </TD><TD><B>main</B> (int argc, char** argv)<br>
 
48
<I> Allow main and MainWindow to access protected member functions</I>
 
49
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.16"> <IMG BORDER=0 SRC=icon1.gif></A> void </TD><TD><B>CreatePrivateColormap</B> ()<br>
 
50
<I></I>
 
51
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.17"> <IMG BORDER=0 SRC=icon1.gif></A> <!1><A HREF="List.html">List</A> <<!1><A HREF="Color.html">Color</A> *> * </TD><TD><B>GetColors</B> ()<br>
 
52
<I></I>
 
53
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.18"> <IMG BORDER=0 SRC=icon1.gif></A> static  void </TD><TD><B>XtErrorHandler</B> (char *msg)<br>
 
54
<I> Show Xt and X error in error message log.</I>
 
55
</TD></TR></TABLE><TABLE>
 
56
<DT><h3>Protected Methods</h3><DD><TR><TD VALIGN=top><A HREF="#DOC.7.19"> <IMG BORDER=0 SRC=icon1.gif></A> <!1><A HREF="Config.html">Config</A>* </TD><TD><B>GetConfig</B> ()<br>
 
57
<I></I>
 
58
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.20"> <IMG BORDER=0 SRC=icon1.gif></A> virtual  void </TD><TD><B>Initialize</B> (int argc, char** argv)<br>
 
59
<I></I>
 
60
</TD></TR><TR><TD VALIGN=top><A HREF="#DOC.7.21"> <IMG BORDER=0 SRC=icon1.gif></A> virtual  void </TD><TD><B>HandleEvents</B> ()<br>
 
61
<I></I>
 
62
</TD></TR></TABLE></DL>
 
63
<hr><H3>Inherited from <A HREF="MWidget.html">MWidget:</A></h3>
 
64
 
 
65
<DL>
 
66
<DL>
 
67
<DT><h3>Public Methods</h3><DD><DT><IMG SRC=icon2.gif> bool  <B>IsRealized</B>()
 
68
<DT><IMG SRC=icon2.gif> void  <B>SetColormap</B>(Colormap cmap)
 
69
<DT><IMG SRC=icon2.gif> void  <B>SetDestroyCallback</B>(XtCallbackProc fun, XtPointer clientData)
 
70
<DT><IMG SRC=icon2.gif> void  <B>AddLiteClue</B>(Widget w, const char *text)
 
71
</DL><DL>
 
72
<DT><h3>Protected Methods</h3><DD><DT><IMG SRC=icon2.gif> Widget  <B>GetLiteClue</B>()
 
73
<DT><IMG SRC=icon2.gif> void  <B>CreateLiteClue</B>()
 
74
<DT><IMG SRC=icon2.gif> void  <B>InstallDestroyHandler</B>()
 
75
</DL></DL>
 
76
<hr><H3>Inherited from <A HREF = "Component.html"> Component:</A></h3>
 
77
 
 
78
<DL>
 
79
<DL>
 
80
<DT><h3>Public Methods</h3><DD><DT><IMG SRC=icon2.gif> bool  <B>IsManaged</B>()
 
81
<DT><IMG SRC=icon2.gif> Widget  <B>GetWidget</B>()
 
82
<DT><IMG SRC=icon2.gif> Window  <B>GetWindow</B>()
 
83
</DL><DL>
 
84
<DT><h3>Protected Methods</h3><DD><DT><IMG SRC=icon2.gif> void  <B>SetWidget</B>(Widget w)
 
85
<DT><IMG SRC=icon2.gif> const  <!1><A HREF="string.html">string</A>*  <B>GetName</B>() const 
 
86
<DT><IMG SRC=icon2.gif> void  <B>SetName</B>(const <!1><A HREF="string.html">string</A> *s)
 
87
<DT><IMG SRC=icon2.gif> void  <B>SetName</B>(const char *s)
 
88
</DL></DL>
 
89
<A NAME="DOC.DOCU">
 
90
<hr>
 
91
 <h2> Documentation </h2>
 
92
<BLOCKQUOTE>
 
93
 generic window-based application class. See: MWidget.
 
94
 
 
95
</BLOCKQUOTE>
 
96
<DL>
 
97
 
 
98
<A NAME="Application">
 
99
<A NAME ="DOC.7.1">
 
100
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B>  Application(const char *<!2><A HREF="Component.html#DOC.52.13">name</A>)</B></TT>
 
101
<DL></DL><P>
 
102
<A NAME="~Application">
 
103
<A NAME ="DOC.7.2">
 
104
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual  ~Application()</B></TT>
 
105
<DL></DL><P>
 
106
<A NAME="Manage">
 
107
<A NAME ="DOC.7.3">
 
108
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void  Manage()</B></TT>
 
109
<DD> manage application's top-level windows
 
110
<DL></DL><P>
 
111
<A NAME="Unmanage">
 
112
<A NAME ="DOC.7.4">
 
113
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void  Unmanage()</B></TT>
 
114
<DD> unmanage application's top-level windows
 
115
<DL></DL><P>
 
116
<A NAME="Iconify">
 
117
<A NAME ="DOC.7.5">
 
118
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void  Iconify()</B></TT>
 
119
<DD> iconify application's top-level windows
 
120
<DL></DL><P>
 
121
<A NAME="Quit">
 
122
<A NAME ="DOC.7.6">
 
123
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void  Quit()</B></TT>
 
124
<DD> close all top-level windows and quit application.
 
125
<DL></DL><P>
 
126
<A NAME="CloseWindow">
 
127
<A NAME ="DOC.7.7">
 
128
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void  CloseWindow(<!1><A HREF="MainWindow.html">MainWindow</A> *m)</B></TT>
 
129
<DD> close window and quit application when it is the last.
 
130
<DL></DL><P>
 
131
<A NAME="GetDisplay">
 
132
<A NAME ="DOC.7.8">
 
133
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> Display*  GetDisplay()</B></TT>
 
134
<DL></DL><P>
 
135
<A NAME="GetAppContext">
 
136
<A NAME ="DOC.7.9">
 
137
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> XtAppContext  GetAppContext()</B></TT>
 
138
<DL></DL><P>
 
139
<A NAME="GetAppClass">
 
140
<A NAME ="DOC.7.10">
 
141
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> const  char*  GetAppClass()</B></TT>
 
142
<DL></DL><P>
 
143
<A NAME="GetClassName">
 
144
<A NAME ="DOC.7.11">
 
145
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> const  char*  GetClassName()</B></TT>
 
146
<DL></DL><P>
 
147
<A NAME="Initialized">
 
148
<A NAME ="DOC.7.12">
 
149
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> bool  Initialized()</B></TT>
 
150
<DL></DL><P>
 
151
<A NAME="GetMessageLogDialog">
 
152
<A NAME ="DOC.7.13">
 
153
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> <!1><A HREF="MessageLogDialog.html">MessageLogDialog</A>*  GetMessageLogDialog()</B></TT>
 
154
<DL></DL><P>
 
155
<A NAME="GetPrinterOptions">
 
156
<A NAME ="DOC.7.14">
 
157
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> <!1><A HREF="PrinterOptions.html">PrinterOptions</A>*  GetPrinterOptions()</B></TT>
 
158
<DL></DL><P>
 
159
<A NAME="main">
 
160
<A NAME ="DOC.7.15">
 
161
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> friend  int  main(int argc, char** argv)</B></TT>
 
162
<DD> Allow main and MainWindow to access protected member functions
 
163
<DL></DL><P>
 
164
<A NAME="CreatePrivateColormap">
 
165
<A NAME ="DOC.7.16">
 
166
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void  CreatePrivateColormap()</B></TT>
 
167
<DL></DL><P>
 
168
<A NAME="GetColors">
 
169
<A NAME ="DOC.7.17">
 
170
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> <!1><A HREF="List.html">List</A> <<!1><A HREF="Color.html">Color</A> *> *  GetColors()</B></TT>
 
171
<DL></DL><P>
 
172
<A NAME="XtErrorHandler">
 
173
<A NAME ="DOC.7.18">
 
174
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> static  void  XtErrorHandler(char *msg)</B></TT>
 
175
<DD> Show Xt and X error in error message log.
 
176
<DL></DL><P>
 
177
<A NAME="GetConfig">
 
178
<A NAME ="DOC.7.19">
 
179
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> <!1><A HREF="Config.html">Config</A>*  GetConfig()</B></TT>
 
180
<DL></DL><P>
 
181
<A NAME="Initialize">
 
182
<A NAME ="DOC.7.20">
 
183
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual  void  Initialize(int argc, char** argv)</B></TT>
 
184
<DL></DL><P>
 
185
<A NAME="HandleEvents">
 
186
<A NAME ="DOC.7.21">
 
187
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual  void  HandleEvents()</B></TT>
 
188
<DL></DL><P></DL>
 
189
<hr>
 
190
 <DL><DT><B>This class has no child classes.</B></DL>
 
191
<DL></DL><P><I><A HREF="aindex.html"> alphabetic index</A></I>  <I><A HREF="HIER.html"> hierarchy of classes</A></I><P><hr>
 
192
<A HREF="http://www.zib.de/Visual/software/doc++/index.html"><IMG BORDER=0 ALIGN=RIGHT SRC=logo.gif></A>
 
193
<P Align=Center><I>this page has been generated automatically by doc++</I>
 
194
<P Align=Center><I>(c)opyright by <A HREF="http://www.zib.de/zoeckler/"> Malte  Z&ouml;ckler</A>, <A HREF="mailto:wunderling@zib.de"> Roland Wunderling </A><br>contact: <A HREF="mailto:doc++@zib.de"> doc++@zib.de</a></I>
 
195
</BODY>