Benjamin Williams
|
396f85bac5
|
vista tree crash fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52597 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 22:05:01 +00:00 |
|
Vadim Zeitlin
|
766aecab3a
|
use static functions instead of static variables for critical sections to avoid crashing if a log function using a CS is called during static objects initialization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52594 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 21:09:02 +00:00 |
|
Vadim Zeitlin
|
069b2e5941
|
don't provide unnecessary (as default) arguments to wxPen ctor, this incidentally fixes deprecation warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 20:57:50 +00:00 |
|
Vadim Zeitlin
|
36c10aa142
|
don't provide unnecessary (as default) arguments to wxPen ctor, this incidentally fixes deprecation warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52588 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 20:46:36 +00:00 |
|
Paul Cornett
|
04ee05f92a
|
fix a huge number of build errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52586 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 18:26:00 +00:00 |
|
Stefan Csomor
|
9083e7fb1a
|
fix default values after types were changed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 08:58:00 +00:00 |
|
Paul Cornett
|
aacd4b50d3
|
reorganize deferred show logic a bit, to reset m_deferShow properly and avoid realizing unnecessarily
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52579 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 04:25:10 +00:00 |
|
Francesco Montorsi
|
ed7ec76de3
|
some more build fix for wxPen/wxBrush style changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52577 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 00:46:07 +00:00 |
|
Francesco Montorsi
|
9d7a8e4ab4
|
build fix (looking at buildbot)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52576 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 22:42:38 +00:00 |
|
Francesco Montorsi
|
777819af7b
|
fix typos and update MSW code to use new wxPENSTYLE_* enum values
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52574 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 21:36:59 +00:00 |
|
Francesco Montorsi
|
82cddbd97a
|
fix also wxPen to use wxPenStyle,wxPenJoin,wxPenCap enums instead of plain int; remove from wxBrushStyle the styles wxPen-specific; add backward-compatible ctor to wxPen; don't include brush.h and pen.h from gdicmn.h, rather move wxPenList,wxBrushList,wxFontList in the relative headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52573 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 21:11:12 +00:00 |
|
Francesco Montorsi
|
6ffb03bec3
|
fix wxMSW build after wxBrush changes: return wxBRUSHSTYLE_MAX instead of zero; fix include loop in MSW headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52570 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 17:00:39 +00:00 |
|
Francesco Montorsi
|
3e6858cdcb
|
introduce wxBrushStyle enum and replace 'int style' occurrences in wxBrush code with 'wxBrushStyle style'; the change is backward compatible and documented in changes.txt
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52569 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 16:47:57 +00:00 |
|
Julian Smart
|
e70abc2dd7
|
Don't accept picker text events from any old text control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52567 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 13:50:37 +00:00 |
|
Václav Slavík
|
304435501b
|
ShowWithEffect must call wxWindowBase::Show
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 11:10:40 +00:00 |
|
Václav Slavík
|
e6e780acb1
|
Fixed generic art provider to scale bitmaps down to client-specific best size if needed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52562 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 00:37:17 +00:00 |
|
Václav Slavík
|
bea6ba2d3b
|
if we can't detect tooltip color, yellow as used by Tiger is still better than white, which isn't used anywhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-16 00:35:24 +00:00 |
|
Paul Cornett
|
390f44afb6
|
use a different method to prevent an early size_allocate,
removing child has undesirable size effects, such as unsetting the default widget
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 18:11:08 +00:00 |
|
Vadim Zeitlin
|
936f635341
|
rename fobr95.{cpp,h} files to foobar.{cpp,h}
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52551 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 16:53:06 +00:00 |
|
Vadim Zeitlin
|
9243700fb2
|
add support for asynchronous execution in wxBase (patch 1906889)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 16:46:38 +00:00 |
|
Václav Slavík
|
e2cf30aa1c
|
wxMSW: generate wxClipboardTextEvent from wxTextCtrl with wxTE_RICH style too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 12:28:03 +00:00 |
|
Vadim Zeitlin
|
03d4194d6b
|
implement wxSpinCtrl::Reparent() to properly reparent both the spin button and the text control part (slightly modified patch 1914190)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52543 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 04:10:43 +00:00 |
|
Vadim Zeitlin
|
bba3586147
|
use quotes around SRCROOT to handle the case when it contains spaces (patch 1912354)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52542 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 03:45:39 +00:00 |
|
Vadim Zeitlin
|
f96233d53e
|
protect access to ms_aTraceMasks with a critical section (replaces patch 1911172)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52541 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 03:42:48 +00:00 |
|
Vadim Zeitlin
|
e408d9ca82
|
fix crash in DoGetBestSize() if default widths are used (corrects patch 1386199 applied in r45202)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52539 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 03:28:49 +00:00 |
|
Vadim Zeitlin
|
6e42617af4
|
don't assign the returned value in wxMDIParentFrame::OnCreateClient() to any member variables, this is the job of the caller (according to documentation and wxMSW code) (modified patch 1910602)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 03:12:47 +00:00 |
|
Vadim Zeitlin
|
e072113323
|
don't call GetLastPosition() unnecessarily in SelectAll(), all platforms should support SetSelection(-1, -1) according to the docs (but wxGTK didn't, so fix it to do)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 03:04:09 +00:00 |
|
Vadim Zeitlin
|
5a25f8581a
|
refactored code reused in several different places in wxTextEntry::RemoveSelection() (patch 1910166)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52534 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 02:58:54 +00:00 |
|
Vadim Zeitlin
|
e976429dfa
|
no real changes, just use more readable helper wxTextEntry methods (patch 1910165 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52533 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 02:52:32 +00:00 |
|
Vadim Zeitlin
|
c2208899ed
|
no real changes, just use more readable helper wxTextEntry methods (patch 1910160)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 02:47:41 +00:00 |
|
Vadim Zeitlin
|
b1859b1a1b
|
added support for double arguments to wxCmdLineParser (patch 1907289)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52530 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 02:33:25 +00:00 |
|
Vadim Zeitlin
|
7999b83011
|
use wxTE_PROCESS_{ENTER,TAB} with the wxGridCellChoiceEditor combobox (slightly modified patch 1906581)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 02:24:12 +00:00 |
|
Vadim Zeitlin
|
55cd5d10cd
|
don't generate duplicate resume events for PBT_APMRESUMEAUTOMATIC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52528 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 02:12:45 +00:00 |
|
Vadim Zeitlin
|
9eff73c60d
|
call OnNativeDestroyed() if the native window is destroyed independently from us
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 02:12:20 +00:00 |
|
Vadim Zeitlin
|
089b23d028
|
initialize m_initial{Recv,Send}BufferSize in wxSocketClient ctor (patch 1905981)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-15 02:10:49 +00:00 |
|
Vadim Zeitlin
|
a6b4b834b1
|
don't delete the context in ~wxGLCanvas(), the base class will do it (patch 1912776)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52523 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 23:57:30 +00:00 |
|
Vadim Zeitlin
|
779288b486
|
make wxCmdLineParser:Usage() const
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52505 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 17:14:55 +00:00 |
|
Paul Cornett
|
8ef9a526ce
|
minimize searching for tlw parent, remove useless code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52503 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 16:51:14 +00:00 |
|
Paul Cornett
|
253d8fd8fc
|
fix for infinite sizing loop (partial patch 1907189)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52501 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 15:55:09 +00:00 |
|
Julian Smart
|
fe5451982e
|
Corrected typecasts (Sebastian Gottschalk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 14:24:45 +00:00 |
|
Julian Smart
|
fb9bea06cf
|
Fixed bug in wxDialUpManagerMSW::GetISPNames - uses realloc() without checking for NULL, leading to a memory leak (Sebastian Gottschalk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 14:18:15 +00:00 |
|
Julian Smart
|
8a5a7042f1
|
Fixed bug for chars with ASCII value > 127, explicitly casting to an unsigned char (Sebastian Gottschalk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52493 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 14:17:28 +00:00 |
|
Julian Smart
|
2eb37f730d
|
Fixed bug for chars with ASCII value > 127, explicitly casting to an unsigned char (Sebastian Gottschalk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52491 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 14:16:39 +00:00 |
|
Stefan Csomor
|
eb61203f6e
|
use the same font matching fallbacks for all layout operations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 10:34:25 +00:00 |
|
Paul Cornett
|
4b8e857f88
|
fix for size 1x1 wxChoice when SetSelection() is called before realization, bug 1913657
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52478 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 06:06:27 +00:00 |
|
Václav Slavík
|
bd2e08d065
|
simplified and cleaned up wxGTK's focus handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-14 01:10:43 +00:00 |
|
Václav Slavík
|
fe828a03f4
|
reverted Julian's r44600, it broke help window behavior so that it prevented apps from closing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-13 23:58:32 +00:00 |
|
Václav Slavík
|
664d172947
|
fixed crash in wxHtmlHelpController if the help window is still open
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-13 23:42:57 +00:00 |
|
Václav Slavík
|
8aef90e872
|
fixed unreadable formatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-13 14:21:25 +00:00 |
|
Paul Cornett
|
81a2edf9a9
|
fix for idle processing stopping without processing all pending events, replaces patch 1912157
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52465 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-13 04:37:03 +00:00 |
|