Václav Slavík
|
f8087c0d2c
|
changed wxPlatform implicit conversion to string to return const reference to wxString instead of const wxString object
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44860 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-16 20:10:17 +00:00 |
|
Vadim Zeitlin
|
72fa3e8a21
|
make wxFDIOHandler dtor virtual, it's meant to be used as a base class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44856 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-16 16:17:04 +00:00 |
|
Vadim Zeitlin
|
30c45bdd06
|
refactoring: replace wxSocketDispatcher with more generic wxSelectDispatcher (patch 1618976)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44855 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-16 15:45:12 +00:00 |
|
Václav Slavík
|
b7452b3a0e
|
removed wxArrayString casting hack, it doesn't work with the new wxString class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44848 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-16 12:57:46 +00:00 |
|
Vadim Zeitlin
|
e6733873f5
|
multiple fixes to wxJoystick under Unix and new index-based API for accessing joystick buttons and axes (patch 1678497)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44843 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-16 00:51:43 +00:00 |
|
Vadim Zeitlin
|
733f486aac
|
added support for wxGRID_AUTOSIZE in wxGrid::SetRow/ColLabelSize()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44835 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-15 17:44:41 +00:00 |
|
Vadim Zeitlin
|
b62f94ff48
|
added wxGridUpdateLocker helper class wrapping Begin/EndBatch() calls in a more convenient and safe way
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44833 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-15 17:25:15 +00:00 |
|
Vadim Zeitlin
|
f06db45d64
|
removed outdated Classic files to avoid confusing people
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-15 04:04:54 +00:00 |
|
Vadim Zeitlin
|
0024ec5086
|
extracted code including gdiplus.h in a separate header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44815 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-15 03:41:52 +00:00 |
|
Vadim Zeitlin
|
87d3473070
|
removed wxUSE_DIB_FOR_BITMAP which doesn't seem to be used any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-14 17:11:52 +00:00 |
|
Vadim Zeitlin
|
4dd2530846
|
avoid duplicated empty help menu in localized applications (patch 1600747 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44798 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-14 00:37:07 +00:00 |
|
Vadim Zeitlin
|
aa67a27af1
|
implemented Set/GetLabel() (part of patch 1679337)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-13 23:46:08 +00:00 |
|
Vadim Zeitlin
|
d174f457e6
|
implemented GetLabel() (part of patch 1679337)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-13 23:45:47 +00:00 |
|
Vadim Zeitlin
|
8c58338193
|
allocate HPEN on demand instead of doing every time a pen property is modified; also significant code cleanup (finally)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44790 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-13 22:01:27 +00:00 |
|
Vadim Zeitlin
|
8e34db1d94
|
allocate HFONT on demand instead of doing every time a font property is modified
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-13 21:59:55 +00:00 |
|
Vadim Zeitlin
|
adbd3cbc71
|
fix setting the properties of a valid but unshared font object broken in the last commit (HFONT wasn't recreated)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44788 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-13 20:35:58 +00:00 |
|
Vadim Zeitlin
|
39013ba095
|
removed extraneous semicolon (bug 1679080)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44786 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-12 20:34:46 +00:00 |
|
Vadim Zeitlin
|
d774f9161c
|
added wxAppTraits::SetLocale() and call it during wxApp initialization in all ports, not just wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44773 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-12 01:46:14 +00:00 |
|
Vadim Zeitlin
|
69c928ef47
|
added wxSafeConvertMB2WX/WX2MB() and use them when interfacing with C functions which crash if we pass them NULL pointers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44771 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 23:38:42 +00:00 |
|
Paul Cornett
|
92f4e151a6
|
put refdata virtuals in the right class this time
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44767 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 16:46:24 +00:00 |
|
Vadim Zeitlin
|
d7e918b594
|
include wx/object.h now that wxConfigBase derives from wxObject
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44765 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 12:11:55 +00:00 |
|
Paul Cornett
|
61a0b9059a
|
use AllocExclusive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44761 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 03:00:47 +00:00 |
|
Vadim Zeitlin
|
0df7cb7e43
|
argh, added missing comma in last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44756 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 02:32:53 +00:00 |
|
Vadim Zeitlin
|
c8b431ad4b
|
added wxWinVersion_Vista to wxWinVersion enum
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44755 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 02:31:59 +00:00 |
|
Vadim Zeitlin
|
412b97cc9a
|
derive wxConfig classes from wxObject and add wxRTTI macros to them (patch 1587607)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44753 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 02:29:44 +00:00 |
|
Paul Cornett
|
ce3b4b90c5
|
make wxPenRefData private
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44744 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 23:04:18 +00:00 |
|
Paul Cornett
|
7c310bc89f
|
use AllocExclusive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44743 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 23:00:52 +00:00 |
|
Paul Cornett
|
855f31ebe7
|
source id type is unsigned; minor cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44740 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 18:51:55 +00:00 |
|
Vadim Zeitlin
|
c4ec0ce820
|
derive wxConfig classes from wxObject and add wxRTTI macros to them (patch 1587607)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44737 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 18:16:10 +00:00 |
|
Vadim Zeitlin
|
125817d0e3
|
allow using multiple wxBufferedDCs at once (patch 1589441)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44736 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 18:09:38 +00:00 |
|
Vadim Zeitlin
|
c905c0d60f
|
miscellaneous LnF improvements, including support for Vista-style (patch 1588794)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44735 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 18:06:11 +00:00 |
|
Vadim Zeitlin
|
6b06226335
|
added GetTextExtent() overload returning wxSize (patch 1631508)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44728 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 17:25:36 +00:00 |
|
Vadim Zeitlin
|
055de35012
|
added wxColour(RGBColor) ctor and use it insteaf of constructing wxColour from RGBColor manually in several places (replaces patch 1662064)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 15:48:56 +00:00 |
|
Paul Cornett
|
be33a1c726
|
sizeof(char) is 1. By definition.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 03:41:37 +00:00 |
|
Vadim Zeitlin
|
a757b4a725
|
fix extra comma at the end of wxStretch enum introduced by last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44691 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-08 14:31:04 +00:00 |
|
Paul Cornett
|
ca88598dd1
|
remove unreachable declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44690 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-08 04:31:24 +00:00 |
|
Paul Cornett
|
6d020baf20
|
use full repaint style instead of size event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-08 04:27:29 +00:00 |
|
Paul Cornett
|
7450674943
|
non-debug build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44686 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-08 04:26:10 +00:00 |
|
Vadim Zeitlin
|
39affc0451
|
made wxGetTimeOfDay() public
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44684 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-08 01:44:16 +00:00 |
|
Vadim Zeitlin
|
8f98c051f9
|
fix infinite recursion typo in operator!=() (patch 1665591)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44679 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-08 01:18:07 +00:00 |
|
Vadim Zeitlin
|
696d13ee0e
|
added wxMutex::LockTimeout() (modified patch 1671637)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44671 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-08 00:22:11 +00:00 |
|
Vadim Zeitlin
|
c105dda081
|
native wxHyperlinkCtrl implementation for GTK+ 2.10+ (patch 1661851)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44647 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 22:12:47 +00:00 |
|
Vadim Zeitlin
|
041254895c
|
use wxRendererNative::DrawItemSelectionRect() to draw wxVListBox items background unless selection background colour is explicitly set (patch 1650804)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44640 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 20:58:18 +00:00 |
|
Václav Slavík
|
d8a4b666cf
|
deprecated wxString::GetWriteBuf() and friends in favour of wxStringBuffer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44637 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 20:01:52 +00:00 |
|
Vadim Zeitlin
|
0db8bb5866
|
removed wx/wave.h which was deprecated since 2.4
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44628 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 11:55:36 +00:00 |
|
Vadim Zeitlin
|
39b61aa3eb
|
removed WXWIN_COMPATIBILITY_2_4 in non-MSW code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 11:48:53 +00:00 |
|
Vadim Zeitlin
|
56c6fc01a9
|
no changes, just a typo in SetItemImage() comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 11:46:43 +00:00 |
|
Vadim Zeitlin
|
c1dc9f8394
|
removed WXWIN_COMPATIBILITY_2_4 from common and wxMSW files (patch 1675546)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 11:35:04 +00:00 |
|
Vadim Zeitlin
|
d38819f56f
|
use virtual size for the size of the buffer when wxBUFFER_VIRTUAL_AREA style is used
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44608 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-05 08:54:13 +00:00 |
|
Paul Cornett
|
f08b7bec7f
|
use AllocExclusive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44607 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-05 06:41:04 +00:00 |
|