Removed references to DEBUG and WXDEBUG; cured Motif font problem; removed

some warnings in OGL; fixed bug in wxChoice


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@974 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
1998-11-09 11:57:05 +00:00
parent 605c9c8318
commit ea57084d10
47 changed files with 205 additions and 321 deletions

View File

@@ -14,7 +14,9 @@ wxWindows 2.0 for Motif installation
overwritten: they should be identical anyway.
- Edit src/make.env to change options according to your local
environment. Later, there will be a better makefile system
environment. In particular, change WXDIR to where wxWindows is
found on your system.
Later, there will be a better makefile system
and/or alternate make.env files as per wxWindows 1.68.
Please feel free to contribute settings files for your environment.
@@ -41,18 +43,19 @@ Notes:
we should use something that can be made to work easily
with applications outside the wxWindows hierarchy.
- Debugging mode is switched on by default. To compile in non-debug
mode, remove the -D__WXDEBUG__ switch in make.env.
- Some classes can be switched off in include/wx/motif/setup.h,
if you are having trouble with a particular file. However,
I'd prefer you to fix the problem and send the fix to me :-) or at
least let me know about it.
- Please send bug reports with a description of your environment,
compiler and the error message(s) to:
compiler and the error message(s) to the wxwin-users mailing list at:
julian.smart@ukonline.co.uk
wxwin-users@wx.dent.med.uni-muenchen.de
or the wxwin-developers mailing list at:
wxwin-developers@wx.dent.med.uni-muenchen.de
Julian Smart, November 1998.
julian.smart@ukonline.co.uk

View File

@@ -1,7 +1,7 @@
wxMotif TODO
------------
Updated: 8/11/98
Updated: 9/11/98
-------------------------------o-------------------------
@@ -16,21 +16,12 @@ High Priority
- Work out why XFreeFont in font.cpp produces a segv. This is
currently commented out, which presumably causes a memory leak.
- Also work out why wxWindow::SetFont causes the widget to be shrunk
to fit its text, in dialogs. Uncomment the SetFont implementation and pop
up a dialog, e.g. an About box. Widgets are arranged
incorrectly. Seems to be OK for non-dialog panels, once the
size has been restored after the font setting.
In fact it seems OK for dialogs now!!! Weird.
- Colour setting in widgets (almost done). Should scrollbars take
on the background colour? Not right for e.g. wxScrolledWindows,
so maybe have wxSystemSettings value for scrollbar colour, and/or
ability to set scrollbar colour independently.
- ChangeFont should have an extra arg, to allow for not resizing
the window back to the original size after setting the font.
Also don't call SetFont from constructor, assign the font and
call ChangeFont so we can pass FALSE if the size has been passed
as the default (which means: wxWin should choose an appropriate
size, so Motif should expand/contract the widget as appropriate).
- Colour setting in widgets (almost done).
- Make wxDialog OnPaint work.
- Implementation of OnEraseBackground. How? Call OnEraseBackground
just before OnPaint? Will duplicate Xlib's own erase of the background.
@@ -43,10 +34,6 @@ High Priority
- wxSpinButton
- A generic version of wxNotebook that can be used in wxMotif and
other toolkits that don't have a native control. Perhaps use wxTab as a
starting point.
- Tidy dialogs such as the colour and font selectors.
- Use generic wxTreeCtrl, wxListCtrl: debug and enhance these.
@@ -59,6 +46,8 @@ High Priority
- wxThread (hopefully, similar to wxGTK)
- wxAcceleratorTable.
- Miscellaneous events.
- Write makefiles for all samples and utilities.
@@ -138,9 +127,8 @@ Low Priority
- Blit scaling
- Could eventually alter the MDI widgets to be more Windows-like
-- currently it's half-hearted.
- Accelerators
-- currently it's half-hearted (menus are on children, whereas
they should replace the main parent frame menu).
- Get ODBC classes and sample working.