Update of /cvsroot/smartwin/SmartWin/doxygenIn/html
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv4946
Modified Files:
wince.html
Log Message:
Updates to WINCE information.
Index: wince.html
===================================================================
RCS file: /cvsroot/smartwin/SmartWin/doxygenIn/html/wince.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- wince.html 9 Jun 2007 17:09:21 -0000 1.1
+++ wince.html 18 Jun 2007 01:18:16 -0000 1.2
@@ -5,15 +5,16 @@
</head>
<body>
<h2>Windows CE </h2>
+
+ <P> Win32 on WINCE is not quite the same as WIN32 on WinXP/Vista. But SmartWin++ can handle
+ most of the differences. </P>
<P> There is a Visual Studio solution called SmartWinDevices which can be used to build Smartwin.
You should adjust the platform to suit your target system. </P>
- <P> Under test\PocketPC\SmartWinDevices, There is a Visual Studio solution called SmartWinDevices that can be used
+ <P> Under test\PocketPC\SmartWinDevices, there is a Visual Studio solution called SmartWinDevices that can be used
to try a few of the standard smartwin tests. </P>
-
-
<H3> Compile time issues </H3>
<P> interlocked.hpp needed some #ifndef WINCE to get things to compile. Perhaps a Boost upgrade issue ? </P>
<pre>
@@ -24,14 +25,21 @@
</pre>
<H3> Link time issues </H3>
- <P> CVTRES : fatal error CVT1109: target machine 'THUMB' requires '/WINDOWSCE <br></br>
- was fixed by placing /subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE in the linker additional options </P>
+ <p> CVTRES : fatal error CVT1109: target machine 'THUMB' requires '/WINDOWSCE </p>
+ <p> was fixed by placing /subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE in the linker additional options </p>
-
- </p>
<H3> Runtime issues. </H3>
- <P> Menus ? </P>
+<P> 1) Obviously you need to consider the smaller screen sizes with typical wince devices.</P>
+<P> 2) WINCE seems to neglect the menu bar when calculating the client area,thus a
+ slight adjustment needs to be conditionally made for source running on both
+ windows and wince. </P>
+
+
+<H3> General Status. </H3>
+<P> Smartwin++ has been running on WINCE for quite some time.
+ I have tested HelloSmartWin on a T-Mobile Wing without major problems.
+ </P>
</body>
|