Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_window.html
author Dominic Pinkman <Dominic.Pinkman@Nokia.com>
Thu, 11 Mar 2010 15:24:26 +0000
changeset 2 ebc84c812384
parent 1 25a17d01db0c
permissions -rw-r--r--
week 10 bug fix submission: Bug 1892, Bug 1897, Bug 1319. Also 3 or 4 documents were found to contain code blocks with SFL, which has been fixed. Partial fix for broken links, links to Forum Nokia, and the 'Symbian platform' terminology issues.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>TB10.1 Example Applications: CWindow Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.3 -->
<h1>CWindow Class Reference</h1><!-- doxytag: class="CWindow" --><div class="dynheader">
Inheritance diagram for CWindow:</div>
<div class="dynsection">

<p><center><img src="class_c_window.png" usemap="#CWindow_map" border="0" alt=""></center>
<map name="CWindow_map">
<area href="class_c_main_window.html" alt="CMainWindow" shape="rect" coords="133,56,256,80">
<area href="class_c_main_window.html" alt="CMainWindow" shape="rect" coords="133,112,256,136">
<area href="class_c_main_window.html" alt="CMainWindow" shape="rect" coords="133,168,256,192">
<area href="class_c_main_window.html" alt="CMainWindow" shape="rect" coords="133,224,256,248">
<area href="class_c_main_window.html" alt="CMainWindow" shape="rect" coords="133,280,256,304">
<area href="class_c_main_window.html" alt="CMainWindow" shape="rect" coords="133,336,256,360">
<area href="class_c_numbered_window.html" alt="CNumberedWindow" shape="rect" coords="133,392,256,416">
<area href="class_c_numbered_window.html" alt="CNumberedWindow" shape="rect" coords="133,448,256,472">
<area href="class_c_numbered_window.html" alt="CNumberedWindow" shape="rect" coords="133,504,256,528">
<area href="class_c_small_window.html" alt="CSmallWindow" shape="rect" coords="133,560,256,584">
</map>
</div>

<p>
<a href="class_c_window-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_c_window.html#c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8">KPointerMoveBufferSize</a> = 32
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_c_window.html#c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8">KPointerMoveBufferSize</a> = 32
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_c_window.html#c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8">KPointerMoveBufferSize</a> = 32
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_c_window.html#c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8">KPointerMoveBufferSize</a> = 32
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_c_window.html#c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8">KPointerMoveBufferSize</a> = 32
 }</td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="514fa0ae2c5ffd0701768d1db2edc9d2"></a><!-- doxytag: member="CWindow::CWindow" ref="514fa0ae2c5ffd0701768d1db2edc9d2" args="(CWsClient *aClient)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#514fa0ae2c5ffd0701768d1db2edc9d2">CWindow</a> (<a class="el" href="class_c_ws_client.html">CWsClient</a> *aClient)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9c9a8d92cad9650bb9b11086bc803f2e"></a><!-- doxytag: member="CWindow::ConstructL" ref="9c9a8d92cad9650bb9b11086bc803f2e" args="(const TRect &amp;aRect, const TRgb &amp;aColor, CBackedUpWindow *aParent=0)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#9c9a8d92cad9650bb9b11086bc803f2e">ConstructL</a> (const TRect &amp;aRect, const TRgb &amp;aColor, <a class="el" href="class_c_backed_up_window.html">CBackedUpWindow</a> *aParent=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="952e8bd3d29abbac67c252c192077c87"></a><!-- doxytag: member="CWindow::~CWindow" ref="952e8bd3d29abbac67c252c192077c87" args="()" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#952e8bd3d29abbac67c252c192077c87">~CWindow</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eab82ae52fbc7300399b336d5edf40e3"></a><!-- doxytag: member="CWindow::Window" ref="eab82ae52fbc7300399b336d5edf40e3" args="()" -->
RWindow &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#eab82ae52fbc7300399b336d5edf40e3">Window</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ff66f93c945e00a821cfd73688b9afc3"></a><!-- doxytag: member="CWindow::SystemGc" ref="ff66f93c945e00a821cfd73688b9afc3" args="()" -->
CWindowGc *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#ff66f93c945e00a821cfd73688b9afc3">SystemGc</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="abc1013accabe530d07177a0a5682b3e"></a><!-- doxytag: member="CWindow::Screen" ref="abc1013accabe530d07177a0a5682b3e" args="()" -->
CWsScreenDevice *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#abc1013accabe530d07177a0a5682b3e">Screen</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="feffac6a900ecff6cc5ca7c0869c6c04"></a><!-- doxytag: member="CWindow::Font" ref="feffac6a900ecff6cc5ca7c0869c6c04" args="()" -->
CFont *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#feffac6a900ecff6cc5ca7c0869c6c04">Font</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c6be53ee845317fc6325b6e3b7cb52e"></a><!-- doxytag: member="CWindow::Draw" ref="2c6be53ee845317fc6325b6e3b7cb52e" args="(const TRect &amp;aRect)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>Draw</b> (const TRect &amp;aRect)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbb1a9094a6613a088f6ac805d09636b"></a><!-- doxytag: member="CWindow::HandlePointerEvent" ref="cbb1a9094a6613a088f6ac805d09636b" args="(TPointerEvent &amp;aPointerEvent)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerEvent</b> (TPointerEvent &amp;aPointerEvent)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1da60692095227b06bb570ab434c6a19"></a><!-- doxytag: member="CWindow::HandlePointerMoveBufferReady" ref="1da60692095227b06bb570ab434c6a19" args="()=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerMoveBufferReady</b> ()=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="514fa0ae2c5ffd0701768d1db2edc9d2"></a><!-- doxytag: member="CWindow::CWindow" ref="514fa0ae2c5ffd0701768d1db2edc9d2" args="(CWsClient *aClient)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>CWindow</b> (<a class="el" href="class_c_ws_client.html">CWsClient</a> *aClient)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7584f1cbee6a609fb7b63855a9325844"></a><!-- doxytag: member="CWindow::ConstructL" ref="7584f1cbee6a609fb7b63855a9325844" args="(const TRect &amp;aRect, const TRgb &amp;aColor, CWindow *aParent=0)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#7584f1cbee6a609fb7b63855a9325844">ConstructL</a> (const TRect &amp;aRect, const TRgb &amp;aColor, <a class="el" href="class_c_window.html">CWindow</a> *aParent=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1dd8194f64d0cd2588194b6381db0ebd"></a><!-- doxytag: member="CWindow::Window" ref="1dd8194f64d0cd2588194b6381db0ebd" args="()" -->
RWindow &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>Window</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d0597d07fa387b41a30cc3c320b1c90"></a><!-- doxytag: member="CWindow::SystemGc" ref="8d0597d07fa387b41a30cc3c320b1c90" args="()" -->
CWindowGc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>SystemGc</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0d6a1162c020b27fac03ba53efde4dd4"></a><!-- doxytag: member="CWindow::Screen" ref="0d6a1162c020b27fac03ba53efde4dd4" args="()" -->
CWsScreenDevice *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Screen</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7bb64088de6a65f2f1d9131de309ceea"></a><!-- doxytag: member="CWindow::Font" ref="7bb64088de6a65f2f1d9131de309ceea" args="()" -->
CFont *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Font</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c6be53ee845317fc6325b6e3b7cb52e"></a><!-- doxytag: member="CWindow::Draw" ref="2c6be53ee845317fc6325b6e3b7cb52e" args="(const TRect &amp;aRect)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>Draw</b> (const TRect &amp;aRect)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbb1a9094a6613a088f6ac805d09636b"></a><!-- doxytag: member="CWindow::HandlePointerEvent" ref="cbb1a9094a6613a088f6ac805d09636b" args="(TPointerEvent &amp;aPointerEvent)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerEvent</b> (TPointerEvent &amp;aPointerEvent)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="514fa0ae2c5ffd0701768d1db2edc9d2"></a><!-- doxytag: member="CWindow::CWindow" ref="514fa0ae2c5ffd0701768d1db2edc9d2" args="(CWsClient *aClient)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>CWindow</b> (<a class="el" href="class_c_ws_client.html">CWsClient</a> *aClient)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7584f1cbee6a609fb7b63855a9325844"></a><!-- doxytag: member="CWindow::ConstructL" ref="7584f1cbee6a609fb7b63855a9325844" args="(const TRect &amp;aRect, const TRgb &amp;aColor, CWindow *aParent=0)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>ConstructL</b> (const TRect &amp;aRect, const TRgb &amp;aColor, <a class="el" href="class_c_window.html">CWindow</a> *aParent=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1dd8194f64d0cd2588194b6381db0ebd"></a><!-- doxytag: member="CWindow::Window" ref="1dd8194f64d0cd2588194b6381db0ebd" args="()" -->
RWindow &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>Window</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d0597d07fa387b41a30cc3c320b1c90"></a><!-- doxytag: member="CWindow::SystemGc" ref="8d0597d07fa387b41a30cc3c320b1c90" args="()" -->
CWindowGc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>SystemGc</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0d6a1162c020b27fac03ba53efde4dd4"></a><!-- doxytag: member="CWindow::Screen" ref="0d6a1162c020b27fac03ba53efde4dd4" args="()" -->
CWsScreenDevice *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Screen</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7bb64088de6a65f2f1d9131de309ceea"></a><!-- doxytag: member="CWindow::Font" ref="7bb64088de6a65f2f1d9131de309ceea" args="()" -->
CFont *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Font</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c6be53ee845317fc6325b6e3b7cb52e"></a><!-- doxytag: member="CWindow::Draw" ref="2c6be53ee845317fc6325b6e3b7cb52e" args="(const TRect &amp;aRect)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>Draw</b> (const TRect &amp;aRect)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbb1a9094a6613a088f6ac805d09636b"></a><!-- doxytag: member="CWindow::HandlePointerEvent" ref="cbb1a9094a6613a088f6ac805d09636b" args="(TPointerEvent &amp;aPointerEvent)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerEvent</b> (TPointerEvent &amp;aPointerEvent)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="514fa0ae2c5ffd0701768d1db2edc9d2"></a><!-- doxytag: member="CWindow::CWindow" ref="514fa0ae2c5ffd0701768d1db2edc9d2" args="(CWsClient *aClient)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>CWindow</b> (<a class="el" href="class_c_ws_client.html">CWsClient</a> *aClient)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7584f1cbee6a609fb7b63855a9325844"></a><!-- doxytag: member="CWindow::ConstructL" ref="7584f1cbee6a609fb7b63855a9325844" args="(const TRect &amp;aRect, const TRgb &amp;aColor, CWindow *aParent=0)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>ConstructL</b> (const TRect &amp;aRect, const TRgb &amp;aColor, <a class="el" href="class_c_window.html">CWindow</a> *aParent=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1dd8194f64d0cd2588194b6381db0ebd"></a><!-- doxytag: member="CWindow::Window" ref="1dd8194f64d0cd2588194b6381db0ebd" args="()" -->
RWindow &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>Window</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d0597d07fa387b41a30cc3c320b1c90"></a><!-- doxytag: member="CWindow::SystemGc" ref="8d0597d07fa387b41a30cc3c320b1c90" args="()" -->
CWindowGc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>SystemGc</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0d6a1162c020b27fac03ba53efde4dd4"></a><!-- doxytag: member="CWindow::Screen" ref="0d6a1162c020b27fac03ba53efde4dd4" args="()" -->
CWsScreenDevice *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Screen</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c6be53ee845317fc6325b6e3b7cb52e"></a><!-- doxytag: member="CWindow::Draw" ref="2c6be53ee845317fc6325b6e3b7cb52e" args="(const TRect &amp;aRect)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>Draw</b> (const TRect &amp;aRect)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbb1a9094a6613a088f6ac805d09636b"></a><!-- doxytag: member="CWindow::HandlePointerEvent" ref="cbb1a9094a6613a088f6ac805d09636b" args="(TPointerEvent &amp;aPointerEvent)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerEvent</b> (TPointerEvent &amp;aPointerEvent)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1da60692095227b06bb570ab434c6a19"></a><!-- doxytag: member="CWindow::HandlePointerMoveBufferReady" ref="1da60692095227b06bb570ab434c6a19" args="()=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerMoveBufferReady</b> ()=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="514fa0ae2c5ffd0701768d1db2edc9d2"></a><!-- doxytag: member="CWindow::CWindow" ref="514fa0ae2c5ffd0701768d1db2edc9d2" args="(CWsClient *aClient)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>CWindow</b> (<a class="el" href="class_c_ws_client.html">CWsClient</a> *aClient)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7584f1cbee6a609fb7b63855a9325844"></a><!-- doxytag: member="CWindow::ConstructL" ref="7584f1cbee6a609fb7b63855a9325844" args="(const TRect &amp;aRect, const TRgb &amp;aColor, CWindow *aParent=0)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>ConstructL</b> (const TRect &amp;aRect, const TRgb &amp;aColor, <a class="el" href="class_c_window.html">CWindow</a> *aParent=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1dd8194f64d0cd2588194b6381db0ebd"></a><!-- doxytag: member="CWindow::Window" ref="1dd8194f64d0cd2588194b6381db0ebd" args="()" -->
RWindow &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>Window</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d0597d07fa387b41a30cc3c320b1c90"></a><!-- doxytag: member="CWindow::SystemGc" ref="8d0597d07fa387b41a30cc3c320b1c90" args="()" -->
CWindowGc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>SystemGc</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0d6a1162c020b27fac03ba53efde4dd4"></a><!-- doxytag: member="CWindow::Screen" ref="0d6a1162c020b27fac03ba53efde4dd4" args="()" -->
CWsScreenDevice *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Screen</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7bb64088de6a65f2f1d9131de309ceea"></a><!-- doxytag: member="CWindow::Font" ref="7bb64088de6a65f2f1d9131de309ceea" args="()" -->
CFont *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Font</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c6be53ee845317fc6325b6e3b7cb52e"></a><!-- doxytag: member="CWindow::Draw" ref="2c6be53ee845317fc6325b6e3b7cb52e" args="(const TRect &amp;aRect)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>Draw</b> (const TRect &amp;aRect)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbb1a9094a6613a088f6ac805d09636b"></a><!-- doxytag: member="CWindow::HandlePointerEvent" ref="cbb1a9094a6613a088f6ac805d09636b" args="(TPointerEvent &amp;aPointerEvent)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerEvent</b> (TPointerEvent &amp;aPointerEvent)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="514fa0ae2c5ffd0701768d1db2edc9d2"></a><!-- doxytag: member="CWindow::CWindow" ref="514fa0ae2c5ffd0701768d1db2edc9d2" args="(CWsClient *aClient)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>CWindow</b> (<a class="el" href="class_c_ws_client.html">CWsClient</a> *aClient)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="58ef3fd7b493c73daecc57044ab565c3"></a><!-- doxytag: member="CWindow::ConstructL" ref="58ef3fd7b493c73daecc57044ab565c3" args="(const TRect &amp;aRect, CWindow *aParent=0)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#58ef3fd7b493c73daecc57044ab565c3">ConstructL</a> (const TRect &amp;aRect, <a class="el" href="class_c_window.html">CWindow</a> *aParent=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1dd8194f64d0cd2588194b6381db0ebd"></a><!-- doxytag: member="CWindow::Window" ref="1dd8194f64d0cd2588194b6381db0ebd" args="()" -->
RWindow &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>Window</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d0597d07fa387b41a30cc3c320b1c90"></a><!-- doxytag: member="CWindow::SystemGc" ref="8d0597d07fa387b41a30cc3c320b1c90" args="()" -->
CWindowGc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>SystemGc</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c6be53ee845317fc6325b6e3b7cb52e"></a><!-- doxytag: member="CWindow::Draw" ref="2c6be53ee845317fc6325b6e3b7cb52e" args="(const TRect &amp;aRect)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>Draw</b> (const TRect &amp;aRect)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbb1a9094a6613a088f6ac805d09636b"></a><!-- doxytag: member="CWindow::HandlePointerEvent" ref="cbb1a9094a6613a088f6ac805d09636b" args="(TPointerEvent &amp;aPointerEvent)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerEvent</b> (TPointerEvent &amp;aPointerEvent)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="514fa0ae2c5ffd0701768d1db2edc9d2"></a><!-- doxytag: member="CWindow::CWindow" ref="514fa0ae2c5ffd0701768d1db2edc9d2" args="(CWsClient *aClient)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>CWindow</b> (<a class="el" href="class_c_ws_client.html">CWsClient</a> *aClient)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7584f1cbee6a609fb7b63855a9325844"></a><!-- doxytag: member="CWindow::ConstructL" ref="7584f1cbee6a609fb7b63855a9325844" args="(const TRect &amp;aRect, const TRgb &amp;aColor, CWindow *aParent=0)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>ConstructL</b> (const TRect &amp;aRect, const TRgb &amp;aColor, <a class="el" href="class_c_window.html">CWindow</a> *aParent=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1dd8194f64d0cd2588194b6381db0ebd"></a><!-- doxytag: member="CWindow::Window" ref="1dd8194f64d0cd2588194b6381db0ebd" args="()" -->
RWindow &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>Window</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d0597d07fa387b41a30cc3c320b1c90"></a><!-- doxytag: member="CWindow::SystemGc" ref="8d0597d07fa387b41a30cc3c320b1c90" args="()" -->
CWindowGc *&nbsp;</td><td class="memItemRight" valign="bottom"><b>SystemGc</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0d6a1162c020b27fac03ba53efde4dd4"></a><!-- doxytag: member="CWindow::Screen" ref="0d6a1162c020b27fac03ba53efde4dd4" args="()" -->
CWsScreenDevice *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Screen</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7bb64088de6a65f2f1d9131de309ceea"></a><!-- doxytag: member="CWindow::Font" ref="7bb64088de6a65f2f1d9131de309ceea" args="()" -->
CFont *&nbsp;</td><td class="memItemRight" valign="bottom"><b>Font</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c6be53ee845317fc6325b6e3b7cb52e"></a><!-- doxytag: member="CWindow::Draw" ref="2c6be53ee845317fc6325b6e3b7cb52e" args="(const TRect &amp;aRect)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>Draw</b> (const TRect &amp;aRect)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbb1a9094a6613a088f6ac805d09636b"></a><!-- doxytag: member="CWindow::HandlePointerEvent" ref="cbb1a9094a6613a088f6ac805d09636b" args="(TPointerEvent &amp;aPointerEvent)=0" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>HandlePointerEvent</b> (TPointerEvent &amp;aPointerEvent)=0</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bde77cc45f5ef7a8790d72bf1265be93"></a><!-- doxytag: member="CWindow::iWindow" ref="bde77cc45f5ef7a8790d72bf1265be93" args="" -->
RWindow&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#bde77cc45f5ef7a8790d72bf1265be93">iWindow</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="42c7fb14dac5fa308c086c5a45f7bb5c"></a><!-- doxytag: member="CWindow::iRect" ref="42c7fb14dac5fa308c086c5a45f7bb5c" args="" -->
TRect&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_window.html#42c7fb14dac5fa308c086c5a45f7bb5c">iRect</a></td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>

<p>Definition at line <a class="el" href="_backed_up_2_base_8h-source.html#l00086">86</a> of file <a class="el" href="_backed_up_2_base_8h-source.html">Base.h</a>.</p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="b24aeff4a4a0931afa6821cbfbb84143"></a><!-- doxytag: member="CWindow::@10" ref="b24aeff4a4a0931afa6821cbfbb84143" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8"></a><!-- doxytag: member="KPointerMoveBufferSize" ref="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8" args="" -->KPointerMoveBufferSize</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="_backed_up_2_base_8h-source.html#l00089">89</a> of file <a class="el" href="_backed_up_2_base_8h-source.html">Base.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b57e4f5f984333cd821ed4c63d543ed1"></a><!-- doxytag: member="CWindow::@12" ref="b57e4f5f984333cd821ed4c63d543ed1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8"></a><!-- doxytag: member="KPointerMoveBufferSize" ref="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8" args="" -->KPointerMoveBufferSize</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="_bitmap_sprite_2_base_8h-source.html#l00094">94</a> of file <a class="el" href="_bitmap_sprite_2_base_8h-source.html">Base.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1700f68fd2705a23cca67899ca6514ad"></a><!-- doxytag: member="CWindow::@14" ref="1700f68fd2705a23cca67899ca6514ad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8"></a><!-- doxytag: member="KPointerMoveBufferSize" ref="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8" args="" -->KPointerMoveBufferSize</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="_pt_buffer_2_base_8h-source.html#l00090">90</a> of file <a class="el" href="_pt_buffer_2_base_8h-source.html">Base.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="74a5a29ad4b83ad28790a48ea0b68a7f"></a><!-- doxytag: member="CWindow::@15" ref="74a5a29ad4b83ad28790a48ea0b68a7f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8"></a><!-- doxytag: member="KPointerMoveBufferSize" ref="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8" args="" -->KPointerMoveBufferSize</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="_scroll_2_base_8h-source.html#l00087">87</a> of file <a class="el" href="_scroll_2_base_8h-source.html">Base.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c969c131a32927d6fb0b24e7baef1842"></a><!-- doxytag: member="CWindow::@16" ref="c969c131a32927d6fb0b24e7baef1842" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8"></a><!-- doxytag: member="KPointerMoveBufferSize" ref="c969c131a32927d6fb0b24e7baef184219c2dae2bd1eb84cedfdf3a41d336eb8" args="" -->KPointerMoveBufferSize</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="_vector_sprite_2_base_8h-source.html#l00088">88</a> of file <a class="el" href="_vector_sprite_2_base_8h-source.html">Base.h</a>.</p>

</div>
</div><p>
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Jan 21 10:33:08 2010 for TB10.1 Example Applications by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
</body>
</html>