add more flexible and safer template Connect() overloads (#10000)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2009-01-12 14:26:13 +00:00
parent 8946ede10c
commit 3c77890141
136 changed files with 2503 additions and 1233 deletions

View File

@@ -96,34 +96,34 @@ static wxColour wxColourFromSpec(const wxString& spec) {
//----------------------------------------------------------------------
DEFINE_EVENT_TYPE( wxEVT_STC_CHANGE )
DEFINE_EVENT_TYPE( wxEVT_STC_STYLENEEDED )
DEFINE_EVENT_TYPE( wxEVT_STC_CHARADDED )
DEFINE_EVENT_TYPE( wxEVT_STC_SAVEPOINTREACHED )
DEFINE_EVENT_TYPE( wxEVT_STC_SAVEPOINTLEFT )
DEFINE_EVENT_TYPE( wxEVT_STC_ROMODIFYATTEMPT )
DEFINE_EVENT_TYPE( wxEVT_STC_KEY )
DEFINE_EVENT_TYPE( wxEVT_STC_DOUBLECLICK )
DEFINE_EVENT_TYPE( wxEVT_STC_UPDATEUI )
DEFINE_EVENT_TYPE( wxEVT_STC_MODIFIED )
DEFINE_EVENT_TYPE( wxEVT_STC_MACRORECORD )
DEFINE_EVENT_TYPE( wxEVT_STC_MARGINCLICK )
DEFINE_EVENT_TYPE( wxEVT_STC_NEEDSHOWN )
DEFINE_EVENT_TYPE( wxEVT_STC_PAINTED )
DEFINE_EVENT_TYPE( wxEVT_STC_USERLISTSELECTION )
DEFINE_EVENT_TYPE( wxEVT_STC_URIDROPPED )
DEFINE_EVENT_TYPE( wxEVT_STC_DWELLSTART )
DEFINE_EVENT_TYPE( wxEVT_STC_DWELLEND )
DEFINE_EVENT_TYPE( wxEVT_STC_START_DRAG )
DEFINE_EVENT_TYPE( wxEVT_STC_DRAG_OVER )
DEFINE_EVENT_TYPE( wxEVT_STC_DO_DROP )
DEFINE_EVENT_TYPE( wxEVT_STC_ZOOM )
DEFINE_EVENT_TYPE( wxEVT_STC_HOTSPOT_CLICK )
DEFINE_EVENT_TYPE( wxEVT_STC_HOTSPOT_DCLICK )
DEFINE_EVENT_TYPE( wxEVT_STC_CALLTIP_CLICK )
DEFINE_EVENT_TYPE( wxEVT_STC_AUTOCOMP_SELECTION )
DEFINE_EVENT_TYPE( wxEVT_STC_INDICATOR_CLICK )
DEFINE_EVENT_TYPE( wxEVT_STC_INDICATOR_RELEASE )
wxDEFINE_EVENT( wxEVT_STC_CHANGE, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_STYLENEEDED, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_CHARADDED, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_SAVEPOINTREACHED, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_SAVEPOINTLEFT, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_ROMODIFYATTEMPT, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_KEY, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_DOUBLECLICK, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_UPDATEUI, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_MODIFIED, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_MACRORECORD, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_MARGINCLICK, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_NEEDSHOWN, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_PAINTED, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_USERLISTSELECTION, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_URIDROPPED, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_DWELLSTART, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_DWELLEND, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_START_DRAG, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_DRAG_OVER, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_DO_DROP, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_ZOOM, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_HOTSPOT_CLICK, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_HOTSPOT_DCLICK, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_CALLTIP_CLICK, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_AUTOCOMP_SELECTION, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_INDICATOR_CLICK, wxStyledTextEvent )
wxDEFINE_EVENT( wxEVT_STC_INDICATOR_RELEASE, wxStyledTextEvent )