📄 class_c_address_book_view.html
字号:
<a name="l00186"></a>00186 <span class="keywordflow">switch</span> ( aIndex )<a name="l00187"></a>00187 {<a name="l00188"></a>00188 <span class="keywordflow">case</span> 0:<a name="l00189"></a>00189 <span class="keywordflow">if</span> (<a class="code" href="class_c_address_book_view.html#741a10145618f421cb81c5a93941764f">iDetailedView</a>)<a name="l00190"></a>00190 <span class="keywordflow">return</span> <a class="code" href="class_c_address_book_view.html#10082b58ff820227a3e87b02d6e61248">iDetailList</a>;<a name="l00191"></a>00191 <span class="keywordflow">else</span><a name="l00192"></a>00192 {<a name="l00193"></a>00193 <span class="keywordflow">return</span> <a class="code" href="class_c_address_book_view.html#07f46fb8332378da71ade65467f7f6d6">iSearchList</a>;<a name="l00194"></a>00194 }<a name="l00195"></a>00195 <span class="keywordflow">default</span>:<a name="l00196"></a>00196 <span class="keywordflow">return</span> NULL;<a name="l00197"></a>00197 }<a name="l00198"></a>00198 }</pre></div><p> </td> </tr></table><a class="anchor" name="67f946ca7848ec78de4961c5bcefdb72"></a><!-- doxytag: member="CAddressBookView::Draw" ref="67f946ca7848ec78de4961c5bcefdb72" args="(const TRect &aRect) const " --><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 CAddressBookView::Draw </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> const<code> [private]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>From CCoeControl, draws rects <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>- pointer on rectangle that has to be drawn </td></tr> </table></dl><p>Definition at line <a class="el" href="_address_book_view_8cpp-source.html#l00204">204</a> of file <a class="el" href="_address_book_view_8cpp-source.html">AddressBookView.cpp</a>.<p>References <a class="el" href="_address_book_view_8h-source.html#l00190">iFont</a>.<div class="fragment"><pre class="fragment"><a name="l00205"></a>00205 {<a name="l00206"></a>00206 CWindowGc& gc = SystemGc();<a name="l00207"></a>00207 <a name="l00208"></a>00208 gc.SetPenStyle( CGraphicsContext::ENullPen );<a name="l00209"></a>00209 gc.SetBrushColor( KRgbWhite );<a name="l00210"></a>00210 gc.SetBrushStyle( CGraphicsContext::ESolidBrush );<a name="l00211"></a>00211 gc.DrawRect( aRect );<a name="l00212"></a>00212 <a name="l00213"></a>00213 gc.UseFont(<a class="code" href="class_c_address_book_view.html#4faf9e48cb813e0be080fe4270d15573">iFont</a>);<a name="l00214"></a>00214 TInt lineHeight = <a class="code" href="class_c_address_book_view.html#4faf9e48cb813e0be080fe4270d15573">iFont</a>->HeightInPixels()+1;<a name="l00215"></a>00215 <a name="l00216"></a>00216 <span class="keyword">const</span> TInt col = 5;<a name="l00217"></a>00217 gc.DrawText(KAboutString1, TPoint(col, lineHeight));<a name="l00218"></a>00218 gc.DrawText(KAboutString2, TPoint(col, lineHeight*2));<a name="l00219"></a>00219 gc.DrawText(KAboutString3, TPoint(col, lineHeight*3)); <a name="l00220"></a>00220 gc.DrawText(KAboutString4, TPoint(col, lineHeight*4));<a name="l00221"></a>00221 gc.DrawText(KAboutString5, TPoint(col, lineHeight*5));<a name="l00222"></a>00222 }</pre></div><p> </td> </tr></table><a class="anchor" name="35c34ef4a35ad96d9807406d16606b29"></a><!-- doxytag: member="CAddressBookView::HandleControlEventL" ref="35c34ef4a35ad96d9807406d16606b29" args="(CCoeControl *aControl, TCoeEvent aEventType)" --><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 CAddressBookView::HandleControlEventL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">CCoeControl * </td> <td class="mdname" nowrap> <em>aControl</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>TCoeEvent </td> <td class="mdname" nowrap> <em>aEventType</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"><code> [private]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>From MCoeControlObserver, acts upon changes in the hosted control's state. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>aControl</em> </td><td>- The control changing its state </td></tr> <tr><td valign="top"></td><td valign="top"><em>aEventType</em> </td><td>- The type of control event </td></tr> </table></dl><p>Definition at line <a class="el" href="_address_book_view_8cpp-source.html#l00228">228</a> of file <a class="el" href="_address_book_view_8cpp-source.html">AddressBookView.cpp</a>.<div class="fragment"><pre class="fragment"><a name="l00229"></a>00229 {<a name="l00230"></a>00230 }</pre></div><p> </td> </tr></table><a class="anchor" name="6775621e6d3ce05d6685555c939c7706"></a><!-- doxytag: member="CAddressBookView::OfferKeyEventL" ref="6775621e6d3ce05d6685555c939c7706" args="(const TKeyEvent &aKeyEvent, TEventCode aType)" --><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">TKeyResponse CAddressBookView::OfferKeyEventL </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const TKeyEvent & </td> <td class="mdname" nowrap> <em>aKeyEvent</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>TEventCode </td> <td class="mdname" nowrap> <em>aType</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"><code> [private, virtual]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>From CCoeControl the key event handler function, is called every time when user presses some button. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>aKeyEvent</em> </td><td>- Event to handled. </td></tr> <tr><td valign="top"></td><td valign="top"><em>aType</em> </td><td>- Type of the key event. </td></tr> </table></dl><dl compact><dt><b>Returns:</b></dt><dd>Response code (EKeyWasConsumed, EKeyWasNotConsumed). </dd></dl><p>Definition at line <a class="el" href="_address_book_view_8cpp-source.html#l00292">292</a> of file <a class="el" href="_address_book_view_8cpp-source.html">AddressBookView.cpp</a>.<p>References <a class="el" href="_address_book_view_8cpp-source.html#l00184">ComponentControl()</a>.<div class="fragment"><pre class="fragment"><a name="l00294"></a>00294 {<a name="l00295"></a>00295 <span class="keywordflow">return</span> <a class="code" href="class_c_address_book_view.html#c1d1ba8d1c19e939c47fb73d50cb5432">ComponentControl</a>(0)->OfferKeyEventL(aKeyEvent,aType);<a name="l00296"></a>00296 }</pre></div><p> </td> </tr></table><hr><table x-use-null-cells style="x-cell-content-align: top; width: 100%; border-spacing: 0px; border-spacing: 0px;" cellspacing=0 width=100%> <col style="width: 50%;"> <col style="width: 50%;"> <tr style="x-cell-content-align: top;" valign=top> <td style="width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: None; border-left-style: None; border-top-style: None; border-bottom-style: None;" width=50%> <p style="font-family: Arial;"><small style="font-size: smaller;">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -