Added wxUSE_POCKETPC_UI to distinguish between using

combined toolbar/menubar and using separate ones


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2003-12-28 01:07:31 +00:00
parent c0f984728e
commit a96b4743ff
10 changed files with 152 additions and 59 deletions

View File

@@ -4,8 +4,8 @@
=================================================
You have downloaded version 2.5.1 of the Windows CE port of
the wxWindows GUI library. This runs on PocketPC 2002
and SmartPhone 2002.
the wxWindows GUI library. This runs on PocketPC 2002,
SmartPhone 2002, and Windows CE .NET 4.x.
More information about the wxWindows project as a whole
can be found at:
@@ -20,7 +20,7 @@ http://wiki.wxwindows.org/wiki.pl?Windows_CE_Port
Supported platforms
===================
These are the supported platform at the moment:
These are the supported platforms at the moment:
- x86 emulator
- PocketPC (StrongARM)
@@ -28,37 +28,60 @@ These are the supported platform at the moment:
You can test the library and applications using PocketPC emulator
and/or Compaq iPAQ or other PDAs using PocketPC
WindowsCE.NET is not supported.
Compiler installation
=====================
Get the Visual C++ embedded (FREE) from Microsoft website
http://msdn.microsoft.com/vstudio/device/embedded/download.asp
You must use Visual Tools 3.0 for CE 3.0<EFBFBD>
(this is the same we are currently using for wxWinCE)
You must use Embedded Visual C++ 3.0 or Embedded Visual C++ 4.x.
Install selecting only the two target platforms used:
- WCE x86em (PocketPC emulation)
- WCE ARM (PocketPC StrongARM)
Download an archive containing the library project file
and a sample project file:
You can install other targets but you will need
to create new configurations for them in the
wxWindows project files.
http://www.anthemion.co.uk/wxwin/wxWinCE.zip
wxWindows/CE Configuration
================================
Unarchive this over your wxWindows installation.
You may wish to customize the following file
before compiling wxWinCE:
include/wx/msw/wince/setup.h
These are some of the Windows CE-specific settings
you can adjust.
wxUSE_POCKETPC_UI
If you are compiling with Windows CE .NET, you may
wish to emulate PocketPC behaviour (set it to 1), or
take advantage of the greater flexibility of
Windows CE .NET (set it to 0).
If 0, the PocketPC-specific toolbar class will be
used, which uses commandbar to combine the toolbar
and menubar in one control. If 1, the normal menubar
and toolbar behaviour will be used, as per
desktop Windows.
wxUSE_SMARTPHONE
Set this to 1 if you wish to compile for the SmartPhone
platform (with eVC++ 3).
wxWindows/CE Compilation
================================
Open src/msw/wince/wxWindowsCE.vcp, select an
ARM or x86 target, and compile.
ARM or x86 target (or emulator target for eVC++ 4),
and compile.
Then open samples/minimal/minimalCE.vcp, select an
ARM or x86 target, and compile. You can
ARM, x86 or emulator target, and compile. You can
use the emulator or real hardware to run the
sample.
@@ -69,7 +92,7 @@ Currently under development. For further information
about what has been done and what needs to be
done, see:
http://wiki.wxwindows.org/wiki.pl?Windows_CE_Port
http://wiki.wxwindows.org/wiki.pl?Developers_Notebook/WxWinCE
Disclaimer
==========