Corrected grey scrolling windows; added C++Builder 3.0 fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1339 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
1999-01-08 14:30:22 +00:00
parent b597caaca8
commit 3f1af9204f
16 changed files with 91 additions and 21 deletions

View File

@@ -13,8 +13,8 @@ Also, grep for TODO comments in source.
High Priority
-------------
- Work out why XFreeFont in font.cpp produces a segv. This is
currently commented out, which presumably causes a memory leak.
- Have a central/per app file for colour settings, with a wxWin
app to allow changing settings interactively.
- Colour setting in widgets (almost done). Should scrollbars take
on the background colour? Not right for e.g. wxScrolledWindows,
@@ -42,15 +42,12 @@ High Priority
- Miscellaneous events.
- Thread classes (copy wxGTK's).
- Write makefiles for all samples and utilities.
- Create some samples for testing.
Low Priority
------------
- Work out why XFreeFont in font.cpp produces a segv. This is
currently commented out, which presumably causes a memory leak.
- Better makefile system that can put objects in different dirs.
- Extra wxBitmap formats: PNG, BMP. Could use old wxWin 1.68

View File

@@ -53,11 +53,15 @@ Using makefiles:
3. Change directory to wx\samples and type 'nmake -f makefile.nt'
to make all the samples. You can also make them individually.
Notes: if you wish to use templates, please edit
Note (1): if you wish to use templates, please edit
include\wx\msw\setup.h and set wxUSE_DEBUG_NEW_ALWAYS to 0.
Without this, the redefinition of 'new' will cause problems in
the headers. Alternatively, #undef new before including template headers.
Note (2): libraries and applications generated with makefiles and
project files are unlikely to be compatible, so use one method or
the other.
Visual C++ 1.5 compilation
--------------------------
@@ -91,8 +95,9 @@ Borland C++Builder compilation
------------------------------
C++Builder compilation is the same as for Borland C++ above.
It has only been tested with C++Builder 1.0 so far, and no
project files are currently supplied.
Tested with C++Builder 1.0 and 3.0. Only makefiles are currently
supplied.
Watcom C++ 10.6 compilation
---------------------------
@@ -113,6 +118,24 @@ Metrowerks CodeWarrior compilation
Further project files for samples will be available in due
course.
Symantec C++ compilation
------------------------
1. Make sure your WXWIN variable is set, and uses the FAT (short
name) form.
2. Edit setup.h and set wxUSE_DRAG_AND_DROP to 0.
3. Change directory to wx\src\msw. Type 'make -f makefile.sc' to
make the wxWindows core library.
4. Change directory to wx\samples\minimal and type 'make -f makefile.sc'
to make this sample.
Note: the minimal sample doesn't link properly ('Error: no
start address').
32-bit compilation only (partially) supported at present, using SC++ 6.1.
Some functionality is missing using this compiler (see makefile).
Add -D__WIN95__ if your SC++ has Windows 95 support, and ignore
Step (2). 16-bit compilation is left as an excercise for the user!
Gnu-Win32 b19/b20/Mingw32 compilation
-------------------------------------

View File

@@ -35,6 +35,12 @@ e.g. ',' instead of '.' for decimal points.
Supply correct ctl3d/odbc lib files for BC++, Watcom (corrupt?)
16-bit compilation: replace small icons in treectrl/listctrl
samples that also have a 32x32 icon, with icons with only one
image, using Borland Image Editor. WIN16 doesn't have a function
for specifying which image to use, so the larger one gets used
erroneously.
LOW PRIORITY (MEDIUM TERM)
--------------------------