X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/bd52bee1062faef26287d2f5a2595a9d8ee4d85a..9df06f5b696cde13b1220ae6ec60dc6f32d2ab6f:/docs/microwin/readme.txt?ds=sidebyside diff --git a/docs/microwin/readme.txt b/docs/microwin/readme.txt index 379232e27e..1e6152714c 100644 --- a/docs/microwin/readme.txt +++ b/docs/microwin/readme.txt @@ -27,19 +27,32 @@ Installation 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 + and other issues + - 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 + +- change the TOP variable at the top of src/msw/makefile.mic 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 + - to make the sample, cd into samples/minimal, edit the TOP variable, and type 'make all' @@ -50,7 +63,8 @@ they are one and the same binary. 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 ==================== @@ -96,6 +110,3 @@ No ::GetObject so we can't get LOGFONT from an HFONT in wxSystemSettings (worked around by passing HFONT to the wxFont constructor). -No ::CreateDialog so how do we create dialogs? Simulate -one with a frame... -