Vadim Zeitlin
|
16be58c140
|
add semicolons after wxDEFINE_EVENT()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58725 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 21:04:47 +00:00 |
|
Václav Slavík
|
e5fbeb79c1
|
wxrc: fix incorrectly generated code with --extra-cpp-code (fixes #9631)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58721 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 19:32:05 +00:00 |
|
Vadim Zeitlin
|
9b11752c4f
|
require semicolon after wxDECLARE/DEFINE_EVENT() (closes #10456)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58718 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 18:59:25 +00:00 |
|
Francesco Montorsi
|
9df6b3b041
|
allow the user to set the contents of the status fields
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58716 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 17:40:22 +00:00 |
|
Vadim Zeitlin
|
4475b41041
|
update custom event definition documentation; document wxDEFINE/DECLARE_EVENT()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58715 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 16:07:59 +00:00 |
|
Vadim Zeitlin
|
579e055907
|
fix typo in last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58714 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 15:29:52 +00:00 |
|
Vadim Zeitlin
|
1afe8c8307
|
rename wxDECLARE_LOCAL_EVENT to just wxDECLARE_EVENT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58713 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 15:29:29 +00:00 |
|
Vadim Zeitlin
|
3e083d652d
|
update/reorganize events overview and changed links to it to reflect the fact that it speaks about events in general and not just about handling them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 15:22:14 +00:00 |
|
Francesco Montorsi
|
9a6fda2288
|
do not use preprocessor macros in interface headers; doxygen doesn't know about preprocessor symbols used in the real headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 15:09:48 +00:00 |
|
Vadim Zeitlin
|
71df21e7d3
|
extract the important overviews in their own section and order them by importance
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 14:51:16 +00:00 |
|
Stefan Csomor
|
1e269f30d5
|
OSX currently doesn't expose an OnPaint anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58709 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 14:47:55 +00:00 |
|
Francesco Montorsi
|
51c0d02b65
|
document the wxWindow::Get/SetLayoutDirection functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58708 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 14:42:40 +00:00 |
|
Francesco Montorsi
|
9a6aafe003
|
no real change: put event handlers together at the end of the file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58707 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 14:11:33 +00:00 |
|
Jaakko Salli
|
bcf324bebe
|
Eliminated two unneeded arguments from wxPropertyGrid::DoDrawItems()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 13:38:27 +00:00 |
|
Jaakko Salli
|
94f0292941
|
Fixed and refactored wxPropertyGridManager decsription text box painting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58705 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 13:35:26 +00:00 |
|
Stefan Csomor
|
4dd9fdf827
|
reworking event handling to redirect to c++ virtual functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58704 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 13:25:58 +00:00 |
|
Jaakko Salli
|
58fbf2616f
|
Added workaround for a bug that causes splitters not be drawn correctly if GetUpdateRegion().GetBox() in paint event does not cover the entire grid width
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58703 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 13:16:36 +00:00 |
|
Stefan Csomor
|
ad7aff71f5
|
correct shortcuts on mac, fixes #10464
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-07 13:07:43 +00:00 |
|
Vadim Zeitlin
|
79cb759dc8
|
remove incorrect cast of wxString to char* (unnecessary and breaks wxUSE_STL build)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58695 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-06 21:55:09 +00:00 |
|
Vadim Zeitlin
|
bb87b19b16
|
compilation fix for wxEVENTS_COMPATIBILITY_2_8 case
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58694 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-06 21:54:09 +00:00 |
|
Francesco Montorsi
|
2efaf75451
|
fix some typos (return types)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-06 21:43:31 +00:00 |
|
Francesco Montorsi
|
4fd70f0a8b
|
remove typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58692 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-06 18:43:46 +00:00 |
|
Francesco Montorsi
|
1d4f9810be
|
fix title of the previously-modified section
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58691 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-06 18:42:08 +00:00 |
|
Vadim Zeitlin
|
a01ada0599
|
allow handling events in a function taking the base class of the event class corresponding to the event type and not exactly the event class itself: this is more flexible (while still being safe) and incidentally fixes compatibility issues with existing code using explicit casts to wxObjectEventFunction (see #10477)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58690 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-06 18:33:01 +00:00 |
|
Francesco Montorsi
|
56364fa221
|
more user-friendly error message
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58689 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-06 17:03:12 +00:00 |
|
Francesco Montorsi
|
141794f13f
|
mention wxwindow::SetExtraStyle( wxWS_EX_VALIDATE_RECURSIVELY ) in the validator overview; cosmetic changes in the rest of the validator
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-06 17:00:47 +00:00 |
|
Francesco Montorsi
|
e64cadcb8b
|
fix LoadPanel() docs (closes #10467)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 18:54:49 +00:00 |
|
Francesco Montorsi
|
c78d8a70f5
|
document the protected functions of wxTextValidator; it helps user to eventually derive classes from wxTextValidator (closes #10474)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58684 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 18:50:43 +00:00 |
|
Francesco Montorsi
|
ae93dddfaf
|
remove mention of wxMutexGuiEnter/leave from the multithreading topic overview; document that wxMutexGuiEnter only works for wxMSW as the code seems to confirm this (see #10366)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58683 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 18:24:27 +00:00 |
|
Francesco Montorsi
|
06f89fe437
|
fix the size of the generated controls using wxDefaultSize instead of manually-specified sizes; use wxDefaultPosition instead of manually-specified sizes: they were disregarded anyhow since we use sizers; fix a tooltip message
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58681 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 18:02:20 +00:00 |
|
Francesco Montorsi
|
1b942d5f70
|
add code for debugging sizers/window sizes; it may be very useful for other purposes as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58680 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 17:54:17 +00:00 |
|
Francesco Montorsi
|
e12152104f
|
always use wxSTAY_ON_TOP (closes #10447)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58679 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 17:46:00 +00:00 |
|
Francesco Montorsi
|
430bdeb55b
|
fix warning about function hiding by using the 'On' prefix for event handlers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58678 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 17:43:45 +00:00 |
|
Francesco Montorsi
|
fc6d11d1d4
|
fix warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58677 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 17:42:50 +00:00 |
|
Francesco Montorsi
|
d9ced90bcf
|
add many references to the overview_windowsizing topic in wxWindow's size functions; add maximum size and virtual size to the topic overview
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58676 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 17:40:10 +00:00 |
|
Paul Cornett
|
b666ade784
|
use the right GdkWindow and origin for non-pizza widget with wxClientDC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58675 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 05:45:40 +00:00 |
|
Bryan Petty
|
ea6e8ec55d
|
Documented wxAuiManagerEvent and it's related event macros.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58672 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-05 01:03:31 +00:00 |
|
Vadim Zeitlin
|
2fd35de1c3
|
fix MSVC warning about implicit int to bool conversion
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58671 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 23:06:29 +00:00 |
|
Bryan Petty
|
457f3abf14
|
Properly distribute docs on string comparison operators, and remove from named groups.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58670 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 22:50:11 +00:00 |
|
Vadim Zeitlin
|
5efeac9fd2
|
PCH-less compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58669 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 21:52:38 +00:00 |
|
Robert Roebling
|
ff8c74b972
|
Use gtk_range_set_value() to set scrollbar and do that after SetVirtualSize() since the latter can shrink the legal range and gtk_range_set_value() checks for that. It also sends out a value_changed signal which will scroll the window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58667 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 21:28:00 +00:00 |
|
Vadim Zeitlin
|
e799e8d7d8
|
use WXDLLIMPEXP_FWD_BASE instead of WXDLLIMPEXP_BASE in friend declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58666 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 21:27:33 +00:00 |
|
Vadim Zeitlin
|
a830dc4832
|
another compilation fix to switch in DoYield()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58665 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 21:25:00 +00:00 |
|
Francesco Montorsi
|
731bcffc6a
|
fix no-PCH builds for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58664 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 21:17:02 +00:00 |
|
Robert Roebling
|
40b849aafe
|
Use wxRound() instead of (int)(my_double + 0.5);
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58663 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 21:12:16 +00:00 |
|
Vadim Zeitlin
|
365b9f162a
|
compilation fixes to DoYield() after latest changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58662 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 20:36:20 +00:00 |
|
Francesco Montorsi
|
74d60f66ee
|
add a wxEventType argument to wxThreadEvent for coherency with other event classes; rewrite its Clone() function
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 19:44:55 +00:00 |
|
Francesco Montorsi
|
1e247d6992
|
use WXDLLIMPEXP_CORE, not WXDLLIMPEXP_BASE for wxThreadEvent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 19:25:09 +00:00 |
|
Francesco Montorsi
|
43c8c1f310
|
fix wxThreadEvent linking in shared builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58659 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 18:35:18 +00:00 |
|
Francesco Montorsi
|
a552d2c3f2
|
update to the latest version of the patch at #10320 the wxApp::DoYield implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58658 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-02-04 18:02:03 +00:00 |
|