Robert Roebling
|
e47e063af2
|
Add wxSIZE_FORCE_EVENT and use is from wxSizerItem::SetDimension
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-01-30 20:10:44 +00:00 |
|
Francesco Montorsi
|
d29505ac70
|
fix typo (missing closing brackets); add some comments to wxKeyCode; no real change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-01-30 16:07:19 +00:00 |
|
Francesco Montorsi
|
99d8272073
|
document various enumerations defined in defs.h; give a name to the anonymous enum for the standard IDs; move wxKeyCode and wxKeyModifier enums in defs.h removing their dedicated pages of the manual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-01-28 00:44:06 +00:00 |
|
Vadim Zeitlin
|
1483e5db8d
|
refactor WM_COMMAND messages handling in MDI frames to avoid duplicating code unnecessarily and generally streamline it; added possibility to use custom menu commands in the "Window" menu and specifying accelerators for them now works too (show this in the sample); finally added standard ids for the MDI window menu commands
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-01-27 16:47:41 +00:00 |
|
Stefan Csomor
|
9330ded5dd
|
adding NSPrintInfo support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58165 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-01-17 08:46:31 +00:00 |
|
Francesco Montorsi
|
89efaf2b65
|
change generic ints to enums in wxDC (closes #9959)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57907 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-01-08 14:21:53 +00:00 |
|
Vadim Zeitlin
|
5c69ef61f3
|
fix some of icc 11.0 warnings and disable a few others
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-16 14:24:13 +00:00 |
|
Francesco Montorsi
|
0c14b6c324
|
fix the incoherence pointed out by ifacecheck between wx docs, that documents usage of the wxFontFamily, wxFontStyle and wxFontWeight enums in wxFont setters and getters, and the actual sources, which use 'int' instead; provided the same backward-compatibility pattern already used for wxBrush,wxPen both against 'int' overloads and against the wxDeprecatedGUIConstants enum values
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56664 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-03 17:02:25 +00:00 |
|
Vadim Zeitlin
|
4c1d5d5ae2
|
remove tests for bool and {const,static,reinterpret}_cast in configure and wx/defs.h, all supported compilers have them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56641 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-02 02:16:09 +00:00 |
|
Vadim Zeitlin
|
a8db7a5fc1
|
disable VC6 warning C4284; put all warning disable pragmas together
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-10-16 09:13:16 +00:00 |
|
Vadim Zeitlin
|
75eec3adfb
|
still define wxADJUST_MINSIZE when WXWIN_COMPATIBILITY_2_8 is 1 because it was defined (even if as just 0) in 2.8
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55839 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-24 20:51:08 +00:00 |
|
Robert Roebling
|
4f47a8d0c6
|
Move definition of wxListIteratorFunction and ..SortFuntion to defs.h so it can be used from elsewhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-18 19:05:21 +00:00 |
|
Stefan Csomor
|
70bf329592
|
fixing deprecated constructors for osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55696 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-18 09:12:32 +00:00 |
|
Vadim Zeitlin
|
6ebd2716cf
|
document wxDELETE() and wxDELETEA()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55648 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 16:06:36 +00:00 |
|
Vadim Zeitlin
|
72513c369e
|
added wxCANCEL_DEFAULT style to wxMessageDialog (only implemented for MSW for now); also tightened up the style checks in wxMessageDialog::SetMessageDialogStyle() (argh, another forgotten file, should have been part of r55561)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55563 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-11 23:41:49 +00:00 |
|
Stefan Csomor
|
bfa29337d4
|
adapting to new platform constants
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-06 16:29:11 +00:00 |
|
Stefan Csomor
|
f4ef4722ac
|
more common osx types
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55403 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-01 07:17:20 +00:00 |
|
Vadim Zeitlin
|
d12fd3ebcf
|
define HAVE_SSIZE_T if _SSIZE_T_DEFINED is defined for mingw32 (#9921)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55368 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-30 12:49:13 +00:00 |
|
Vadim Zeitlin
|
375a5d3a93
|
add DECLARE_NO_COPY_TEMPLATE_CLASS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-08 02:37:56 +00:00 |
|
Vadim Zeitlin
|
604fba2d34
|
made wxDELETE[A]() template functions instead of macros; they now also check that their argument is fully declared (#9685)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54940 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-02 22:49:01 +00:00 |
|
Vadim Zeitlin
|
6b1eedc1bb
|
add more stock items (#9799)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-01 14:38:02 +00:00 |
|
Stefan Csomor
|
ac9e3f1f1c
|
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54824 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-29 20:22:57 +00:00 |
|
Robert Roebling
|
9a6d14383a
|
Added 32-bit (UCS-4) wxUString class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54802 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-29 11:01:16 +00:00 |
|
Robert Roebling
|
223255fd44
|
Add missing SWAP macros for 64-bit signed int
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-20 08:22:45 +00:00 |
|
Vadim Zeitlin
|
47bec43d70
|
correct wxIntPtr definition
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54239 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-15 14:16:59 +00:00 |
|
Vadim Zeitlin
|
b796ba3931
|
fixed STC under Win64: as wxStyledTextCtrl::SendMsg() used (32 bit) long arguments, passing (64 bit) pointers to it almost certainly didn't work
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-15 13:56:59 +00:00 |
|
Vadim Zeitlin
|
65d990fb21
|
there is no std::wostream under Palm (part of ticket 4700)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-27 16:38:12 +00:00 |
|
Vadim Zeitlin
|
1f2e566742
|
yet more compilation fixes after brush/pen style changes: remove trailing commas from enums
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52737 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-23 15:53:15 +00:00 |
|
Vadim Zeitlin
|
8907a7e2c0
|
add comparison operators for wxPen/BrushStyle and wxSOLID/... constants to avoid warnings in the existing code using such comparisons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52672 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 03:13:18 +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 |
|
Václav Slavík
|
7c08b47173
|
compilation fix for wxUSE_GUI=0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52635 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-20 15:06:14 +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
|
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
|
41aeb94eec
|
VC6 doesn't have wostream when using old iostream.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52311 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-04 12:06:07 +00:00 |
|
Václav Slavík
|
0ba6faaeee
|
added wxRESERVE_SPACE_EVEN_IF_HIDDEN sizer flag that prevents the sizer from changing size if a window is hidden
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52309 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-04 12:01:36 +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
|
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 |
|
Vadim Zeitlin
|
7005cf4407
|
fix wxWeakRef<> for Borland C++ (slightly modified patch 1902415)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-02-27 18:12:29 +00:00 |
|
Vadim Zeitlin
|
194727706f
|
fixes for MSVC compilation with /Wp64 (used by new _vc7 project files): define wxUIntPtr as size_t, not ulong; suppress warning about size_t to int conversion as there are simply too many of them to be fixed now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52123 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-02-26 17:42:20 +00:00 |
|
Vadim Zeitlin
|
cc6ceca789
|
improvements to wxWeakRef and related classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51187 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-13 01:12:13 +00:00 |
|
Paul Cornett
|
94eff479bf
|
avoid undefined behavior from token paste resulting in more than one token
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51124 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-09 07:35:14 +00:00 |
|
Vadim Zeitlin
|
cf2810aa39
|
use wxWindowIDRef to transparently implement auto-generated ids ref-counting (slightly modified patch 1835458)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-06 14:38:44 +00:00 |
|
Vadim Zeitlin
|
f172cb8200
|
removed support for Salford compiler (which was almost certainly broken anyhow) (patch 1861133)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-31 10:05:00 +00:00 |
|
Vadim Zeitlin
|
e2fc40b478
|
PalmOS 6 compilation fixes (patch 1849757)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50704 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-15 01:25:56 +00:00 |
|
Paul Cornett
|
d7e0343413
|
remove extra semicolons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50545 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-06 16:10:24 +00:00 |
|
Stefan Csomor
|
6fe8830e92
|
mac more native types
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-24 16:50:06 +00:00 |
|
Stefan Csomor
|
8361bffa4a
|
mac cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-23 19:16:05 +00:00 |
|
Stefan Csomor
|
bf7bd4b185
|
mac cgcolor changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50169 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-22 17:45:07 +00:00 |
|
Stefan Csomor
|
62b7d2ef68
|
mac cgcolor changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-22 17:41:35 +00:00 |
|
Stefan Csomor
|
92f89387a8
|
cleanup mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-20 07:19:33 +00:00 |
|