]> git.saurik.com Git - wxWidgets.git/blame - docs/msw/wince/readme.txt
Fixed source for WinCE compatibility
[wxWidgets.git] / docs / msw / wince / readme.txt
CommitLineData
1a4fe894
JS
1
2 =================================================
93f467a3 3 Welcome to wxWindows/CE 2.5.1
1a4fe894
JS
4 =================================================
5
93f467a3 6You have downloaded version 2.5.1 of the Windows CE port of
a96b4743
JS
7the wxWindows GUI library. This runs on PocketPC 2002,
8SmartPhone 2002, and Windows CE .NET 4.x.
1a4fe894
JS
9
10More information about the wxWindows project as a whole
11can be found at:
12
13 http://www.wxwindows.org
14
93f467a3
JS
15Information about the Windows CE port in particular
16can be found here:
17
18http://wiki.wxwindows.org/wiki.pl?Windows_CE_Port
1a4fe894
JS
19
20Supported platforms
21===================
22
a96b4743 23These are the supported platforms at the moment:
93f467a3 24
1a4fe894
JS
25- x86 emulator
26- PocketPC (StrongARM)
27
28You can test the library and applications using PocketPC emulator
29and/or Compaq iPAQ or other PDAs using PocketPC
30
1a4fe894
JS
31Compiler installation
32=====================
33
34Get the Visual C++ embedded (FREE) from Microsoft website
35 http://msdn.microsoft.com/vstudio/device/embedded/download.asp
36
a96b4743 37You must use Embedded Visual C++ 3.0 or Embedded Visual C++ 4.x.
1a4fe894
JS
38
39Install selecting only the two target platforms used:
93f467a3 40
1a4fe894
JS
41- WCE x86em (PocketPC emulation)
42- WCE ARM (PocketPC StrongARM)
43
a96b4743
JS
44You can install other targets but you will need
45to create new configurations for them in the
46wxWindows project files.
47
48wxWindows/CE Configuration
49================================
50
51You may wish to customize the following file
52before compiling wxWinCE:
53
54include/wx/msw/wince/setup.h
1a4fe894 55
a96b4743
JS
56These are some of the Windows CE-specific settings
57you can adjust.
1a4fe894 58
a96b4743
JS
59wxUSE_POCKETPC_UI
60
61 If you are compiling with Windows CE .NET, you may
62 wish to emulate PocketPC behaviour (set it to 1), or
63 take advantage of the greater flexibility of
64 Windows CE .NET (set it to 0).
65 If 0, the PocketPC-specific toolbar class will be
66 used, which uses commandbar to combine the toolbar
67 and menubar in one control. If 1, the normal menubar
68 and toolbar behaviour will be used, as per
69 desktop Windows.
70
71wxUSE_SMARTPHONE
72
73 Set this to 1 if you wish to compile for the SmartPhone
74 platform (with eVC++ 3).
1a4fe894
JS
75
76wxWindows/CE Compilation
77================================
78
93f467a3 79Open src/msw/wince/wxWindowsCE.vcp, select an
a96b4743
JS
80ARM or x86 target (or emulator target for eVC++ 4),
81and compile.
1a4fe894 82
93f467a3 83Then open samples/minimal/minimalCE.vcp, select an
a96b4743 84ARM, x86 or emulator target, and compile. You can
93f467a3
JS
85use the emulator or real hardware to run the
86sample.
1a4fe894
JS
87
88Status
89======
90
93f467a3
JS
91Currently under development. For further information
92about what has been done and what needs to be
93done, see:
1a4fe894 94
a96b4743 95http://wiki.wxwindows.org/wiki.pl?Developers_Notebook/WxWinCE
1a4fe894
JS
96
97Disclaimer
98==========
99
100All product names are used for identification purposes and are trademarks
101or registered trademarks owned by their respective companies.
102