Vadim Zeitlin
52e5cc357e
corrected comment: wxSingleInstance is not for Win32 only since about 10 years
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51451 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 23:11:55 +00:00
Václav Slavík
7ca735413a
corrected VC++ version check
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51450 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 19:50:34 +00:00
Vadim Zeitlin
986d59e27e
fix compilation with VC6
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 18:37:38 +00:00
Robin Dunn
ccc998cc5c
use import/export macro on wxTrackable to avoid warnings on derived classes in DLL build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 17:41:10 +00:00
Robin Dunn
316c9cfe4a
Apply change in r51405 to this file too: don't use DECLARE_EVENT_TYPE() to avoid confusing people about its unused value parameter, declare the event type constants directly
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51447 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 17:39:56 +00:00
Václav Slavík
d05b30e400
VC5 didn't support partial specialization either, check for VC>=7
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 17:38:04 +00:00
Václav Slavík
4d2df97f6c
wx*DCImpl PCH-less compilation fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51445 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 14:09:56 +00:00
Václav Slavík
a38c9b4337
added wxCHECK_VISUALC_VERSION macro
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 12:22:13 +00:00
Václav Slavík
28f0592cd9
compilation fix for VC6, it doesn't support partial template specialization
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51443 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 11:26:30 +00:00
Julian Smart
2766de131f
Corrected wxSetCursor documentation.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 11:18:22 +00:00
Vadim Zeitlin
6b9c622a2e
define __VISUALCn__ for n=5,6,7,8,9 and not only 8 (should have been part of r51353)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51440 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 11:14:51 +00:00
Vadim Zeitlin
d57b71603f
significantly simplify this file by using token pasting in #incoude and #pragma comment(lib) instead of repeating them 4 or 8 times
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51439 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 11:11:15 +00:00
Julian Smart
ddcbe73271
Fixed global cursor setting on Mac, which fixes busy cursor and context help cursor
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 11:02:47 +00:00
Paul Cornett
d968078adb
Remove unnecessary IsRadioButton().
...
Replace m_blockEvent with g_signal_handlers_block().
Remove wxRadioButton::DoGetBestSize(), it just calls the base.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51427 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 04:02:33 +00:00
Paul Cornett
194323c7c0
remove unnecessary ?: operator
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51426 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-28 21:03:39 +00:00
Vadim Zeitlin
a619d8c959
fix compilation error for wxUSE_DC_CACHEING==0; use more descriptive variables names
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51425 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-28 15:25:21 +00:00
Paul Cornett
e0749635a5
HP aC++ 3.80 can't handle parenthesized string literal in an initializer
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51417 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-28 04:15:11 +00:00
Paul Cornett
3b2f109dbb
another fix for HP-UX 11.11 vsscanf, should have been in r51260
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-28 04:14:54 +00:00
Julian Smart
44580804c2
Take basic style into account when applying style sheet
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51414 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 17:37:17 +00:00
Julian Smart
3f239e3760
Take basic style into account when showing style under cursor
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 17:34:23 +00:00
Václav Slavík
84d2877f32
UTF-8 build fixes for appending, setting or searching for NUL characters
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51411 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 16:29:52 +00:00
Václav Slavík
4f03ec887b
converting temporary wxString to const wxChar* and storing that doesn't work (and doesn't even compile if wxUSE_STL), fixed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 16:25:33 +00:00
Václav Slavík
6e63b5c9d8
Fixed wxCURSOR_HAND to map to GDK_HAND2 and not GDK_HAND1, for consistency with other applications
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51409 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 15:28:27 +00:00
Vadim Zeitlin
1894e49f51
add wxCONCAT[345]() helper macros
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51407 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 14:10:53 +00:00
Vadim Zeitlin
c058cafa56
don't use DECLARE_EVENT_TYPE() to avoid confusing people about its unused value parameter, declare the event type constants directly
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51405 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 13:21:39 +00:00
Vadim Zeitlin
d102b02a88
only define wxEventPtr in wxBase, not wxCore
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 12:57:04 +00:00
Vadim Zeitlin
75aea0d824
define (empty) SetIcon() method in wxGenericMDIChildFrame for compatibility with MSW implementation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51403 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 12:43:46 +00:00
Vadim Zeitlin
561d687c49
don't reference non-existent doc.xmb file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51402 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 12:42:28 +00:00
Václav Slavík
c3c11581dc
added VC7/8 project files for samples
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51399 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-27 11:38:07 +00:00
Vadim Zeitlin
07f87b6b2e
don't fail in wxTransferStreamToFile if file size is exact multiple of 4KB (bug 1835918)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51392 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-26 23:23:09 +00:00
Vadim Zeitlin
47b6fabc7d
delete the event object in ProcessPendingEvents() even if the handler throws an exception (bug 1836010)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51391 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-26 23:18:30 +00:00
Vadim Zeitlin
04d24675d3
set listview extended styles after switching to report view and not only when creating it (blind fix for bug 1874996)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51390 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-26 22:54:47 +00:00
Vadim Zeitlin
ba8c878f95
don't append anything back in DoDeleteOneItem() if the control becomes empty (fixes bug 1880411)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51389 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-26 22:31:55 +00:00
Vadim Zeitlin
da603a6786
fix the code to not use dangling pointers resulting in asserts about invalid Unicode strings mentioned in the bug 1880411
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51388 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-26 22:20:45 +00:00
Vadim Zeitlin
5bd623e1ea
fix a typo
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51387 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-26 21:54:38 +00:00
Vadim Zeitlin
67c5dabb64
fix assert when using owner-drawn menu items with the newest (Vista) SDK
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51378 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-26 01:34:00 +00:00
Vadim Zeitlin
855b9ce000
include wx/stopwatch.h to get wxMilliClock_t and wxGetLocalTimeMillis() declarations
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51377 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-25 21:51:42 +00:00
Julian Smart
020b60117f
Corrected image saving to HTML
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51376 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-25 16:38:39 +00:00
Julian Smart
c433798e64
HTML output corrections
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51374 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-25 15:03:05 +00:00
Julian Smart
8cc448d308
Image objects should load and save attributes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51370 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-25 12:10:43 +00:00
Julian Smart
6470ffba45
Fixed a bug in HasAlignment
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51367 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-25 09:15:26 +00:00
Julian Smart
6f5d63bcb0
Update caret in SetInsertionPoint
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51365 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-24 22:43:39 +00:00
Paul Cornett
3fd7b18a61
remove redundant WX_CLEAR_LIST, it's done by base dtor
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51362 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-24 18:13:12 +00:00
Paul Cornett
0f35e441b0
fix memory leak when wxMenu is used as a popup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51360 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-24 17:59:11 +00:00
Julian Smart
3c8766f7dc
Optimization correction
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51359 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-24 17:28:59 +00:00
Václav Slavík
c88a264a08
supress warning about in custom build steps with VC7+ (temporary workaround until bakefile 0.2.4)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51357 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-24 11:25:15 +00:00
Vadim Zeitlin
4eb77d8bce
generate focus and kill focus events for wxTextCtrl at wxWindow level instead of doing it in wxTextCtrl itself and specifically disabling focus event generation for text controls in wxWindow
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51355 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-24 09:34:05 +00:00
Vadim Zeitlin
aa709c269a
compilation fix after r51188: only define operator<<() overloads for wxLongLong_t for VC6, next VC versions (and presumably all other compilers as we hadn't had problems with them before) define them in their standard library already
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51354 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-23 23:32:12 +00:00
Vadim Zeitlin
2075745810
define __VISUALCn__ for n=5,6,7,8,9 and not only 8; also document these symbols
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-23 23:30:48 +00:00
Vadim Zeitlin
d9df421aae
no real changes, just use HandleWindowEvent() instead of GetEventHandler()->SafelyProcessEvent() in the last change
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-23 23:03:40 +00:00