Vadim Zeitlin
|
80cc5fc7ad
|
document column reordering in wxListCtrl; fix confusion between GetColumnOrder() and GetColumnIndexFromOrder() doing this discovered; show the use of these methods in the sample and added a unit test for them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56985 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-26 19:11:22 +00:00 |
|
Francesco Montorsi
|
a5cc517ff6
|
make wxThread::OnExit private and not public (change tested on wxMSW and wxGTK)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56984 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-26 17:24:00 +00:00 |
|
Francesco Montorsi
|
5159e01481
|
added GetKind getter
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56983 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-26 16:40:14 +00:00 |
|
Francesco Montorsi
|
c48d6cdf1f
|
documented the wxDCBrushChanger, wxDCPenChanger, wxDCTextColourChanger; introduced a wxDCFontChanger
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56980 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-26 15:54:08 +00:00 |
|
Vadim Zeitlin
|
04889c59c6
|
move wx/gsocket.h to wx/private/gsocket.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56976 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-26 12:21:56 +00:00 |
|
Vadim Zeitlin
|
3c0b7f4e46
|
don't include (private) wx/gsocket.h from public header, forward declaring GAddress is enough
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-26 12:07:20 +00:00 |
|
Vadim Zeitlin
|
36b6a92876
|
compilation fix for OS X (missing unistd.h)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56966 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-25 13:57:19 +00:00 |
|
Vadim Zeitlin
|
53107283f3
|
temporary fix the linking problem due to making GSocket::Detected_Read/Write() non-virtual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56965 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-25 13:57:03 +00:00 |
|
Vadim Zeitlin
|
f0fbbe2364
|
trying to resolve GSocketManager API mess: the meaning of Install/Uninstall_Callback() and Enable/Disable_Events() has diverged in different ports and didn't make any sense any more; merge them in a single function (with still differing semantics though); also added Close_Socket()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56964 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-25 13:33:07 +00:00 |
|
Vadim Zeitlin
|
d932a670ee
|
include the right header for timeval
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56955 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-24 09:36:13 +00:00 |
|
Vadim Zeitlin
|
8e1b8897f8
|
remove extraneous class scope qualifier
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-24 09:31:14 +00:00 |
|
Vadim Zeitlin
|
87c0312a66
|
use struct timeval and not a long to store socket timeout under Unix too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56940 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 13:39:12 +00:00 |
|
Vadim Zeitlin
|
025644120d
|
move more socket functions common to Winsock and BSD implementations to common code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56938 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 13:30:42 +00:00 |
|
Vadim Zeitlin
|
3a6ec3c880
|
don't duplicate SetInitialSocketBuffers()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56937 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 13:21:11 +00:00 |
|
Vadim Zeitlin
|
83a7ab5c71
|
fix wxSocket notifications under MSW after the last change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56935 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 13:17:49 +00:00 |
|
Vadim Zeitlin
|
53a161e101
|
continuation of GSocket/wxSocket merge: always create GSocket associated to a wxSocket instead of (always) doing it using a separate call later; remove support for user callbacks which wasn't implemented in Windows version and deprecated since 10 years or so
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56934 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 13:12:46 +00:00 |
|
Vadim Zeitlin
|
2d46f281a5
|
added wxSocketBase::GetTimeout() to match existing SetTimeout()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56933 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 13:11:25 +00:00 |
|
Vadim Zeitlin
|
ff55f8377b
|
use int instead of SOCKET to avoid including winsock.h from wx/gsocket.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56931 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 12:18:08 +00:00 |
|
Jaakko Salli
|
b0996c3da0
|
Eliminate need to call Connect() in wxPGEditor::CreateControls()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56929 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 11:00:40 +00:00 |
|
Vadim Zeitlin
|
40e7c0b913
|
compilation fixes for Unix after moving wxFD_XXX macros from wx/unix/private.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56927 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 01:52:20 +00:00 |
|
Vadim Zeitlin
|
eb97543d28
|
don't duplicate GSocket creation/destruction and shutdown code in BSD and Winsock implementations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 01:44:50 +00:00 |
|
Vadim Zeitlin
|
f0db5d7587
|
do not require a running event loop, even under MSW, for the sockets to work: if the user code doesn't use events there is no reason for it to run the event loop, especially as it's not needed under the other platforms; instead use the same Select() implementation as under Unix under MSW too and, to avoid duplicating it, put it into the new GSocketBase class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56923 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-23 00:11:09 +00:00 |
|
Jaakko Salli
|
c5bb545349
|
Updated event type declarations to follow what other sub-libraries do these days (ie. DECLARE_EXPORTED_EVENT_TYPE is no longer used)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56913 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-22 16:41:05 +00:00 |
|
Francesco Montorsi
|
83d56dd128
|
give a name to the enum to make it easier to reference it in docs; wxFSVolume shouldn't be considered incomplete anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56911 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-22 15:56:26 +00:00 |
|
Francesco Montorsi
|
34db817726
|
give a name to the enum to make it easier to reference it in docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-22 15:54:33 +00:00 |
|
Kevin Ollivier
|
c9f9deab81
|
Forward port event handler fixes to trunk.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56886 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-22 04:10:31 +00:00 |
|
Vadim Zeitlin
|
e48df5d353
|
no changes, just reformat, remove extraneous semicolons and inline keywords
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56884 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-21 16:18:43 +00:00 |
|
Vadim Zeitlin
|
f1ca421b41
|
fix virtual function hiding for LoadFile(); replace a few more longs with wxBitmapTypes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56883 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-21 16:17:16 +00:00 |
|
Vadim Zeitlin
|
80e5b0b143
|
define wxUSE_REGKEY for WinCE too (closes #10211)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56874 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-20 23:21:37 +00:00 |
|
Vadim Zeitlin
|
dbb2baaef7
|
fix WinCE compilation after tbar95.h ->t oolbar.h renaming (#10197)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56864 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-20 16:54:38 +00:00 |
|
Vadim Zeitlin
|
e2d4ce7d36
|
don't load comctl32.dll, just get the handle of the already loaded instance of it instead, this avoids accidentally loading 2 different versions of this DLL in the same process (see #10203)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56863 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-20 16:45:45 +00:00 |
|
Vadim Zeitlin
|
e227438f24
|
change Has/SetFlag() to take int instead of unsigned as the latter provokes VC7 warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56861 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-20 13:13:27 +00:00 |
|
Jaakko Salli
|
15096961f9
|
For clarity, moved includes to the top of the file. Also added #include wx/dialog.h.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56851 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-19 16:24:07 +00:00 |
|
Vadim Zeitlin
|
e196e5232a
|
store the value to be set inside wxON_BLOCK_EXIT_SET(), this allows to use temporaries with it and also fixes the test failure when built with icc and optimizations on (not sure if it is a compiler bug or not but in any case it seems better to fix it)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56848 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-19 12:06:17 +00:00 |
|
Vadim Zeitlin
|
e18865ecd7
|
add WX_ASSERT_EQUAL_MESSAGE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56846 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-19 11:51:21 +00:00 |
|
Vadim Zeitlin
|
93a800a95e
|
minor icc warning fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56845 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-19 09:55:27 +00:00 |
|
Vadim Zeitlin
|
7105649b88
|
add header required for PCH-less mingw32 compilation (closes #10196)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56833 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-18 14:41:45 +00:00 |
|
Vadim Zeitlin
|
d3960469fc
|
implement const rbegin/rend() versions (closes #3866)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-17 14:07:51 +00:00 |
|
Vadim Zeitlin
|
36abe9d421
|
added the possibility to rescale the image during loading, especially useful with JPEGs (#8390) (change to the sample accidentally committed as r56820)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56821 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-17 13:54:42 +00:00 |
|
Paul Cornett
|
470f357fd2
|
make access for virtuals match base
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56795 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-16 18:20:21 +00:00 |
|
Paul Cornett
|
a09307abba
|
check for self assignment in operator=
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56794 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-16 18:03:08 +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
|
6d52ca536a
|
make GetPaperRect() and GetResolution() const functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56783 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-15 11:10:34 +00:00 |
|
Jaakko Salli
|
e9cc4973ff
|
Fixed various NULL reference issues. Also cleaned up wxPGComboBox code overall a bit.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56782 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-15 10:34:36 +00:00 |
|
Jaakko Salli
|
77db639d44
|
Fixed wxPropertyGridPage::DoSetSplitterPosition() infinite recursion
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-15 10:11:52 +00:00 |
|
Vadim Zeitlin
|
4311ac1ef6
|
do override SetSplitterPosition() in wxPropertyGridPage: this was clearly meant to happen but wasn't because of signature mismatch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56776 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-14 23:44:59 +00:00 |
|
Vadim Zeitlin
|
7d6d76d093
|
CanPaste() should be const too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56772 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-14 23:23:16 +00:00 |
|
Václav Slavík
|
4f24cbbd3d
|
implement wxWindow::DragAcceptFiles() on all platforms
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56757 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-13 22:30:40 +00:00 |
|
Vadim Zeitlin
|
0b7dce5480
|
fix warnings about hiding virtual wxGraphicsContext::DrawText() overloads by using different names for the implementation functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56753 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-13 12:16:39 +00:00 |
|
Vadim Zeitlin
|
9b3eb4aa61
|
fix warning about hiding the base class LoadFile()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56746 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-11-12 14:40:28 +00:00 |
|