]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/microwin/readme.txt
Added clipboard cut and paste
[wxWidgets.git] / docs / microwin / readme.txt
index 379232e27ea61a56aa3bf2635cb9864583b6a94e..2760e3bc55dd3348489addef4a4a1e32e3b1291c 100644 (file)
@@ -27,19 +27,35 @@ Installation
 MicroWindows:
 
 - unarchive MicroWindows 0.89pre7
 MicroWindows:
 
 - unarchive MicroWindows 0.89pre7
-- change 'config' to use X11 and any other options you feel fit,
-  such as verbose compilation
-- cd to src/mwin and apply microwindows.patches (from wxWindows:
+
+- change 'config' to use X11 and any other options you feel fit.
+  Suggestions for changes to the defaults:
+
+  ERASEMOVE=N (otherwise moving windows will look messy)
+  X11=Y
+  OPTIMIZE=N
+  DEBUG=Y
+  VERBOSE=Y
+
+- apply microwindows.patches (from wxWindows:
   docs/microwin/microwindows.patches) to fix PeekMessage
   docs/microwin/microwindows.patches) to fix PeekMessage
+  and other issues
+
 - compile by typing 'make' from within the MicroWindows src directory
 
 wxMicroWindows:
 
 - compile by typing 'make' from within the MicroWindows src directory
 
 wxMicroWindows:
 
-- untar the wxMicroWindows port/download from CVS
-- and change the TOP variable at the top of src/msw/makefile.mic
+- Download wxMSW 2.3.3 or greater, or get it from CVS
+
+- Copy include/wx/msw/setup_microwin.h to include/wx/setup.h if
+  include/wx/setup.h doesn't exist
+
+- change the TOP variable at the top of src/msw/makefile.mic
   to reflect where MicroWindows is installed
   to reflect where MicroWindows is installed
+
 - type 'make all' from src/msw. To clean, use cleanwx and NOT clean
   since that will clean MicroWindows itself
 - type 'make all' from src/msw. To clean, use cleanwx and NOT clean
   since that will clean MicroWindows itself
+
 - to make the sample, cd into samples/minimal, edit the TOP variable,
   and type 'make all'
 
 - to make the sample, cd into samples/minimal, edit the TOP variable,
   and type 'make all'
 
@@ -50,7 +66,8 @@ they are one and the same binary.
 Status
 ======
 
 Status
 ======
 
-A frame comes up :-) The menus don't work properly just yet.
+The minimal sample is almost fully-functional, apart from minor
+menu presentation issues (no borders, for example).
 
 Implementation Notes
 ====================
 
 Implementation Notes
 ====================
@@ -96,6 +113,3 @@ No ::GetObject so we can't get LOGFONT from an HFONT
 in wxSystemSettings (worked around by passing HFONT to
 the wxFont constructor).
 
 in wxSystemSettings (worked around by passing HFONT to
 the wxFont constructor).
 
-No ::CreateDialog so how do we create dialogs? Simulate
-one with a frame...
-