Lots of wxMotif fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -10,6 +10,29 @@ wxMSW:
|
||||
wxMotif:
|
||||
--------
|
||||
|
||||
- wxNotebook and property list frame do not appear properly when
|
||||
first shown.
|
||||
Workaround: resize the window (manually or programmatically) to
|
||||
make the window appear.
|
||||
This also happens with other windows, e.g. the sizer
|
||||
dialog in the layout sample.
|
||||
|
||||
- wxSashWindow borders aren't repainted properly if the sashtest
|
||||
sample is exposed (after being under another window).
|
||||
|
||||
- If a popup wxMenu is destroyed after its parent window has been
|
||||
destroyed, we get the message "Object XXX does not have windowed
|
||||
ancestor".
|
||||
Workaround: delete the menu before deleting the window on which it
|
||||
was popped up.
|
||||
Possible fix: call menu->DestroyMenu() before deleting the window,
|
||||
if the window knows about the menu that was last popped up (hard
|
||||
to know this with confidence).
|
||||
|
||||
- In wxGrid, cell highlight is not drawn/erased properly.
|
||||
|
||||
- Setting the size of a hidden window may show that window.
|
||||
|
||||
General:
|
||||
--------
|
||||
|
||||
|
@@ -1,6 +1,44 @@
|
||||
wxWindows 2.0 Change Log
|
||||
------------------------
|
||||
|
||||
Beta 2, ??? 1998
|
||||
--------------------------
|
||||
|
||||
wxGTK:
|
||||
|
||||
wxMSW:
|
||||
|
||||
- 16-bit BC++ compilation/linking works albeit without the resource system.
|
||||
|
||||
wxMotif:
|
||||
|
||||
- Cured wxScreenDC origin problem so e.g. sash window sash is drawn at
|
||||
the right place.
|
||||
- Cured some widget table clashes.
|
||||
- Added thread support (Robert).
|
||||
- wxPoem sample now works.
|
||||
|
||||
General:
|
||||
|
||||
- Rearranged documentation a bit.
|
||||
- Sash window uses area of first frame/dialog to paint over when drawing
|
||||
the dragged sash, not just the sash window itself (it clipped to the right
|
||||
or below).
|
||||
- Made resource sample use the correct Cancel button id.
|
||||
- Moved wxProp to main library (generic directory), created proplist
|
||||
sample.
|
||||
- Added bombs and fractal samples.
|
||||
|
||||
Beta 1, December 24th 1998
|
||||
--------------------------
|
||||
|
||||
wxGTK:
|
||||
|
||||
- Various
|
||||
|
||||
wxMSW, wxMotif: not in sync with this release.
|
||||
|
||||
|
||||
Alpha 18, December 29th 1998
|
||||
----------------------------
|
||||
|
||||
|
@@ -53,6 +53,13 @@ Constructs a wxMenu object.
|
||||
|
||||
Destructor, destroying the menu.
|
||||
|
||||
Note: under Motif, a popup menu must have a valid parent (the window
|
||||
it was last popped up on) when being destroyed. Therefore, make sure
|
||||
you delete or re-use the popup menu {\it before} destroying the
|
||||
parent window. Re-use in this context means popping up the menu on
|
||||
a different window from last time, which causes an implicit destruction
|
||||
and recreation of internal data structures.
|
||||
|
||||
\membersection{wxMenu::Append}\label{wxmenuappend}
|
||||
|
||||
\func{void}{Append}{\param{int}{ id}, \param{const wxString\& }{ item}, \param{const wxString\& }{helpString = ""},\rtfsp
|
||||
|
@@ -81,6 +81,12 @@ Notes:
|
||||
I'd prefer you to fix the problem and send the fix to me :-) or at
|
||||
least let me know about it.
|
||||
|
||||
- Thread support is switched off by default in setup.h (wxUSE_THREADS)
|
||||
because standard Unices often do not have the necessary thread library
|
||||
installed. Please see ../docs/gtk/install.txt for more details on this.
|
||||
For Linux, the problem is expected to go away with future
|
||||
distributions of the operating system.
|
||||
|
||||
- If you have trouble compiling the file y_tab.c, or have strange
|
||||
linking errors, check whether you're using a C or C++ compiler for this file.
|
||||
You should specify a C compiler in the CCLEX variable in src/make.env.
|
||||
|
Reference in New Issue
Block a user