Václav Slavík
|
f86f607c99
|
include VC++ version in build compatibility string
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-16 12:49:19 +00:00 |
|
Vadim Zeitlin
|
42d9ad7949
|
removed unneeded wxWeakRefDynamic::AssignCopy() (last part of patch 1870445)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-16 02:09:00 +00:00 |
|
Vadim Zeitlin
|
34bfda8a38
|
compilation fixes for standard-conformant compilers and added back implicit conversion of wxWeakRef<T> to T* (part of patch 1870445)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-16 02:07:07 +00:00 |
|
Vadim Zeitlin
|
dd10e6143b
|
define (unusual) copy ctor and assignment operator for wxTrackable (part of patch 1870445); also make its ctors and dtor protected as this class shouldn't used otherwise as a base class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51232 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-16 02:04:00 +00:00 |
|
Václav Slavík
|
6167969572
|
fixed wxHTML parser to not assert on invalid HTML input (unclosed tags)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-15 12:13:54 +00:00 |
|
Vadim Zeitlin
|
e3507dd851
|
rename wxBK_BUTTONBAR to wxTBK_BUTTONBAR as it's wxToolBook-specific and documented it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-14 22:23:01 +00:00 |
|
Vadim Zeitlin
|
050d159c4a
|
added wxTBK_HORZ_LAYOUT (heavily modified patch 1855678)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-14 22:17:46 +00:00 |
|
Paul Cornett
|
e45080c10b
|
make XPM data pointer parameter fully const
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-14 18:16:37 +00:00 |
|
Paul Cornett
|
872051d89b
|
avoid GCC warning about type-punned pointer breaking strict aliasing rules
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-14 18:15:28 +00:00 |
|
Robert Roebling
|
ad3867930c
|
Partial impl of auto resizing columns
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-14 11:04:57 +00:00 |
|
Paul Cornett
|
428f841bd0
|
prevent explicitly set client size from being changed when frame extents become known
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-13 02:00:27 +00:00 |
|
Vadim Zeitlin
|
5098c258b2
|
compilation fixes for VC6
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51188 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-13 01:13:03 +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 |
|
Vadim Zeitlin
|
0fb0ecc452
|
add useful headers for meta-programming checks (part of patch 1860953)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51186 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-13 01:09:40 +00:00 |
|
Vadim Zeitlin
|
022a8a5af2
|
call OnExec() taking wxString argument from OnExecute() by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-12 21:04:10 +00:00 |
|
Paul Cornett
|
2a818b7a73
|
initialize m_totalProportion in wxBoxSizer ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-12 17:45:41 +00:00 |
|
Stefan Neis
|
4b3f61d14c
|
Implemented wxGDIObject::Create/CloneGDIRefData() for the relevant classes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51177 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-12 15:05:15 +00:00 |
|
Stefan Neis
|
d2ce59e9bb
|
Blind compilation fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51175 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-12 14:31:29 +00:00 |
|
Stefan Neis
|
2c0b3fd14c
|
derive wxColourBase from wxObject on os2 as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51171 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-12 00:10:23 +00:00 |
|
Jouk Jansen
|
f2a0f3a80b
|
include/wx/x11/cursor.h needs definition of wxcolour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-11 12:26:23 +00:00 |
|
Paul Cornett
|
8466fc74fa
|
compute scrollbar widths in a more standard way, get rid of redundant m_hasScrolling member
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-10 17:48:33 +00:00 |
|
Julian Smart
|
82b6efd2c2
|
Fix for VC++ 6 error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-10 12:10:03 +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 |
|
Paul Cornett
|
162e998c2f
|
check for self-assignment in operator=
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51123 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-09 04:08:33 +00:00 |
|
Robin Dunn
|
c6ed07281f
|
Remove WXDLLIMPEXP_BASE from the declaration of wxList_SortFunction
to resolve link errors with MSVC 7.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51119 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-08 22:41:28 +00:00 |
|
Robert Roebling
|
a60b0ddc20
|
Added the conversion to unspecfied_bool to all smart pointers, added T& operator* to wxObjectDataPtr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-08 22:02:12 +00:00 |
|
Vadim Zeitlin
|
e52cd41e5d
|
resolve ambiguity between 2 inherited versions of Clear() in wxSimpleHtmlListBox (see bug 1836384)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51115 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-08 19:24:08 +00:00 |
|
Robert Roebling
|
2ef989c972
|
Last part from weak ref patch for event sink disconnection
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-08 17:57:27 +00:00 |
|
Vadim Zeitlin
|
1e9192d04c
|
add conversion to unspecified_bool_type to allow writing if(weakref)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51109 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-08 14:23:20 +00:00 |
|
Robert Roebling
|
5200ca361e
|
Added wxSharedPtr<T>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-08 10:51:28 +00:00 |
|
Robert Roebling
|
7d23dd2812
|
Updated wxTrackable to patch Weak references for wx - part 2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-08 09:58:44 +00:00 |
|
Robert Roebling
|
9dd5ff5baa
|
Updated wxWeakRef<T> to patch Weak references for wx - part 2, removed T*() and added T* get(), other minor docs corr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-08 09:55:21 +00:00 |
|
Vadim Zeitlin
|
5e0ebb716a
|
added wxNativeFontInfo() ctor from LOGFONT, this is convenient for MSW code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 19:02:26 +00:00 |
|
Vadim Zeitlin
|
55e04bbd7e
|
adjust the minimal menu item height to be lesser than the menubar height; some code cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 18:50:07 +00:00 |
|
Vadim Zeitlin
|
117f566fcc
|
don't use wxSubwindows with a single element to store the dummy radio item, store it in radiobox itself (patch 1866053)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 18:46:14 +00:00 |
|
Vadim Zeitlin
|
52b90aa7ab
|
check that HWNDs are non-NULL before doing anything with them (part of patch 1866053)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51077 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 18:43:23 +00:00 |
|
Robert Roebling
|
e39d30c05b
|
Correct wxObjectDataPtr<> assignment from *T to not increase the ref count
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 15:12:46 +00:00 |
|
Robert Roebling
|
89969a9128
|
Templatize wxScopedPtr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51070 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 12:09:22 +00:00 |
|
Václav Slavík
|
2712e31795
|
don't call wxString::Len() from operator==; use IsSameAs() instead of move the length check to there (for non-UTF8 builds)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 10:27:35 +00:00 |
|
Vadim Zeitlin
|
52ca4ec419
|
store ids of sub-items directly in wxSubwindows instead of using a parallel data structure (patch 1865577)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 01:54:33 +00:00 |
|
Vadim Zeitlin
|
fb25206791
|
compilation fix for MSVC: remove implicit wxStringImpl::iterator conversion to pointer as otherwise built-in operator+(void *, size_t) conflicts with our operator taking ptrdiff_t
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 01:46:42 +00:00 |
|
Vadim Zeitlin
|
fcd47970b8
|
correct wrong last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 01:36:24 +00:00 |
|
Vadim Zeitlin
|
3371873669
|
added another ParseFormat() overload for better backwards compatibility
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 01:35:28 +00:00 |
|
Vadim Zeitlin
|
ac2b78257b
|
removed useless inclusion of wx/datetime.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 01:33:20 +00:00 |
|
Vadim Zeitlin
|
71ebd60b06
|
make wxDateTime::ParseXXX() functions char*-friendly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-07 00:17:45 +00:00 |
|
Vadim Zeitlin
|
b7c746d017
|
added WX_ASSERT_MESSAGE macro to simply using CPPUNIT_ASSERT_MESSAGE with wxString::Format()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-06 22:57:09 +00:00 |
|
Stefan Neis
|
f90913e2ac
|
Allow using socket from both wxBase and wxCore (adopting to changes from r50831)
Use Unix' gsocketiohandler files for wxBase.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-06 22:47:01 +00:00 |
|
Stefan Neis
|
2c24e7adf0
|
Adopted OS/2 to DC reorganisation (r50348).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-06 22:37:10 +00:00 |
|
Vadim Zeitlin
|
b5343e065a
|
only provide ptrdiff_t versions of verious operator+/- working with iterators instead of overloads for both int and size_t: this seems to be enough and the existing overloads were not enough for 64 bit builds where expressions such as iter+(ptr2-ptr1) didn't compile without extra casts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-06 22:27:01 +00:00 |
|
Vadim Zeitlin
|
75a29ef15c
|
added configure option for wxUSE_AUTOID_MANAGEMENT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-06 21:01:38 +00:00 |
|