00001 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
00002 <html>
00003
00004 <head>
00005 <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
00006 <title>CHelloWorldQueryDialog Class Reference</title>
00007 <link href="style.css" rel="stylesheet" type="text/css">
00008 </head>
00009
00010 <table border="0" width="100%" height="8" bgcolor="#eeeeee">
00011 <tr> <td width="100%" height="1"><b><font size="2" color="#000000" face="Arial, Helvetica, sans-serif"><strong><a name=Top></a>
00012 S60 5th Edition SDK </strong></font></b><br><i>Example Applications Guide</i></td></tr> </table>
00013 <!-- Generated by Doxygen 1.4.5 -->
00014 <div class="tabs">
00015 <ul>
00016 <li><a href="index.html"><span>Main Page</span></a></li>
00017 <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
00018 <li><a href="files.html"><span>Files</span></a></li>
00019 </ul></div>
00020 <div class="tabs">
00021 <ul>
00022 <li><a href="annotated.html"><span>Class List</span></a></li>
00023 <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
00024 <li><a href="functions.html"><span>Class Members</span></a></li>
00025 </ul></div>
00026 <h1>CHelloWorldQueryDialog Class Reference</h1><!-- doxytag: class="CHelloWorldQueryDialog" --><!-- doxytag: inherits="CAknTextQueryDialog" --><code>#include <<a class="el" href="helloworldbasicquerydialog_8h-source.html">helloworldbasicquerydialog.h</a>></code>
00027 <p>
00028 <p>Inheritance diagram for CHelloWorldQueryDialog:
00029 <p><center><img src="class_c_hello_world_query_dialog.png" usemap="#CHelloWorldQueryDialog_map" border="0" alt=""></center>
00030 <map name="CHelloWorldQueryDialog_map">
00031 </map>
00032 <a href="class_c_hello_world_query_dialog-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
00033 CHelloWorldQueryDialog class. This class is used to query the user for text information
00034 <p>
00035
00036 <p>
00037 Definition at line <a class="el" href="helloworldbasicquerydialog_8h-source.html#l00029">29</a> of file <a class="el" href="helloworldbasicquerydialog_8h-source.html">helloworldbasicquerydialog.h</a>.<table border="0" cellpadding="0" cellspacing="0">
00038 <tr><td></td></tr>
00039 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
00040 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_hello_world_query_dialog.html#9710c0a4bb59fb54c07b750217d4af73">CHelloWorldQueryDialog</a> (TDes &aBuf, HBufC *aDefInput)</td></tr>
00041
00042 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_hello_world_query_dialog.html#bd31e4cb7bdb778d5c426089540e8539">~CHelloWorldQueryDialog</a> ()</td></tr>
00043
00044 <tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
00045 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_hello_world_query_dialog.html#91c888776564460ce2f49b47814332d9">PreLayoutDynInitL</a> ()</td></tr>
00046
00047 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
00048 <tr><td class="memItemLeft" nowrap align="right" valign="top">HBufC & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_hello_world_query_dialog.html#8349508976480baa52a2d663a9388701">iDefInput</a></td></tr>
00049
00050 </table>
00051 <hr><h2>Constructor & Destructor Documentation</h2>
00052 <a class="anchor" name="9710c0a4bb59fb54c07b750217d4af73"></a><!-- doxytag: member="CHelloWorldQueryDialog::CHelloWorldQueryDialog" ref="9710c0a4bb59fb54c07b750217d4af73" args="(TDes &aBuf, HBufC *aDefInput)" --><p>
00053 <table class="mdTable" cellpadding="2" cellspacing="0">
00054 <tr>
00055 <td class="mdRow">
00056 <table cellpadding="0" cellspacing="0" border="0">
00057 <tr>
00058 <td class="md" nowrap valign="top">CHelloWorldQueryDialog::CHelloWorldQueryDialog </td>
00059 <td class="md" valign="top">( </td>
00060 <td class="md" nowrap valign="top">TDes & </td>
00061 <td class="mdname" nowrap> <em>aBuf</em>, </td>
00062 </tr>
00063 <tr>
00064 <td class="md" nowrap align="right"></td>
00065 <td class="md"></td>
00066 <td class="md" nowrap>HBufC * </td>
00067 <td class="mdname" nowrap> <em>aDefInput</em></td>
00068 </tr>
00069 <tr>
00070 <td class="md"></td>
00071 <td class="md">) </td>
00072 <td class="md" colspan="2"></td>
00073 </tr>
00074 </table>
00075 </td>
00076 </tr>
00077 </table>
00078 <table cellspacing="5" cellpadding="0" border="0">
00079 <tr>
00080 <td>
00081
00082 </td>
00083 <td>
00084
00085 <p>
00086 C++ default constructor. <dl compact><dt><b>Parameters:</b></dt><dd>
00087 <table border="0" cellspacing="2" cellpadding="0">
00088 <tr><td valign="top"></td><td valign="top"><em>aBuf</em> </td><td>buffer to store the input </td></tr>
00089 <tr><td valign="top"></td><td valign="top"><em>aDefInput</em> </td><td>default input for the dialog </td></tr>
00090 </table>
00091 </dl>
00092
00093 <p>
00094 Definition at line <a class="el" href="helloworldbasicquerydialog_8cpp-source.html#l00026">26</a> of file <a class="el" href="helloworldbasicquerydialog_8cpp-source.html">helloworldbasicquerydialog.cpp</a>.<div class="fragment"><pre class="fragment"><a name="l00027"></a>00027 : CAknTextQueryDialog( aBuf )
00095 <a name="l00028"></a>00028 , <a class="code" href="class_c_hello_world_query_dialog.html#8349508976480baa52a2d663a9388701">iDefInput</a>(*aDefInput)
00096 <a name="l00029"></a>00029 {
00097 <a name="l00030"></a>00030 }
00098 </pre></div>
00099 <p>
00100 </td>
00101 </tr>
00102 </table>
00103 <a class="anchor" name="bd31e4cb7bdb778d5c426089540e8539"></a><!-- doxytag: member="CHelloWorldQueryDialog::~CHelloWorldQueryDialog" ref="bd31e4cb7bdb778d5c426089540e8539" args="()" --><p>
00104 <table class="mdTable" cellpadding="2" cellspacing="0">
00105 <tr>
00106 <td class="mdRow">
00107 <table cellpadding="0" cellspacing="0" border="0">
00108 <tr>
00109 <td class="md" nowrap valign="top">virtual CHelloWorldQueryDialog::~CHelloWorldQueryDialog </td>
00110 <td class="md" valign="top">( </td>
00111 <td class="mdname1" valign="top" nowrap> </td>
00112 <td class="md" valign="top"> ) </td>
00113 <td class="md" nowrap><code> [inline, virtual]</code></td>
00114 </tr>
00115 </table>
00116 </td>
00117 </tr>
00118 </table>
00119 <table cellspacing="5" cellpadding="0" border="0">
00120 <tr>
00121 <td>
00122
00123 </td>
00124 <td>
00125
00126 <p>
00127 Destructor.
00128 <p>
00129 Definition at line <a class="el" href="helloworldbasicquerydialog_8h-source.html#l00043">43</a> of file <a class="el" href="helloworldbasicquerydialog_8h-source.html">helloworldbasicquerydialog.h</a>.<div class="fragment"><pre class="fragment"><a name="l00043"></a>00043 {};
00130 </pre></div>
00131 <p>
00132 </td>
00133 </tr>
00134 </table>
00135 <hr><h2>Member Function Documentation</h2>
00136 <a class="anchor" name="91c888776564460ce2f49b47814332d9"></a><!-- doxytag: member="CHelloWorldQueryDialog::PreLayoutDynInitL" ref="91c888776564460ce2f49b47814332d9" args="()" --><p>
00137 <table class="mdTable" cellpadding="2" cellspacing="0">
00138 <tr>
00139 <td class="mdRow">
00140 <table cellpadding="0" cellspacing="0" border="0">
00141 <tr>
00142 <td class="md" nowrap valign="top">void CHelloWorldQueryDialog::PreLayoutDynInitL </td>
00143 <td class="md" valign="top">( </td>
00144 <td class="mdname1" valign="top" nowrap> </td>
00145 <td class="md" valign="top"> ) </td>
00146 <td class="md" nowrap><code> [private]</code></td>
00147 </tr>
00148 </table>
00149 </td>
00150 </tr>
00151 </table>
00152 <table cellspacing="5" cellpadding="0" border="0">
00153 <tr>
00154 <td>
00155
00156 </td>
00157 <td>
00158
00159 <p>
00160 sets the default value to the dialog.
00161 <p>
00162 Definition at line <a class="el" href="helloworldbasicquerydialog_8cpp-source.html#l00036">36</a> of file <a class="el" href="helloworldbasicquerydialog_8cpp-source.html">helloworldbasicquerydialog.cpp</a>.
00163 <p>
00164 References <a class="el" href="helloworldbasicquerydialog_8h-source.html#l00057">iDefInput</a>.<div class="fragment"><pre class="fragment"><a name="l00037"></a>00037 {
00165 <a name="l00038"></a>00038 <span class="comment">
00166 <a name="l00039"></a>00039 CAknTextQueryDialog::PreLayoutDynInitL();
00167 <a name="l00040"></a>00040
00168 <a name="l00041"></a>00041 <span class="comment">
00169 <a name="l00042"></a>00042 CAknQueryControl* control = QueryControl();
00170 <a name="l00043"></a>00043 control->SetTextL(<a class="code" href="class_c_hello_world_query_dialog.html#8349508976480baa52a2d663a9388701">iDefInput</a>);
00171 <a name="l00044"></a>00044
00172 <a name="l00045"></a>00045 <span class="comment">
00173 <a name="l00046"></a>00046 <span class="comment">
00174 <a name="l00047"></a>00047 MakeLeftSoftkeyVisible( ETrue );
00175 <a name="l00048"></a>00048 }
00176 </pre></div>
00177 <p>
00178 </td>
00179 </tr>
00180 </table>
00181 <hr><h2>Member Data Documentation</h2>
00182 <a class="anchor" name="8349508976480baa52a2d663a9388701"></a><!-- doxytag: member="CHelloWorldQueryDialog::iDefInput" ref="8349508976480baa52a2d663a9388701" args="" --><p>
00183 <table class="mdTable" cellpadding="2" cellspacing="0">
00184 <tr>
00185 <td class="mdRow">
00186 <table cellpadding="0" cellspacing="0" border="0">
00187 <tr>
00188 <td class="md" nowrap valign="top">HBufC& <a class="el" href="class_c_hello_world_query_dialog.html#8349508976480baa52a2d663a9388701">CHelloWorldQueryDialog::iDefInput</a><code> [private]</code> </td>
00189 </tr>
00190 </table>
00191 </td>
00192 </tr>
00193 </table>
00194 <table cellspacing="5" cellpadding="0" border="0">
00195 <tr>
00196 <td>
00197
00198 </td>
00199 <td>
00200
00201 <p>
00202 the default input for the dialog
00203 <p>
00204 Definition at line <a class="el" href="helloworldbasicquerydialog_8h-source.html#l00057">57</a> of file <a class="el" href="helloworldbasicquerydialog_8h-source.html">helloworldbasicquerydialog.h</a>.
00205 <p>
00206 Referenced by <a class="el" href="helloworldbasicquerydialog_8cpp-source.html#l00036">PreLayoutDynInitL()</a>. </td>
00207 </tr>
00208 </table>
00209 <hr>The documentation for this class was generated from the following files:<ul>
00210 <li><a class="el" href="helloworldbasicquerydialog_8h-source.html">helloworldbasicquerydialog.h</a><li><a class="el" href="helloworldbasicquerydialog_8cpp-source.html">helloworldbasicquerydialog.cpp</a></ul>
00211 <hr>
00212
00213 <table x-use-null-cells
00214 style="x-cell-content-align: top;
00215 width: 100%;
00216 border-spacing: 0px;
00217 border-spacing: 0px;"
00218 cellspacing=0
00219 width=100%>
00220 <col style="width: 50%;">
00221 <col style="width: 50%;">
00222
00223 <tr style="x-cell-content-align: top;"
00224 valign=top>
00225 <td style="width: 50%;
00226 padding-right: 10px;
00227 padding-left: 10px;
00228 border-right-style: None;
00229 border-left-style: None;
00230 border-top-style: None;
00231 border-bottom-style: None;"
00232 width=50%>
00233 <p style="font-family: Arial;"><small style="font-size: smaller;">© Nokia 2009</small></td>
00234 <td style="width: 50%;
00235 padding-right: 10px;
00236 padding-left: 10px;
00237 border-top-style: None;
00238 border-bottom-style: None;
00239 border-right-style: None;"
00240 width=50%>
00241 <p style="text-align: right; margin-right: -4px;"
00242 align=right><span style="font-weight: bold;"><a href="#Top"
00243 title="Back to top"><img
00244 src="top.gif"
00245 x-maintain-ratio=TRUE
00246 alt="Back to top"
00247 style="border: none;
00248 width: 18px;
00249 height: 15px;
00250 float: none;
00251 border-style: none;
00252 border-style: none;"
00253 width=18
00254 height=15
00255 border=0></a></span></td></tr>
00256 </table>
00257 </body>
00258 </html>
00259