]> git.saurik.com Git - wxWidgets.git/commitdiff
ReadMe updates
authorJulian Smart <julian@anthemion.co.uk>
Fri, 6 Jul 2001 16:25:30 +0000 (16:25 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Fri, 6 Jul 2001 16:25:30 +0000 (16:25 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10863 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

contrib/src/animate/readme.txt
docs/microwin/readme.txt

index 8ad6f7cd88de060d9000faa2e88c709c14e63fc1..d3fe44f5305f7eb9642c39248301f435dd3ff323 100644 (file)
@@ -10,8 +10,8 @@ and non-transparent.
 
 Basically the classes makes use of the existing GIF decoder in
 wxWindows to read an animated GIF into wxGIFAnimation, and then
-play that animation using wxAnimationPlayer. It's very much tied
-to the animated GIF format, so don't expect anything too generic.
+play that animation using wxAnimationPlayer. It's quite tied
+to the animated GIF way of doing animation, so don't expect anything too generic.
 However, it would be quite possible to write code to convert an animated
 GIF into a PNG-based invented format, and then write a wxPNGAnimation
 handler.
@@ -32,4 +32,10 @@ and change the keyword 'protected' to 'public', then recompile
 wxWindows. If you have downloaded the latest code from the CVS trunk,
 the problem has been corrected already.
 
+As an exercise, you might like to write a handler for the
+PNG-based animation format:
+
+http://www.libpng.org/mng/
+http://www.libmng.com/
+
 Julian Smart, 5th July 2001
index 379232e27ea61a56aa3bf2635cb9864583b6a94e..1e6152714c5b7724cff9a52a146be70598320e16 100644 (file)
@@ -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...
-