]>
Commit | Line | Data |
---|---|---|
1a4fe894 JS |
1 | |
2 | ================================================= | |
fc2171bd | 3 | Welcome to wxWidgets/CE 2.5.1 |
1a4fe894 JS |
4 | ================================================= |
5 | ||
93f467a3 | 6 | You have downloaded version 2.5.1 of the Windows CE port of |
fc2171bd | 7 | the wxWidgets GUI library. This runs on PocketPC 2002, |
a96b4743 | 8 | SmartPhone 2002, and Windows CE .NET 4.x. |
1a4fe894 | 9 | |
fc2171bd | 10 | More information about the wxWidgets project as a whole |
1a4fe894 JS |
11 | can be found at: |
12 | ||
fc2171bd | 13 | http://www.wxwidgets.org |
1a4fe894 | 14 | |
93f467a3 JS |
15 | Information about the Windows CE port in particular |
16 | can be found here: | |
17 | ||
1cc0bc10 | 18 | http://wiki.wxwindows.org/wiki.pl?Developers_Notebook/WxWinCE |
1a4fe894 JS |
19 | |
20 | Supported platforms | |
21 | =================== | |
22 | ||
a96b4743 | 23 | These are the supported platforms at the moment: |
93f467a3 | 24 | |
1a4fe894 JS |
25 | - x86 emulator |
26 | - PocketPC (StrongARM) | |
27 | ||
28 | You can test the library and applications using PocketPC emulator | |
29 | and/or Compaq iPAQ or other PDAs using PocketPC | |
30 | ||
1a4fe894 JS |
31 | Compiler installation |
32 | ===================== | |
33 | ||
34 | Get the Visual C++ embedded (FREE) from Microsoft website | |
35 | http://msdn.microsoft.com/vstudio/device/embedded/download.asp | |
36 | ||
a96b4743 | 37 | You must use Embedded Visual C++ 3.0 or Embedded Visual C++ 4.x. |
1a4fe894 JS |
38 | |
39 | Install selecting only the two target platforms used: | |
93f467a3 | 40 | |
1a4fe894 JS |
41 | - WCE x86em (PocketPC emulation) |
42 | - WCE ARM (PocketPC StrongARM) | |
43 | ||
a96b4743 JS |
44 | You can install other targets but you will need |
45 | to create new configurations for them in the | |
fc2171bd | 46 | wxWidgets project files. |
a96b4743 | 47 | |
fc2171bd | 48 | wxWidgets/CE Configuration |
a96b4743 JS |
49 | ================================ |
50 | ||
51 | You may wish to customize the following file | |
52 | before compiling wxWinCE: | |
53 | ||
54 | include/wx/msw/wince/setup.h | |
1a4fe894 | 55 | |
a96b4743 JS |
56 | These are some of the Windows CE-specific settings |
57 | you can adjust. | |
1a4fe894 | 58 | |
a96b4743 JS |
59 | wxUSE_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 | ||
71 | wxUSE_SMARTPHONE | |
72 | ||
73 | Set this to 1 if you wish to compile for the SmartPhone | |
74 | platform (with eVC++ 3). | |
1a4fe894 | 75 | |
fc2171bd | 76 | wxWidgets/CE Compilation |
1a4fe894 JS |
77 | ================================ |
78 | ||
fc2171bd | 79 | Open src/msw/wince/wxWidgetsCE.vcp, select an |
a96b4743 JS |
80 | ARM or x86 target (or emulator target for eVC++ 4), |
81 | and compile. | |
1a4fe894 | 82 | |
93f467a3 | 83 | Then open samples/minimal/minimalCE.vcp, select an |
a96b4743 | 84 | ARM, x86 or emulator target, and compile. You can |
93f467a3 JS |
85 | use the emulator or real hardware to run the |
86 | sample. | |
1a4fe894 | 87 | |
1cc0bc10 JS |
88 | There may be long delays while VC++ computes dependencies, and expect |
89 | to wait a long time for loading and saving the workspace. | |
90 | ||
91 | To compile using the emulator on eVC++3: | |
92 | ||
fc2171bd | 93 | - Open src/msw/wince/wxWidgetsCE.vcp, select the |
1cc0bc10 JS |
94 | WIN32 (WCE x86) Debug Unicode configuration, close the dialog, |
95 | then select Pocket PC 2002 and Pocket PC 2002 Emulation on the toolbar, | |
96 | and compile. | |
97 | ||
98 | - Open samples/minimal/minimalCE.vcp, select the | |
99 | WIN32 (WCE x86 Debug) configuration, select Pocket PC 2002 and | |
100 | Pocket PC 2002 Emulation as before, and compile. | |
101 | ||
102 | To compile using the emulator on eVC++4: | |
103 | ||
fc2171bd | 104 | - Open src/msw/wince/wxWidgetsCE.vcp, select the |
1cc0bc10 JS |
105 | WIN32 (WCE Emulator) Debug Unicode configuration, and compile. |
106 | ||
107 | - Open samples/minimal/minimalCE.vcp with eCV 4.0, select the | |
108 | WIN32 (WCE emulator) Debug configuration, and compile. | |
109 | ||
1a4fe894 JS |
110 | Status |
111 | ====== | |
112 | ||
93f467a3 JS |
113 | Currently under development. For further information |
114 | about what has been done and what needs to be | |
115 | done, see: | |
1a4fe894 | 116 | |
a96b4743 | 117 | http://wiki.wxwindows.org/wiki.pl?Developers_Notebook/WxWinCE |
1a4fe894 JS |
118 | |
119 | Disclaimer | |
120 | ========== | |
121 | ||
122 | All product names are used for identification purposes and are trademarks | |
123 | or registered trademarks owned by their respective companies. | |
124 |