1) There is a problem
in that floating frames are not currently supported
with !mRealTimeUpdates. We wrote a patch to correct
this problem. You will find it attached to this
posting.
Here is a description of what was changed and why. In
cbBarDragPlugin::ShowHint(), SetBarState is called
every time mpCurPane changes. This is correct.
However, this also happens every time, even if
mRealTimeUpdates is false. The state should not be
changed during the drag operation if mRealTimeUpdates
is off. This is corrected in this patch. Code was
also added in cbBarDragPlugin::OnLButtonUp() to
actually do the state changing, only if
mRealTimeUpdates is off. Normally, this is performed
in ShowHint if mRealTimeUpdates is on.
I also took the liberty of changing the drag cursor
back to an arrow. This is the way it is in MS Visual
C++, and it looks way better. The MoveWindow cursor
looks terrible, IMHO. When FL gets the embedded
cursor code working, we can switch back to a hand or
something else.
2) This time we have
discovered a crash bug in FL. The steps to reproduce this
bug are as follows:
1. Open up a pane, dock it.
2. Click the Expand button (arrow button) in the
frame hints portion
3. Click it again to Collapse the pane.
4. Now click the close button of the pane. Crash.
We investigated what was causing this problem, and it turns
out that the button state never gets unset. Once a button
is pressed, it is always pressed. Thus, when the expand/
collapse button is pressed, and then the close button is
pressed, the pane will close, but then FL will also try to
expand or collapse the pane as well, because it thinks that
the expand/collapse button was set.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15802 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Ming/Cygwin makeprog.env clean target now cleans .exes
Edited version in install.txt
Copied HTML files from web files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
in class info initialisation
Mmedia: compiles agin
Plot: corrected VC++ project settings
Simple toolbar: should draw a highlight again now
Generic dir control: moved control ids to header for apps that
need to get hold of the individual controls
Scintilla: unconditionally compile Scintilla_LinkLexers() to correct
link error in sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
used in FL.
Adjusted Windows toolbar height for wxTB_NODIVIDER style.
Removed some false memory leak reporting from fontmap.cpp, mimecmn.cpp,
strconv.cpp.
Added and used MapBitmap function in newbmpbtn.cpp so the right
colours are used under Windows.
<controversial>Added iniconf.cpp to WIN32 compilation</conroversial>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14936 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
When in unicode mode Scintilla uses UTF-8 internally so the wxSTC
wrapper only needs to convert to/from UTF-8 in the right places.
Still need to figure out to get unicode characters from key/char
events...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Corrected some precompiled header issues for dynsash samples
Corrected IMPLEMENT_ABSTRACT_CLASS in multicell.cpp
Added an event function typedef and used it in dynsash sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14475 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775