Paul Cornett
5e6f89276d
non-pch build fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50951 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-30 19:12:04 +00:00
Julian Smart
f464ecc775
Reduction of includes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50949 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-30 16:09:29 +00:00
Julian Smart
c21f3211ea
Fixed pasting inefficiency
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50947 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-30 14:20:49 +00:00
Robert Roebling
f6f0ef852c
initial drag interface for wxDataViewCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50946 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-30 12:41:39 +00:00
Julian Smart
81d2719d5d
Typo correction
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50945 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-30 10:10:13 +00:00
Julian Smart
d9af3670ee
Added missing includes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50944 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-29 17:27:19 +00:00
Julian Smart
52519733ce
Added missing include
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50943 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-29 17:13:59 +00:00
Julian Smart
3aa8e4ea6d
Added automatic dialog scrolling ability
...
Added ability to resize wizard bitmaps automatically
Made it easier to derive from wxWizard and override behaviour,
mainly by making members protected instead of private
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50942 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-29 16:35:39 +00:00
Robert Roebling
85136e3bf5
wxDataViewCtrl DnD stubs, some reformating
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50941 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-29 13:46:18 +00:00
Robert Roebling
fc8c1a15b2
Implement rest of MSW's wxDataViewCtrl's native column reordering
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50940 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-28 23:07:30 +00:00
Robert Roebling
a5b4330420
Restore MSW's colour picker, II
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50939 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-28 22:13:35 +00:00
Robert Roebling
da1f0e87e2
Restore MSW's colour picker
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50938 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-28 22:12:32 +00:00
Robert Roebling
73f462913d
Fix wxX11 crash
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50937 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-28 21:38:20 +00:00
Robin Dunn
19cf18752e
It is possible for a scrolled window to get focus events from children other than
...
the target window's children (the wxGrid label windows for example) so don't
trigger an assert about it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50936 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-28 18:01:13 +00:00
Paul Cornett
c284bc61bd
Fix XPM decoder for images using color (1,0,0) and also using a mask.
...
Mask color was always set to that value because
FindFirstUnusedColour was called on an empty image.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50933 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-28 04:37:35 +00:00
Robert Roebling
0d1c4edee3
Also get header button height right
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-27 18:41:40 +00:00
Robert Roebling
2ae2097cf3
Remove (wrong) theme border from header control
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-27 18:30:48 +00:00
Robert Roebling
6edc74808a
Fix from Hartwig
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50924 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-27 17:45:40 +00:00
Julian Smart
41a031cf98
Return type correction
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50923 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-27 17:00:29 +00:00
Paul Cornett
a59e42ee31
speed up XPM decoding 30-40% by not creating temporary wxString for each pixel
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50922 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-27 03:04:56 +00:00
Robert Roebling
309bd665c4
Some reorder code for MSW's dataviewctrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50921 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-26 21:37:03 +00:00
Stefan Csomor
f189d2de1b
fixing exports
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50920 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-26 18:34:38 +00:00
Robert Roebling
99c75ebc5e
Patch from Hartwig and me for implementing reorderable dataview columns. Works on OS X and GTK+, breaks OS X a litte
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-26 18:30:56 +00:00
Stefan Csomor
6954e0f6f3
fixing exports
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50918 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-26 18:28:27 +00:00
Mart Raudsepp
8d1ed43a7f
Update some references of CVS to SVN, more remain that should be changed.
...
Update the daily makefiles link in winCE project file downloading instructions.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50915 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-25 22:51:59 +00:00
Václav Slavík
b9909c6eb6
compilation fix for wxStrspn and wxStrcspn: WX_STR_FUNC should be used after all, WX_STR_FUNC_NO_INVERT is incomplete
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50914 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-24 19:25:24 +00:00
Paul Cornett
cfe8a907fd
fix setting client data
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50913 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-24 01:53:34 +00:00
Paul Cornett
50ccc908dc
update mac gl, after rev 50900
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50912 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-24 00:05:24 +00:00
Vadim Zeitlin
b02d434010
include wx/dcclient.h to declare wxWindowDC (blind fix for buildbot compilation error)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50911 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 21:54:45 +00:00
Robert Roebling
1950edc304
Compilo
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 21:21:17 +00:00
Robert Roebling
3776eb6d54
Added a bit of cross-linking in the wxGrid docs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50909 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 20:37:17 +00:00
Robert Roebling
57258eacf0
Added more function groups to wxGrid docs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 19:55:05 +00:00
Robert Roebling
0a9ca9c424
Add HideCol/RowLabels
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50907 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 19:46:12 +00:00
Robert Roebling
e483dfcb9d
Added API for column reordering
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50906 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 18:29:14 +00:00
Paul Cornett
8515098c75
non-pch build fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 17:38:17 +00:00
Vadim Zeitlin
1d89da8a5c
allow centering wxMessageDialog on its parent window (patch 1836072)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 16:52:31 +00:00
Vadim Zeitlin
eeb0bee1d3
unset the window as invoking window of wxCurrentPopupMenu (which now exists in all ports and not just wxMSW-based ones) if it being destroyed before the menu itself (modified patch 1837214)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 16:29:38 +00:00
Vadim Zeitlin
66a9201df8
implement wxListCtrl::ScrollList() (in report view and vertical direction only) (slightly modified patch 1843647)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50902 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 15:58:38 +00:00
Vadim Zeitlin
c7a284c79b
fixes to wxImage::ResambleBox() (patch 1843902)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 15:52:48 +00:00
Vadim Zeitlin
5ec69e9666
made SetCurrent() and SwapBuffers() return boolean status indicator instead of void (slightly modified patch 1844090)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50900 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 15:48:03 +00:00
Vadim Zeitlin
242019eef3
handle VT_ARRAY/VT_BYREF VARIANTs in wxConvertOleToVariant() (patch 1845897)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 15:22:16 +00:00
Vadim Zeitlin
07c0e08a26
replace wxWindowDC with wxDC in generic wxOverlayImpl too to fix compilation after r50886--50890 changes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 15:14:24 +00:00
Vadim Zeitlin
9ef6890f0b
added wxColourBase::Init() and use DEFINE_STD_WXCOLOUR_CONSTRUCTORS() in all ports now (patch 1851600)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 15:03:58 +00:00
Vadim Zeitlin
c8d380be4d
don't use rand() for selecting the colour of the bitmaps to append, this results in 2 pairs of identical colours here without srand() and looks too much like a bug
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50896 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 14:56:56 +00:00
Vadim Zeitlin
b133e7e27f
fix the size of bitmaps we create (bug 1851598)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50895 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 14:37:08 +00:00
Vadim Zeitlin
cab9b205c3
discard any pending messages for the socket being destroyed to avoid the problem with having them delivered to the next socket we create which reuses the same message number (patch 1856012)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50893 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 14:05:25 +00:00
Stefan Csomor
7b98cf028f
keep the owning window
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50892 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 09:25:37 +00:00
Stefan Csomor
fdf3ce593b
removing unnecessary casts
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50891 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 09:23:16 +00:00
Stefan Csomor
a1657b633e
changing to wxDC, so that wxGCDC can be used as well
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50890 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 09:16:57 +00:00
Stefan Csomor
e686aa37b5
changing to wxDC, so that wxGCDC can be used as well
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 09:13:38 +00:00