|
From: andrew7 <bd...@us...> - 2007-06-18 01:18:19
|
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> |