📄 class_c_web_client_container.html
字号:
<p>References <a class="el" href="_web_client_container_8cpp-source.html#l00043">NewLC()</a>.<div class="fragment"><pre class="fragment"><a name="l00033"></a>00033 {<a name="l00034"></a>00034 <a class="code" href="class_c_web_client_container.html">CWebClientContainer</a>* <span class="keyword">self</span> = <a class="code" href="class_c_web_client_container.html#910d18e663ad77c3995c0313f3bd65bd">CWebClientContainer::NewLC</a>( aRect );<a name="l00035"></a>00035 CleanupStack::Pop( <span class="keyword">self</span> );<a name="l00036"></a>00036 <span class="keywordflow">return</span> <span class="keyword">self</span>;<a name="l00037"></a>00037 }</pre></div><p> </td> </tr></table><a class="anchor" name="910d18e663ad77c3995c0313f3bd65bd"></a><!-- doxytag: member="CWebClientContainer::NewLC" ref="910d18e663ad77c3995c0313f3bd65bd" args="(const TRect &aRect)" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="class_c_web_client_container.html">CWebClientContainer</a> * CWebClientContainer::NewLC </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const TRect & </td> <td class="mdname1" valign="top" nowrap> <em>aRect</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [static]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p><a class="el" href="class_c_web_client_container.html#910d18e663ad77c3995c0313f3bd65bd">NewLC()</a> Create a CClientEngine object. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>aRect,:</em> </td><td>Extents of the view. </td></tr> </table></dl><dl compact><dt><b>Returns:</b></dt><dd>A pointer to the created instance of CWebClientContainer </dd></dl><p>Definition at line <a class="el" href="_web_client_container_8cpp-source.html#l00043">43</a> of file <a class="el" href="_web_client_container_8cpp-source.html">WebClientContainer.cpp</a>.<p>References <a class="el" href="_web_client_container_8cpp-source.html#l00065">ConstructL()</a>.<div class="fragment"><pre class="fragment"><a name="l00044"></a>00044 {<a name="l00045"></a>00045 <a class="code" href="class_c_web_client_container.html">CWebClientContainer</a>* <span class="keyword">self</span> = <span class="keyword">new</span> (ELeave) <a class="code" href="class_c_web_client_container.html">CWebClientContainer</a>;<a name="l00046"></a>00046 CleanupStack::PushL( <span class="keyword">self</span> );<a name="l00047"></a>00047 <span class="keyword">self</span>->ConstructL( aRect );<a name="l00048"></a>00048 <span class="keywordflow">return</span> <span class="keyword">self</span>;<a name="l00049"></a>00049 }</pre></div><p> </td> </tr></table><a class="anchor" name="e1229dd620972e565280418fdb537a51"></a><!-- doxytag: member="CWebClientContainer::ResetL" ref="e1229dd620972e565280418fdb537a51" args="(const TDesC &aText)" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">void CWebClientContainer::ResetL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const TDesC & </td> <td class="mdname1" valign="top" nowrap> <em>aText</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p><a class="el" href="class_c_web_client_container.html#e1229dd620972e565280418fdb537a51">ResetL()</a> Resets contents of the view. Sets given text to label and clears CEikRichTextEditors. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>aText,:</em> </td><td>Label text. </td></tr> </table></dl><p>Definition at line <a class="el" href="_web_client_container_8cpp-source.html#l00228">228</a> of file <a class="el" href="_web_client_container_8cpp-source.html">WebClientContainer.cpp</a>.<p>References <a class="el" href="_web_client_container_8h-source.html#l00186">iHeaderWindow</a>, <a class="el" href="_web_client_container_8h-source.html#l00185">iLabel</a>, <a class="el" href="_web_client_container_8h-source.html#l00187">iSourceWindow</a>, and <a class="el" href="_web_client_container_8h-source.html#l00188">iStatusWindow</a>.<div class="fragment"><pre class="fragment"><a name="l00229"></a>00229 {<a name="l00230"></a>00230 <a class="code" href="class_c_web_client_container.html#f49c68988a8223c682bb785cfc992bce">iLabel</a>->SetTextL( aText );<a name="l00231"></a>00231 <a class="code" href="class_c_web_client_container.html#f49c68988a8223c682bb785cfc992bce">iLabel</a>->DrawNow();<a name="l00232"></a>00232 <a name="l00233"></a>00233 <a class="code" href="class_c_web_client_container.html#ef4ea4ea92b98ddbacf568487ecb9f91">iHeaderWindow</a>->Text()->Reset();<a name="l00234"></a>00234 <a class="code" href="class_c_web_client_container.html#ef4ea4ea92b98ddbacf568487ecb9f91">iHeaderWindow</a>->HandleTextChangedL();<a name="l00235"></a>00235 <a class="code" href="class_c_web_client_container.html#ef4ea4ea92b98ddbacf568487ecb9f91">iHeaderWindow</a>->SetCursorPosL( 0, EFalse );<a name="l00236"></a>00236 <a name="l00237"></a>00237 <a class="code" href="class_c_web_client_container.html#8bc3b8bb8475ad9a1a952be25bd57ea1">iSourceWindow</a>->Text()->Reset();<a name="l00238"></a>00238 <a class="code" href="class_c_web_client_container.html#8bc3b8bb8475ad9a1a952be25bd57ea1">iSourceWindow</a>->HandleTextChangedL();<a name="l00239"></a>00239 <a class="code" href="class_c_web_client_container.html#8bc3b8bb8475ad9a1a952be25bd57ea1">iSourceWindow</a>->SetCursorPosL( 0, EFalse );<a name="l00240"></a>00240 <a name="l00241"></a>00241 <a class="code" href="class_c_web_client_container.html#adbca40542e9a219b97bd69dd93cb9d8">iStatusWindow</a>->Text()->Reset();<a name="l00242"></a>00242 <a class="code" href="class_c_web_client_container.html#adbca40542e9a219b97bd69dd93cb9d8">iStatusWindow</a>->HandleTextChangedL();<a name="l00243"></a>00243 <a class="code" href="class_c_web_client_container.html#adbca40542e9a219b97bd69dd93cb9d8">iStatusWindow</a>->SetCursorPosL( 0, EFalse );<a name="l00244"></a>00244 <a name="l00245"></a>00245 <a class="code" href="class_c_web_client_container.html#ef4ea4ea92b98ddbacf568487ecb9f91">iHeaderWindow</a>->SetFocus( EFalse );<a name="l00246"></a>00246 <a class="code" href="class_c_web_client_container.html#8bc3b8bb8475ad9a1a952be25bd57ea1">iSourceWindow</a>->SetFocus( EFalse );<a name="l00247"></a>00247 <a class="code" href="class_c_web_client_container.html#adbca40542e9a219b97bd69dd93cb9d8">iStatusWindow</a>->SetFocus( ETrue );<a name="l00248"></a>00248 }</pre></div><p> </td> </tr></table><a class="anchor" name="a682d228622cea7790645ce10f591242"></a><!-- doxytag: member="CWebClientContainer::HandleCommandL" ref="a682d228622cea7790645ce10f591242" args="(TInt aCommand)" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">void CWebClientContainer::HandleCommandL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">TInt </td> <td class="mdname1" valign="top" nowrap> <em>aCommand</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p><a class="el" href="class_c_web_client_container.html#a682d228622cea7790645ce10f591242">HandleCommandL()</a> Handles user commands. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>aCommand,:</em> </td><td>Command ID. </td></tr> </table></dl><p>Definition at line <a class="el" href="_web_client_container_8cpp-source.html#l00255">255</a> of file <a class="el" href="_web_client_container_8cpp-source.html">WebClientContainer.cpp</a>.<p>References <a class="el" href="_web_client_container_8h-source.html#l00186">iHeaderWindow</a>, <a class="el" href="_web_client_container_8h-source.html#l00187">iSourceWindow</a>, and <a class="el" href="_web_client_container_8h-source.html#l00188">iStatusWindow</a>.<div class="fragment"><pre class="fragment"><a name="l00256"></a>00256 {<a name="l00257"></a>00257 <span class="keywordflow">switch</span>( aCommand )<a name="l00258"></a>00258 {<a name="l00259"></a>00259 <span class="keywordflow">case</span> EWebClientCmdHeader:<a name="l00260"></a>00260 {<a name="l00261"></a>00261 <span class="comment">// Change focus to Header window and set cursor visible</span><a name="l00262"></a>00262 <a class="code" href="class_c_web_client_container.html#ef4ea4ea92b98ddbacf568487ecb9f91">iHeaderWindow</a>->SetFocus( ETrue );<a name="l00263"></a>00263 <a class="code" href="class_c_web_client_container.html#8bc3b8bb8475ad9a1a952be25bd57ea1">iSourceWindow</a>->SetFocus( EFalse );<a name="l00264"></a>00264 <a class="code" href="class_c_web_client_container.html#adbca40542e9a219b97bd69dd93cb9d8">iStatusWindow</a>->SetFocus( EFalse );<a name="l00265"></a>00265 <a class="code" href="class_c_web_client_container.html#ef4ea4ea92b98ddbacf568487ecb9f91">iHeaderWindow</a>->MoveCursorL( TCursorPosition::EFNoMovement, EFalse );<a name="l00266"></a>00266 }<a name="l00267"></a>00267 <span class="keywordflow">break</span>;<a name="l00268"></a>00268 <span class="keywordflow">case</span> EWebClientCmdSource:<a name="l00269"></a>00269 {<a name="l00270"></a>00270 <span class="comment">// Change focus to Source window and set cursor visible</span><a name="l00271"></a>00271 <a class="code" href="class_c_web_client_container.html#8bc3b8bb8475ad9a1a952be25bd57ea1">iSourceWindow</a>->SetFocus( ETrue );<a name="l00272"></a>00272 <a class="code" href="class_c_web_client_container.html#ef4ea4ea92b98ddbacf568487ecb9f91">iHeaderWindow</a>->SetFocus( EFalse );<a name="l00273"></a>00273 <a class="code" href="class_c_web_client_container.html#adbca40542e9a219b97bd69dd93cb9d8">iStatusWindow</a>->SetFocus( EFalse );<a name="l00274"></a>00274 <a class="code" href="class_c_web_client_container.html#8bc3b8bb8475ad9a1a952be25bd57ea1">iSourceWindow</a>->MoveCursorL( TCursorPosition::EFNoMovement, EFalse );<a name="l00275"></a>00275 }<a name="l00276"></a>00276 <span class="keywordflow">break</span>;<a name="l00277"></a>00277 <span class="keywordflow">case</span> EWebClientCmdStatus:<a name="l00278"></a>00278 {<a name="l00279"></a>00279 <span class="comment">// Change focus to Status window and set cursor visible</span><a name="l00280"></a>00280 <a class="code" href="class_c_web_client_container.html#adbca40542e9a219b97bd69dd93cb9d8">iStatusWindow</a>->SetFocus( ETrue );<a name="l00281"></a>00281 <a class="code" href="class_c_web_client_container.html#ef4ea4ea92b98ddbacf568487ecb9f91">iHeaderWindow</a>->SetFocus( EFalse );<a name="l00282"></a>00282 <a class="code" href="class_c_web_client_container.html#8bc3b8bb8475ad9a1a952be25bd57ea1">iSourceWindow</a>->SetFocus( EFalse );<a name="l00283"></a>00283 <a class="code" href="class_c_web_client_container.html#adbca40542e9a219b97bd69dd93cb9d8">iStatusWindow</a>->MoveCursorL( TCursorPosition::EFNoMovement, EFalse );<a name="l00284"></a>00284 }<a name="l00285"></a>00285 <span class="keywordflow">break</span>;<a name="l00286"></a>00286 <span class="keywordflow">default</span>:<a name="l00287"></a>00287 <span class="keywordflow">break</span>;<a name="l00288"></a>00288 }<a name="l00289"></a>00289 }</pre></div><p> </td> </tr></table><a class="anchor" name="bb15cfcc42cfccd15b6a500010ed0691"></a><!-- doxytag: member="CWebClientContainer::ClientEvent" ref="bb15cfcc42cfccd15b6a500010ed0691" args="(const TDesC &aEventDescription)" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">void CWebClientContainer::ClientEvent </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const TDesC & </td> <td class="mdname1" valign="top" nowrap> <em>aEventDescription</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -