Francesco Montorsi
|
82c5e9ab46
|
fix wxBrush for the mac build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-21 09:37:59 +00:00 |
|
Francesco Montorsi
|
25af884d93
|
fix header files so that they can be included directly without generating 'undefined reference' errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52638 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-20 18:11:26 +00:00 |
|
Francesco Montorsi
|
ac3688c0d8
|
make the Pen/Brush code backward compatible as discussed on wx-dev; marked the blocks of code to deprecate in future with FUTURE_WXWIN_COMPATIBILITY_3_0; add wxCHECK_MSG in all ports to block Get*() calls on invalid objects (as already is for all other refcounted objects and for most ports)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-20 15:08:51 +00:00 |
|
Francesco Montorsi
|
cb129171c2
|
further wxPenStyle/wxBrushStyle fixes for builds with compat off (partially by Marcin Wojdyr)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 18:28:04 +00:00 |
|
Stefan Csomor
|
96f5888b18
|
CGFloat
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 14:09:44 +00:00 |
|
Stefan Csomor
|
5389e50515
|
make background colour be the real color, to have inheritance work correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52624 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 13:26:42 +00:00 |
|
Stefan Csomor
|
e95f52682f
|
clean include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52623 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 13:24:27 +00:00 |
|
Stefan Csomor
|
65bea426fe
|
have bg style wxBG_STYLE_CUSTOM not skip event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52622 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 13:23:41 +00:00 |
|
Václav Slavík
|
b1bb04c5a6
|
made wxAcceleratorTable work with buttons in wxGTK too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52615 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 16:21:15 +00:00 |
|
Vadim Zeitlin
|
8cd6a9ad50
|
added wxSpinCtrlDouble (slightly modified patch 1835864)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52612 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 14:04:19 +00:00 |
|
Vadim Zeitlin
|
04edbb2343
|
provide stubs for Get/SetStippled() to fix the build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52611 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 13:27:10 +00:00 |
|
Paul Cornett
|
edd6813c82
|
remove duplicate wxTaskBarIconAreaBase::DoPopupMenu, extracting the one-line difference into a new virtual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52605 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 04:06:50 +00:00 |
|
Paul Cornett
|
bcf7614cf3
|
move wxWindowGTK::DoPopupMenu back to window.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52604 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 03:32:27 +00:00 |
|
Paul Cornett
|
3ed946f283
|
simplify wxEVT_MENU_OPEN/CLOSE generation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52603 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 03:01:30 +00:00 |
|
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 |
|