Vadim Zeitlin
|
c39d2e0a38
|
added multisampling (anti-aliasing) support to wxGLCanvas (#9145)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-08 00:12:12 +00:00 |
|
Vadim Zeitlin
|
eddc468e25
|
ensure that dialog gripper is always positioned below the other children, even if they're created after it (#9519)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54009 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-07 02:04:16 +00:00 |
|
Vadim Zeitlin
|
533171c287
|
support multiline labels in wxCheckBox (#9495)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54008 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-07 01:54:44 +00:00 |
|
Robin Dunn
|
f60ca3e24c
|
Add a SetDoubleBuffered method for wxMSW (XP+)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53930 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-02 18:30:13 +00:00 |
|
Robert Roebling
|
ae8eee38f4
|
Disable disabling wxWeakRef<T>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53927 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-02 18:07:06 +00:00 |
|
Stefan Neis
|
3656eefc89
|
Compilation fixes for mingw-w64.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53878 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-31 12:44:40 +00:00 |
|
Vadim Zeitlin
|
508b652335
|
ensure that GetEditControl() returns something even if label editing was started by the user and not the program (closes #1325)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-30 00:26:07 +00:00 |
|
Vadim Zeitlin
|
5cd4cb75ee
|
no changes, just refactor the code to avoid having the same code for m_textCtrl destruction in 4 places
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53830 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-30 00:03:03 +00:00 |
|
Vadim Zeitlin
|
fe267c2fad
|
take wxString in wxCrashReport::SetFileName() to allow passing either ASCII or wide strings as well as wxStrings to this method (closes 9505)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-29 13:28:05 +00:00 |
|
Paul Cornett
|
efebabb7ff
|
mark long-deprecated ctor as such
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53809 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-29 04:26:29 +00:00 |
|
Robert Roebling
|
1ddb283ad5
|
Defer SetHorizontalExtent to idle, also fixes (wxListBox::Delete ignores Freeze/Thaw and is verrrrry slow)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53743 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-25 20:54:30 +00:00 |
|
Robert Roebling
|
ea6cbf486a
|
Dont send spin text update event from SetValue()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53738 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-24 20:24:58 +00:00 |
|
Vadim Zeitlin
|
784ee7d511
|
improve wxMessageOutputBest console output under Windows (closes 9146)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53730 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-23 23:28:13 +00:00 |
|
Vadim Zeitlin
|
154014d681
|
added wxDateTime::SetFrom/GetAsMSWSysTime() (#9161)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53697 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-22 00:49:27 +00:00 |
|
Vadim Zeitlin
|
f696015cf1
|
native wxBitmapComboBox implementation for MSW (patch 1941399)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-17 22:43:00 +00:00 |
|
Vadim Zeitlin
|
2c66581eaa
|
show resize grip on resizeable dialogs (slightly modified patch 1910654)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-11 17:12:36 +00:00 |
|
Václav Slavík
|
eed04c9999
|
changed ShowWithEffects() to use directional wxSHOW_EFFECT_XXX flags instead of additional wxDirection argument that doesn't always make sense; this also means the direction is never implicit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-08 21:56:26 +00:00 |
|
Vadim Zeitlin
|
3e9db38eaf
|
don't override DoDrawSpline() under CE at all instead of overriding it and then always forwarding to the base class version
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53491 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-08 14:13:15 +00:00 |
|
Robert Roebling
|
0b822969a6
|
Added new wxGraphicsContext:Create( wxPrinterDC ) instead of wxDC:CreateGraphicsContext
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-28 20:39:57 +00:00 |
|
Robert Roebling
|
2b44ffc0e7
|
Added wxDC::CreateGraphicsContext and implemented it for a few DCs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-25 11:05:16 +00:00 |
|
Vadim Zeitlin
|
c24fd8883f
|
removed extra wxCalendarCtrl:: which is ignored by MSVC for some reason but breaks compilation with other compilers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53166 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-14 13:11:54 +00:00 |
|
Václav Slavík
|
1b1c490cc8
|
Fixed IMPLEMENT_APP() to be compatible with the -WU flag of Borland C++ (patch #1935997)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-13 12:18:00 +00:00 |
|
Vadim Zeitlin
|
823aaeb9c4
|
include the headers needed for its compilation from the header itself
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53025 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-05 17:05:57 +00:00 |
|
Vadim Zeitlin
|
3ccd1b4987
|
set focus to the control when it's clicked
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-04 23:07:55 +00:00 |
|
Vadim Zeitlin
|
db0b0942f8
|
implemented toggling of wxCAL_MONDAY_FIRST in the native MSW version of wxCalendarCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53010 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-04 16:35:43 +00:00 |
|
Vadim Zeitlin
|
82c6027b47
|
implemented Mark() in the native MSW version of wxCalendarCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53009 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-04 16:26:39 +00:00 |
|
Vadim Zeitlin
|
b3ed70208b
|
generate double click events in the native MSW version of wxCalendarCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53008 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-04 15:49:08 +00:00 |
|
Vadim Zeitlin
|
a4fcd589a8
|
generate the correct events in the native MSW version of wxCalendarCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53007 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-04 15:26:37 +00:00 |
|
Vadim Zeitlin
|
ee22a3a2a6
|
implemented HitTest() in the native MSW version; added test for it to the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53006 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-04 14:58:44 +00:00 |
|
Vadim Zeitlin
|
5131749617
|
initial native implementation of wxCalendarCtrl for MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53002 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-04-04 04:17:03 +00:00 |
|
Francesco Montorsi
|
231b9591aa
|
add more pure virtuals to wxBrushBase; fix the GetColour() functions to return a wxColour object and not a reference; remove from docs the non-existent SetColour(const wxString&) overloads
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-28 16:47:58 +00:00 |
|
Robin Dunn
|
6c09235ca1
|
Fix line endings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-27 21:26:13 +00:00 |
|
Francesco Montorsi
|
53a2db124c
|
substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52834 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-26 15:06:00 +00:00 |
|
Francesco Montorsi
|
e86f2cc84a
|
reorganized wxBitmap/wxBitmapHandler classes to use wxBitmapType instead of "long" where possible; made them const-correct; introduce wxBITMAP_SCREEN_DEPTH instead of -1 for clearness (specially in the docs); remove wxBitmapHandler empty stubs and rename wxBitmapHandlerBase as wxBitmapHandler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52820 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-25 20:31:48 +00:00 |
|
Francesco Montorsi
|
1f5c66294a
|
add to GetToolkitVersion() the = NULL default values for the two arguments: they were documented but not actually implemented
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-21 14:21:52 +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
|
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 |
|
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 |
|
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
|
396197cb56
|
set wxUSE_IOSTREAMH to 0 by default, we're in 2008, not 1988
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52314 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-04 12:16:33 +00:00 |
|
Václav Slavík
|
1c8e5c51f8
|
made Freeze/Thaw recursively (un)freeze child windows too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-03 11:30:07 +00:00 |
|
Vadim Zeitlin
|
77c950fdad
|
fix WPARAM typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-02 14:03:42 +00:00 |
|
Vadim Zeitlin
|
0016bb3b1c
|
no real changes, just refactor/simplify the code to remove duplication and unnecessary casts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-01 12:23:04 +00:00 |
|
Vadim Zeitlin
|
82d1a19568
|
correct WinCE compilation after last change: can't use global scope with GlobalLock/Unlock() there
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52167 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-02-28 02:52:26 +00:00 |
|
Vadim Zeitlin
|
dca0f65178
|
more /Wp64 warning fixes: mostly use UINT_PTR instead of UINT and define our WX[WL]PARAM with __w64 if available to avoid hundreds of warnings when casting LPARAMs to pointers/handles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52165 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-02-28 02:22:52 +00:00 |
|
Vadim Zeitlin
|
2d2b68baa3
|
use GlobalPtrLock (modified to allow not initializing it if the ptr is NULL) in wxGetPrinterDC() to avoid /Wp64 warnings and also make code safer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-02-28 00:41:38 +00:00 |
|
Vadim Zeitlin
|
18caa1e963
|
compilation fix after last change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-02-28 00:22:02 +00:00 |
|