Provide native wxHyperlinkCtrl implementation for wxMSW.
Use the "syslink" native control to implement wxHyperlinkCtrl under (recent enough, i.e. XP or later) versions of Windows. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
50
Makefile.in
50
Makefile.in
@@ -3577,6 +3577,7 @@ COND_TOOLKIT_MOTIF_ADVANCED_PLATFORM_HDR = \
|
|||||||
@COND_TOOLKIT_MOTIF@ADVANCED_PLATFORM_HDR = $(COND_TOOLKIT_MOTIF_ADVANCED_PLATFORM_HDR)
|
@COND_TOOLKIT_MOTIF@ADVANCED_PLATFORM_HDR = $(COND_TOOLKIT_MOTIF_ADVANCED_PLATFORM_HDR)
|
||||||
COND_TOOLKIT_MSW_ADVANCED_PLATFORM_HDR = \
|
COND_TOOLKIT_MSW_ADVANCED_PLATFORM_HDR = \
|
||||||
wx/msw/commandlinkbutton.h \
|
wx/msw/commandlinkbutton.h \
|
||||||
|
wx/msw/hyperlink.h \
|
||||||
wx/msw/notifmsg.h \
|
wx/msw/notifmsg.h \
|
||||||
wx/msw/sound.h \
|
wx/msw/sound.h \
|
||||||
wx/msw/taskbar.h \
|
wx/msw/taskbar.h \
|
||||||
@@ -3611,6 +3612,7 @@ COND_TOOLKIT_OSX_COCOA_ADVANCED_PLATFORM_HDR = \
|
|||||||
@COND_TOOLKIT_PM@ wx/generic/animate.h wx/os2/joystick.h wx/os2/sound.h
|
@COND_TOOLKIT_PM@ wx/generic/animate.h wx/os2/joystick.h wx/os2/sound.h
|
||||||
COND_TOOLKIT_WINCE_ADVANCED_PLATFORM_HDR = \
|
COND_TOOLKIT_WINCE_ADVANCED_PLATFORM_HDR = \
|
||||||
wx/msw/commandlinkbutton.h \
|
wx/msw/commandlinkbutton.h \
|
||||||
|
wx/msw/hyperlink.h \
|
||||||
wx/msw/notifmsg.h \
|
wx/msw/notifmsg.h \
|
||||||
wx/msw/sound.h \
|
wx/msw/sound.h \
|
||||||
wx/msw/taskbar.h
|
wx/msw/taskbar.h
|
||||||
@@ -6009,7 +6011,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS = \
|
|||||||
monodll_gtk_bmpcbox.o \
|
monodll_gtk_bmpcbox.o \
|
||||||
monodll_gtk_calctrl.o \
|
monodll_gtk_calctrl.o \
|
||||||
monodll_gtk_dataview.o \
|
monodll_gtk_dataview.o \
|
||||||
monodll_hyperlink.o
|
monodll_gtk_hyperlink.o
|
||||||
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@__ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS)
|
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@__ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS)
|
||||||
COND_TOOLKIT_MSW___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS = \
|
COND_TOOLKIT_MSW___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS = \
|
||||||
monodll_animateg.o \
|
monodll_animateg.o \
|
||||||
@@ -7879,7 +7881,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_1 = \
|
|||||||
monolib_gtk_bmpcbox.o \
|
monolib_gtk_bmpcbox.o \
|
||||||
monolib_gtk_calctrl.o \
|
monolib_gtk_calctrl.o \
|
||||||
monolib_gtk_dataview.o \
|
monolib_gtk_dataview.o \
|
||||||
monolib_hyperlink.o
|
monolib_gtk_hyperlink.o
|
||||||
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@__ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_1 = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_1)
|
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@__ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_1 = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_1)
|
||||||
COND_TOOLKIT_MSW___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_1 = \
|
COND_TOOLKIT_MSW___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_1 = \
|
||||||
monolib_animateg.o \
|
monolib_animateg.o \
|
||||||
@@ -11546,7 +11548,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_2 = \
|
|||||||
advdll_gtk_bmpcbox.o \
|
advdll_gtk_bmpcbox.o \
|
||||||
advdll_gtk_calctrl.o \
|
advdll_gtk_calctrl.o \
|
||||||
advdll_gtk_dataview.o \
|
advdll_gtk_dataview.o \
|
||||||
advdll_hyperlink.o
|
advdll_gtk_hyperlink.o
|
||||||
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@__ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_2 = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_2)
|
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@__ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_2 = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_2)
|
||||||
COND_TOOLKIT_MSW___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_2 = \
|
COND_TOOLKIT_MSW___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_2 = \
|
||||||
advdll_animateg.o \
|
advdll_animateg.o \
|
||||||
@@ -11642,7 +11644,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_3 = \
|
|||||||
advlib_gtk_bmpcbox.o \
|
advlib_gtk_bmpcbox.o \
|
||||||
advlib_gtk_calctrl.o \
|
advlib_gtk_calctrl.o \
|
||||||
advlib_gtk_dataview.o \
|
advlib_gtk_dataview.o \
|
||||||
advlib_hyperlink.o
|
advlib_gtk_hyperlink.o
|
||||||
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@__ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_3 = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_3)
|
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@__ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_3 = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_3)
|
||||||
COND_TOOLKIT_MSW___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_3 = \
|
COND_TOOLKIT_MSW___ADVANCED_PLATFORM_NATIVE_SRC_OBJECTS_3 = \
|
||||||
advlib_animateg.o \
|
advlib_animateg.o \
|
||||||
@@ -12805,6 +12807,7 @@ COND_TOOLKIT_MSW___ADVANCED_PLATFORM_SRC_OBJECTS = \
|
|||||||
monodll_taskbarcmn.o \
|
monodll_taskbarcmn.o \
|
||||||
monodll_msw_aboutdlg.o \
|
monodll_msw_aboutdlg.o \
|
||||||
monodll_commandlinkbutton.o \
|
monodll_commandlinkbutton.o \
|
||||||
|
monodll_msw_hyperlink.o \
|
||||||
monodll_msw_notifmsg.o \
|
monodll_msw_notifmsg.o \
|
||||||
monodll_msw_sound.o \
|
monodll_msw_sound.o \
|
||||||
monodll_msw_taskbar.o \
|
monodll_msw_taskbar.o \
|
||||||
@@ -12844,6 +12847,7 @@ COND_TOOLKIT_WINCE___ADVANCED_PLATFORM_SRC_OBJECTS = \
|
|||||||
monodll_taskbarcmn.o \
|
monodll_taskbarcmn.o \
|
||||||
monodll_msw_aboutdlg.o \
|
monodll_msw_aboutdlg.o \
|
||||||
monodll_commandlinkbutton.o \
|
monodll_commandlinkbutton.o \
|
||||||
|
monodll_msw_hyperlink.o \
|
||||||
monodll_msw_notifmsg.o \
|
monodll_msw_notifmsg.o \
|
||||||
monodll_msw_sound.o \
|
monodll_msw_sound.o \
|
||||||
monodll_msw_taskbar.o
|
monodll_msw_taskbar.o
|
||||||
@@ -12992,6 +12996,7 @@ COND_TOOLKIT_MSW___ADVANCED_PLATFORM_SRC_OBJECTS_0 = \
|
|||||||
monolib_taskbarcmn.o \
|
monolib_taskbarcmn.o \
|
||||||
monolib_msw_aboutdlg.o \
|
monolib_msw_aboutdlg.o \
|
||||||
monolib_commandlinkbutton.o \
|
monolib_commandlinkbutton.o \
|
||||||
|
monolib_msw_hyperlink.o \
|
||||||
monolib_msw_notifmsg.o \
|
monolib_msw_notifmsg.o \
|
||||||
monolib_msw_sound.o \
|
monolib_msw_sound.o \
|
||||||
monolib_msw_taskbar.o \
|
monolib_msw_taskbar.o \
|
||||||
@@ -13031,6 +13036,7 @@ COND_TOOLKIT_WINCE___ADVANCED_PLATFORM_SRC_OBJECTS_0 = \
|
|||||||
monolib_taskbarcmn.o \
|
monolib_taskbarcmn.o \
|
||||||
monolib_msw_aboutdlg.o \
|
monolib_msw_aboutdlg.o \
|
||||||
monolib_commandlinkbutton.o \
|
monolib_commandlinkbutton.o \
|
||||||
|
monolib_msw_hyperlink.o \
|
||||||
monolib_msw_notifmsg.o \
|
monolib_msw_notifmsg.o \
|
||||||
monolib_msw_sound.o \
|
monolib_msw_sound.o \
|
||||||
monolib_msw_taskbar.o
|
monolib_msw_taskbar.o
|
||||||
@@ -13276,6 +13282,7 @@ COND_TOOLKIT_MSW___ADVANCED_PLATFORM_SRC_OBJECTS_8 = \
|
|||||||
advdll_taskbarcmn.o \
|
advdll_taskbarcmn.o \
|
||||||
advdll_msw_aboutdlg.o \
|
advdll_msw_aboutdlg.o \
|
||||||
advdll_commandlinkbutton.o \
|
advdll_commandlinkbutton.o \
|
||||||
|
advdll_msw_hyperlink.o \
|
||||||
advdll_msw_notifmsg.o \
|
advdll_msw_notifmsg.o \
|
||||||
advdll_msw_sound.o \
|
advdll_msw_sound.o \
|
||||||
advdll_msw_taskbar.o \
|
advdll_msw_taskbar.o \
|
||||||
@@ -13315,6 +13322,7 @@ COND_TOOLKIT_WINCE___ADVANCED_PLATFORM_SRC_OBJECTS_8 = \
|
|||||||
advdll_taskbarcmn.o \
|
advdll_taskbarcmn.o \
|
||||||
advdll_msw_aboutdlg.o \
|
advdll_msw_aboutdlg.o \
|
||||||
advdll_commandlinkbutton.o \
|
advdll_commandlinkbutton.o \
|
||||||
|
advdll_msw_hyperlink.o \
|
||||||
advdll_msw_notifmsg.o \
|
advdll_msw_notifmsg.o \
|
||||||
advdll_msw_sound.o \
|
advdll_msw_sound.o \
|
||||||
advdll_msw_taskbar.o
|
advdll_msw_taskbar.o
|
||||||
@@ -13366,6 +13374,7 @@ COND_TOOLKIT_MSW___ADVANCED_PLATFORM_SRC_OBJECTS_9 = \
|
|||||||
advlib_taskbarcmn.o \
|
advlib_taskbarcmn.o \
|
||||||
advlib_msw_aboutdlg.o \
|
advlib_msw_aboutdlg.o \
|
||||||
advlib_commandlinkbutton.o \
|
advlib_commandlinkbutton.o \
|
||||||
|
advlib_msw_hyperlink.o \
|
||||||
advlib_msw_notifmsg.o \
|
advlib_msw_notifmsg.o \
|
||||||
advlib_msw_sound.o \
|
advlib_msw_sound.o \
|
||||||
advlib_msw_taskbar.o \
|
advlib_msw_taskbar.o \
|
||||||
@@ -13405,6 +13414,7 @@ COND_TOOLKIT_WINCE___ADVANCED_PLATFORM_SRC_OBJECTS_9 = \
|
|||||||
advlib_taskbarcmn.o \
|
advlib_taskbarcmn.o \
|
||||||
advlib_msw_aboutdlg.o \
|
advlib_msw_aboutdlg.o \
|
||||||
advlib_commandlinkbutton.o \
|
advlib_commandlinkbutton.o \
|
||||||
|
advlib_msw_hyperlink.o \
|
||||||
advlib_msw_notifmsg.o \
|
advlib_msw_notifmsg.o \
|
||||||
advlib_msw_sound.o \
|
advlib_msw_sound.o \
|
||||||
advlib_msw_taskbar.o
|
advlib_msw_taskbar.o
|
||||||
@@ -16745,7 +16755,7 @@ monodll_gtk_calctrl.o: $(srcdir)/src/gtk/calctrl.cpp $(MONODLL_ODEP)
|
|||||||
monodll_gtk_dataview.o: $(srcdir)/src/gtk/dataview.cpp $(MONODLL_ODEP)
|
monodll_gtk_dataview.o: $(srcdir)/src/gtk/dataview.cpp $(MONODLL_ODEP)
|
||||||
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/dataview.cpp
|
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/dataview.cpp
|
||||||
|
|
||||||
monodll_hyperlink.o: $(srcdir)/src/gtk/hyperlink.cpp $(MONODLL_ODEP)
|
monodll_gtk_hyperlink.o: $(srcdir)/src/gtk/hyperlink.cpp $(MONODLL_ODEP)
|
||||||
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/hyperlink.cpp
|
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/hyperlink.cpp
|
||||||
|
|
||||||
monodll_mediactrlcmn.o: $(srcdir)/src/common/mediactrlcmn.cpp $(MONODLL_ODEP)
|
monodll_mediactrlcmn.o: $(srcdir)/src/common/mediactrlcmn.cpp $(MONODLL_ODEP)
|
||||||
@@ -20039,6 +20049,12 @@ monodll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONODLL_ODEP)
|
|||||||
@COND_TOOLKIT_WINCE_USE_GUI_1@monodll_commandlinkbutton.o: $(srcdir)/src/msw/commandlinkbutton.cpp $(MONODLL_ODEP)
|
@COND_TOOLKIT_WINCE_USE_GUI_1@monodll_commandlinkbutton.o: $(srcdir)/src/msw/commandlinkbutton.cpp $(MONODLL_ODEP)
|
||||||
@COND_TOOLKIT_WINCE_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/msw/commandlinkbutton.cpp
|
@COND_TOOLKIT_WINCE_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/msw/commandlinkbutton.cpp
|
||||||
|
|
||||||
|
@COND_TOOLKIT_MSW_USE_GUI_1@monodll_msw_hyperlink.o: $(srcdir)/src/msw/hyperlink.cpp $(MONODLL_ODEP)
|
||||||
|
@COND_TOOLKIT_MSW_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/msw/hyperlink.cpp
|
||||||
|
|
||||||
|
@COND_TOOLKIT_WINCE_USE_GUI_1@monodll_msw_hyperlink.o: $(srcdir)/src/msw/hyperlink.cpp $(MONODLL_ODEP)
|
||||||
|
@COND_TOOLKIT_WINCE_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/msw/hyperlink.cpp
|
||||||
|
|
||||||
@COND_TOOLKIT_MSW_USE_GUI_1@monodll_msw_notifmsg.o: $(srcdir)/src/msw/notifmsg.cpp $(MONODLL_ODEP)
|
@COND_TOOLKIT_MSW_USE_GUI_1@monodll_msw_notifmsg.o: $(srcdir)/src/msw/notifmsg.cpp $(MONODLL_ODEP)
|
||||||
@COND_TOOLKIT_MSW_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/msw/notifmsg.cpp
|
@COND_TOOLKIT_MSW_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/msw/notifmsg.cpp
|
||||||
|
|
||||||
@@ -21956,7 +21972,7 @@ monolib_gtk_calctrl.o: $(srcdir)/src/gtk/calctrl.cpp $(MONOLIB_ODEP)
|
|||||||
monolib_gtk_dataview.o: $(srcdir)/src/gtk/dataview.cpp $(MONOLIB_ODEP)
|
monolib_gtk_dataview.o: $(srcdir)/src/gtk/dataview.cpp $(MONOLIB_ODEP)
|
||||||
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/dataview.cpp
|
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/dataview.cpp
|
||||||
|
|
||||||
monolib_hyperlink.o: $(srcdir)/src/gtk/hyperlink.cpp $(MONOLIB_ODEP)
|
monolib_gtk_hyperlink.o: $(srcdir)/src/gtk/hyperlink.cpp $(MONOLIB_ODEP)
|
||||||
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/hyperlink.cpp
|
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/hyperlink.cpp
|
||||||
|
|
||||||
monolib_mediactrlcmn.o: $(srcdir)/src/common/mediactrlcmn.cpp $(MONOLIB_ODEP)
|
monolib_mediactrlcmn.o: $(srcdir)/src/common/mediactrlcmn.cpp $(MONOLIB_ODEP)
|
||||||
@@ -25250,6 +25266,12 @@ monolib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONOLIB_ODEP)
|
|||||||
@COND_TOOLKIT_WINCE_USE_GUI_1@monolib_commandlinkbutton.o: $(srcdir)/src/msw/commandlinkbutton.cpp $(MONOLIB_ODEP)
|
@COND_TOOLKIT_WINCE_USE_GUI_1@monolib_commandlinkbutton.o: $(srcdir)/src/msw/commandlinkbutton.cpp $(MONOLIB_ODEP)
|
||||||
@COND_TOOLKIT_WINCE_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/msw/commandlinkbutton.cpp
|
@COND_TOOLKIT_WINCE_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/msw/commandlinkbutton.cpp
|
||||||
|
|
||||||
|
@COND_TOOLKIT_MSW_USE_GUI_1@monolib_msw_hyperlink.o: $(srcdir)/src/msw/hyperlink.cpp $(MONOLIB_ODEP)
|
||||||
|
@COND_TOOLKIT_MSW_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/msw/hyperlink.cpp
|
||||||
|
|
||||||
|
@COND_TOOLKIT_WINCE_USE_GUI_1@monolib_msw_hyperlink.o: $(srcdir)/src/msw/hyperlink.cpp $(MONOLIB_ODEP)
|
||||||
|
@COND_TOOLKIT_WINCE_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/msw/hyperlink.cpp
|
||||||
|
|
||||||
@COND_TOOLKIT_MSW_USE_GUI_1@monolib_msw_notifmsg.o: $(srcdir)/src/msw/notifmsg.cpp $(MONOLIB_ODEP)
|
@COND_TOOLKIT_MSW_USE_GUI_1@monolib_msw_notifmsg.o: $(srcdir)/src/msw/notifmsg.cpp $(MONOLIB_ODEP)
|
||||||
@COND_TOOLKIT_MSW_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/msw/notifmsg.cpp
|
@COND_TOOLKIT_MSW_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/msw/notifmsg.cpp
|
||||||
|
|
||||||
@@ -34463,7 +34485,7 @@ advdll_gtk_calctrl.o: $(srcdir)/src/gtk/calctrl.cpp $(ADVDLL_ODEP)
|
|||||||
advdll_gtk_dataview.o: $(srcdir)/src/gtk/dataview.cpp $(ADVDLL_ODEP)
|
advdll_gtk_dataview.o: $(srcdir)/src/gtk/dataview.cpp $(ADVDLL_ODEP)
|
||||||
$(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/gtk/dataview.cpp
|
$(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/gtk/dataview.cpp
|
||||||
|
|
||||||
advdll_hyperlink.o: $(srcdir)/src/gtk/hyperlink.cpp $(ADVDLL_ODEP)
|
advdll_gtk_hyperlink.o: $(srcdir)/src/gtk/hyperlink.cpp $(ADVDLL_ODEP)
|
||||||
$(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/gtk/hyperlink.cpp
|
$(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/gtk/hyperlink.cpp
|
||||||
|
|
||||||
advdll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(ADVDLL_ODEP)
|
advdll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(ADVDLL_ODEP)
|
||||||
@@ -34589,6 +34611,12 @@ advdll_wizard.o: $(srcdir)/src/generic/wizard.cpp $(ADVDLL_ODEP)
|
|||||||
@COND_TOOLKIT_WINCE@advdll_commandlinkbutton.o: $(srcdir)/src/msw/commandlinkbutton.cpp $(ADVDLL_ODEP)
|
@COND_TOOLKIT_WINCE@advdll_commandlinkbutton.o: $(srcdir)/src/msw/commandlinkbutton.cpp $(ADVDLL_ODEP)
|
||||||
@COND_TOOLKIT_WINCE@ $(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/msw/commandlinkbutton.cpp
|
@COND_TOOLKIT_WINCE@ $(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/msw/commandlinkbutton.cpp
|
||||||
|
|
||||||
|
@COND_TOOLKIT_MSW@advdll_msw_hyperlink.o: $(srcdir)/src/msw/hyperlink.cpp $(ADVDLL_ODEP)
|
||||||
|
@COND_TOOLKIT_MSW@ $(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/msw/hyperlink.cpp
|
||||||
|
|
||||||
|
@COND_TOOLKIT_WINCE@advdll_msw_hyperlink.o: $(srcdir)/src/msw/hyperlink.cpp $(ADVDLL_ODEP)
|
||||||
|
@COND_TOOLKIT_WINCE@ $(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/msw/hyperlink.cpp
|
||||||
|
|
||||||
@COND_TOOLKIT_MSW@advdll_msw_notifmsg.o: $(srcdir)/src/msw/notifmsg.cpp $(ADVDLL_ODEP)
|
@COND_TOOLKIT_MSW@advdll_msw_notifmsg.o: $(srcdir)/src/msw/notifmsg.cpp $(ADVDLL_ODEP)
|
||||||
@COND_TOOLKIT_MSW@ $(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/msw/notifmsg.cpp
|
@COND_TOOLKIT_MSW@ $(CXXC) -c -o $@ $(ADVDLL_CXXFLAGS) $(srcdir)/src/msw/notifmsg.cpp
|
||||||
|
|
||||||
@@ -34805,7 +34833,7 @@ advlib_gtk_calctrl.o: $(srcdir)/src/gtk/calctrl.cpp $(ADVLIB_ODEP)
|
|||||||
advlib_gtk_dataview.o: $(srcdir)/src/gtk/dataview.cpp $(ADVLIB_ODEP)
|
advlib_gtk_dataview.o: $(srcdir)/src/gtk/dataview.cpp $(ADVLIB_ODEP)
|
||||||
$(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/gtk/dataview.cpp
|
$(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/gtk/dataview.cpp
|
||||||
|
|
||||||
advlib_hyperlink.o: $(srcdir)/src/gtk/hyperlink.cpp $(ADVLIB_ODEP)
|
advlib_gtk_hyperlink.o: $(srcdir)/src/gtk/hyperlink.cpp $(ADVLIB_ODEP)
|
||||||
$(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/gtk/hyperlink.cpp
|
$(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/gtk/hyperlink.cpp
|
||||||
|
|
||||||
advlib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(ADVLIB_ODEP)
|
advlib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(ADVLIB_ODEP)
|
||||||
@@ -34931,6 +34959,12 @@ advlib_wizard.o: $(srcdir)/src/generic/wizard.cpp $(ADVLIB_ODEP)
|
|||||||
@COND_TOOLKIT_WINCE@advlib_commandlinkbutton.o: $(srcdir)/src/msw/commandlinkbutton.cpp $(ADVLIB_ODEP)
|
@COND_TOOLKIT_WINCE@advlib_commandlinkbutton.o: $(srcdir)/src/msw/commandlinkbutton.cpp $(ADVLIB_ODEP)
|
||||||
@COND_TOOLKIT_WINCE@ $(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/msw/commandlinkbutton.cpp
|
@COND_TOOLKIT_WINCE@ $(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/msw/commandlinkbutton.cpp
|
||||||
|
|
||||||
|
@COND_TOOLKIT_MSW@advlib_msw_hyperlink.o: $(srcdir)/src/msw/hyperlink.cpp $(ADVLIB_ODEP)
|
||||||
|
@COND_TOOLKIT_MSW@ $(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/msw/hyperlink.cpp
|
||||||
|
|
||||||
|
@COND_TOOLKIT_WINCE@advlib_msw_hyperlink.o: $(srcdir)/src/msw/hyperlink.cpp $(ADVLIB_ODEP)
|
||||||
|
@COND_TOOLKIT_WINCE@ $(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/msw/hyperlink.cpp
|
||||||
|
|
||||||
@COND_TOOLKIT_MSW@advlib_msw_notifmsg.o: $(srcdir)/src/msw/notifmsg.cpp $(ADVLIB_ODEP)
|
@COND_TOOLKIT_MSW@advlib_msw_notifmsg.o: $(srcdir)/src/msw/notifmsg.cpp $(ADVLIB_ODEP)
|
||||||
@COND_TOOLKIT_MSW@ $(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/msw/notifmsg.cpp
|
@COND_TOOLKIT_MSW@ $(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $(srcdir)/src/msw/notifmsg.cpp
|
||||||
|
|
||||||
|
@@ -2969,12 +2969,14 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/taskbarcmn.cpp
|
src/common/taskbarcmn.cpp
|
||||||
src/msw/aboutdlg.cpp
|
src/msw/aboutdlg.cpp
|
||||||
src/msw/commandlinkbutton.cpp
|
src/msw/commandlinkbutton.cpp
|
||||||
|
src/msw/hyperlink.cpp
|
||||||
src/msw/notifmsg.cpp
|
src/msw/notifmsg.cpp
|
||||||
src/msw/sound.cpp
|
src/msw/sound.cpp
|
||||||
src/msw/taskbar.cpp
|
src/msw/taskbar.cpp
|
||||||
</set>
|
</set>
|
||||||
<set var="ADVANCED_MSW_HDR" hints="files">
|
<set var="ADVANCED_MSW_HDR" hints="files">
|
||||||
wx/msw/commandlinkbutton.h
|
wx/msw/commandlinkbutton.h
|
||||||
|
wx/msw/hyperlink.h
|
||||||
wx/msw/notifmsg.h
|
wx/msw/notifmsg.h
|
||||||
wx/msw/sound.h
|
wx/msw/sound.h
|
||||||
wx/msw/taskbar.h
|
wx/msw/taskbar.h
|
||||||
|
@@ -2191,6 +2191,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = \
|
|||||||
$(OBJS)\monodll_taskbarcmn.obj \
|
$(OBJS)\monodll_taskbarcmn.obj \
|
||||||
$(OBJS)\monodll_aboutdlg.obj \
|
$(OBJS)\monodll_aboutdlg.obj \
|
||||||
$(OBJS)\monodll_commandlinkbutton.obj \
|
$(OBJS)\monodll_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\monodll_hyperlink.obj \
|
||||||
$(OBJS)\monodll_notifmsg.obj \
|
$(OBJS)\monodll_notifmsg.obj \
|
||||||
$(OBJS)\monodll_sound.obj \
|
$(OBJS)\monodll_sound.obj \
|
||||||
$(OBJS)\monodll_taskbar.obj \
|
$(OBJS)\monodll_taskbar.obj \
|
||||||
@@ -2232,6 +2233,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = \
|
|||||||
$(OBJS)\monodll_taskbarcmn.obj \
|
$(OBJS)\monodll_taskbarcmn.obj \
|
||||||
$(OBJS)\monodll_aboutdlg.obj \
|
$(OBJS)\monodll_aboutdlg.obj \
|
||||||
$(OBJS)\monodll_commandlinkbutton.obj \
|
$(OBJS)\monodll_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\monodll_hyperlink.obj \
|
||||||
$(OBJS)\monodll_notifmsg.obj \
|
$(OBJS)\monodll_notifmsg.obj \
|
||||||
$(OBJS)\monodll_sound.obj \
|
$(OBJS)\monodll_sound.obj \
|
||||||
$(OBJS)\monodll_taskbar.obj \
|
$(OBJS)\monodll_taskbar.obj \
|
||||||
@@ -2904,6 +2906,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = \
|
|||||||
$(OBJS)\monolib_taskbarcmn.obj \
|
$(OBJS)\monolib_taskbarcmn.obj \
|
||||||
$(OBJS)\monolib_aboutdlg.obj \
|
$(OBJS)\monolib_aboutdlg.obj \
|
||||||
$(OBJS)\monolib_commandlinkbutton.obj \
|
$(OBJS)\monolib_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\monolib_hyperlink.obj \
|
||||||
$(OBJS)\monolib_notifmsg.obj \
|
$(OBJS)\monolib_notifmsg.obj \
|
||||||
$(OBJS)\monolib_sound.obj \
|
$(OBJS)\monolib_sound.obj \
|
||||||
$(OBJS)\monolib_taskbar.obj \
|
$(OBJS)\monolib_taskbar.obj \
|
||||||
@@ -2945,6 +2948,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = \
|
|||||||
$(OBJS)\monolib_taskbarcmn.obj \
|
$(OBJS)\monolib_taskbarcmn.obj \
|
||||||
$(OBJS)\monolib_aboutdlg.obj \
|
$(OBJS)\monolib_aboutdlg.obj \
|
||||||
$(OBJS)\monolib_commandlinkbutton.obj \
|
$(OBJS)\monolib_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\monolib_hyperlink.obj \
|
||||||
$(OBJS)\monolib_notifmsg.obj \
|
$(OBJS)\monolib_notifmsg.obj \
|
||||||
$(OBJS)\monolib_sound.obj \
|
$(OBJS)\monolib_sound.obj \
|
||||||
$(OBJS)\monolib_taskbar.obj \
|
$(OBJS)\monolib_taskbar.obj \
|
||||||
@@ -4016,6 +4020,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = \
|
|||||||
$(OBJS)\advdll_taskbarcmn.obj \
|
$(OBJS)\advdll_taskbarcmn.obj \
|
||||||
$(OBJS)\advdll_aboutdlg.obj \
|
$(OBJS)\advdll_aboutdlg.obj \
|
||||||
$(OBJS)\advdll_commandlinkbutton.obj \
|
$(OBJS)\advdll_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\advdll_hyperlink.obj \
|
||||||
$(OBJS)\advdll_notifmsg.obj \
|
$(OBJS)\advdll_notifmsg.obj \
|
||||||
$(OBJS)\advdll_sound.obj \
|
$(OBJS)\advdll_sound.obj \
|
||||||
$(OBJS)\advdll_taskbar.obj \
|
$(OBJS)\advdll_taskbar.obj \
|
||||||
@@ -4057,6 +4062,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = \
|
|||||||
$(OBJS)\advdll_taskbarcmn.obj \
|
$(OBJS)\advdll_taskbarcmn.obj \
|
||||||
$(OBJS)\advdll_aboutdlg.obj \
|
$(OBJS)\advdll_aboutdlg.obj \
|
||||||
$(OBJS)\advdll_commandlinkbutton.obj \
|
$(OBJS)\advdll_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\advdll_hyperlink.obj \
|
||||||
$(OBJS)\advdll_notifmsg.obj \
|
$(OBJS)\advdll_notifmsg.obj \
|
||||||
$(OBJS)\advdll_sound.obj \
|
$(OBJS)\advdll_sound.obj \
|
||||||
$(OBJS)\advdll_taskbar.obj \
|
$(OBJS)\advdll_taskbar.obj \
|
||||||
@@ -4098,6 +4104,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = \
|
|||||||
$(OBJS)\advlib_taskbarcmn.obj \
|
$(OBJS)\advlib_taskbarcmn.obj \
|
||||||
$(OBJS)\advlib_aboutdlg.obj \
|
$(OBJS)\advlib_aboutdlg.obj \
|
||||||
$(OBJS)\advlib_commandlinkbutton.obj \
|
$(OBJS)\advlib_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\advlib_hyperlink.obj \
|
||||||
$(OBJS)\advlib_notifmsg.obj \
|
$(OBJS)\advlib_notifmsg.obj \
|
||||||
$(OBJS)\advlib_sound.obj \
|
$(OBJS)\advlib_sound.obj \
|
||||||
$(OBJS)\advlib_taskbar.obj \
|
$(OBJS)\advlib_taskbar.obj \
|
||||||
@@ -4139,6 +4146,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = \
|
|||||||
$(OBJS)\advlib_taskbarcmn.obj \
|
$(OBJS)\advlib_taskbarcmn.obj \
|
||||||
$(OBJS)\advlib_aboutdlg.obj \
|
$(OBJS)\advlib_aboutdlg.obj \
|
||||||
$(OBJS)\advlib_commandlinkbutton.obj \
|
$(OBJS)\advlib_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\advlib_hyperlink.obj \
|
||||||
$(OBJS)\advlib_notifmsg.obj \
|
$(OBJS)\advlib_notifmsg.obj \
|
||||||
$(OBJS)\advlib_sound.obj \
|
$(OBJS)\advlib_sound.obj \
|
||||||
$(OBJS)\advlib_taskbar.obj \
|
$(OBJS)\advlib_taskbar.obj \
|
||||||
@@ -7891,6 +7899,11 @@ $(OBJS)\monodll_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
|||||||
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!if "$(USE_GUI)" == "1"
|
||||||
|
$(OBJS)\monodll_hyperlink.obj: ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\hyperlink.cpp
|
||||||
|
!endif
|
||||||
|
|
||||||
!if "$(USE_GUI)" == "1"
|
!if "$(USE_GUI)" == "1"
|
||||||
$(OBJS)\monodll_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\monodll_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
||||||
@@ -10108,6 +10121,11 @@ $(OBJS)\monolib_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
|||||||
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!if "$(USE_GUI)" == "1"
|
||||||
|
$(OBJS)\monolib_hyperlink.obj: ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\hyperlink.cpp
|
||||||
|
!endif
|
||||||
|
|
||||||
!if "$(USE_GUI)" == "1"
|
!if "$(USE_GUI)" == "1"
|
||||||
$(OBJS)\monolib_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\monolib_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
||||||
@@ -13585,6 +13603,9 @@ $(OBJS)\advdll_aboutdlg.obj: ..\..\src\msw\aboutdlg.cpp
|
|||||||
$(OBJS)\advdll_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
$(OBJS)\advdll_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
||||||
$(CXX) -q -c -P -o$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
$(CXX) -q -c -P -o$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
||||||
|
|
||||||
|
$(OBJS)\advdll_hyperlink.obj: ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) -q -c -P -o$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\hyperlink.cpp
|
||||||
|
|
||||||
$(OBJS)\advdll_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\advdll_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) -q -c -P -o$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
$(CXX) -q -c -P -o$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
||||||
|
|
||||||
@@ -13702,6 +13723,9 @@ $(OBJS)\advlib_aboutdlg.obj: ..\..\src\msw\aboutdlg.cpp
|
|||||||
$(OBJS)\advlib_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
$(OBJS)\advlib_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
||||||
$(CXX) -q -c -P -o$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
$(CXX) -q -c -P -o$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
||||||
|
|
||||||
|
$(OBJS)\advlib_hyperlink.obj: ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) -q -c -P -o$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\hyperlink.cpp
|
||||||
|
|
||||||
$(OBJS)\advlib_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\advlib_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) -q -c -P -o$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
$(CXX) -q -c -P -o$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
||||||
|
|
||||||
|
@@ -2205,6 +2205,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = \
|
|||||||
$(OBJS)\monodll_taskbarcmn.o \
|
$(OBJS)\monodll_taskbarcmn.o \
|
||||||
$(OBJS)\monodll_aboutdlg.o \
|
$(OBJS)\monodll_aboutdlg.o \
|
||||||
$(OBJS)\monodll_commandlinkbutton.o \
|
$(OBJS)\monodll_commandlinkbutton.o \
|
||||||
|
$(OBJS)\monodll_hyperlink.o \
|
||||||
$(OBJS)\monodll_notifmsg.o \
|
$(OBJS)\monodll_notifmsg.o \
|
||||||
$(OBJS)\monodll_sound.o \
|
$(OBJS)\monodll_sound.o \
|
||||||
$(OBJS)\monodll_taskbar.o \
|
$(OBJS)\monodll_taskbar.o \
|
||||||
@@ -2246,6 +2247,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = \
|
|||||||
$(OBJS)\monodll_taskbarcmn.o \
|
$(OBJS)\monodll_taskbarcmn.o \
|
||||||
$(OBJS)\monodll_aboutdlg.o \
|
$(OBJS)\monodll_aboutdlg.o \
|
||||||
$(OBJS)\monodll_commandlinkbutton.o \
|
$(OBJS)\monodll_commandlinkbutton.o \
|
||||||
|
$(OBJS)\monodll_hyperlink.o \
|
||||||
$(OBJS)\monodll_notifmsg.o \
|
$(OBJS)\monodll_notifmsg.o \
|
||||||
$(OBJS)\monodll_sound.o \
|
$(OBJS)\monodll_sound.o \
|
||||||
$(OBJS)\monodll_taskbar.o \
|
$(OBJS)\monodll_taskbar.o \
|
||||||
@@ -2924,6 +2926,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = \
|
|||||||
$(OBJS)\monolib_taskbarcmn.o \
|
$(OBJS)\monolib_taskbarcmn.o \
|
||||||
$(OBJS)\monolib_aboutdlg.o \
|
$(OBJS)\monolib_aboutdlg.o \
|
||||||
$(OBJS)\monolib_commandlinkbutton.o \
|
$(OBJS)\monolib_commandlinkbutton.o \
|
||||||
|
$(OBJS)\monolib_hyperlink.o \
|
||||||
$(OBJS)\monolib_notifmsg.o \
|
$(OBJS)\monolib_notifmsg.o \
|
||||||
$(OBJS)\monolib_sound.o \
|
$(OBJS)\monolib_sound.o \
|
||||||
$(OBJS)\monolib_taskbar.o \
|
$(OBJS)\monolib_taskbar.o \
|
||||||
@@ -2965,6 +2968,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = \
|
|||||||
$(OBJS)\monolib_taskbarcmn.o \
|
$(OBJS)\monolib_taskbarcmn.o \
|
||||||
$(OBJS)\monolib_aboutdlg.o \
|
$(OBJS)\monolib_aboutdlg.o \
|
||||||
$(OBJS)\monolib_commandlinkbutton.o \
|
$(OBJS)\monolib_commandlinkbutton.o \
|
||||||
|
$(OBJS)\monolib_hyperlink.o \
|
||||||
$(OBJS)\monolib_notifmsg.o \
|
$(OBJS)\monolib_notifmsg.o \
|
||||||
$(OBJS)\monolib_sound.o \
|
$(OBJS)\monolib_sound.o \
|
||||||
$(OBJS)\monolib_taskbar.o \
|
$(OBJS)\monolib_taskbar.o \
|
||||||
@@ -4064,6 +4068,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = \
|
|||||||
$(OBJS)\advdll_taskbarcmn.o \
|
$(OBJS)\advdll_taskbarcmn.o \
|
||||||
$(OBJS)\advdll_aboutdlg.o \
|
$(OBJS)\advdll_aboutdlg.o \
|
||||||
$(OBJS)\advdll_commandlinkbutton.o \
|
$(OBJS)\advdll_commandlinkbutton.o \
|
||||||
|
$(OBJS)\advdll_hyperlink.o \
|
||||||
$(OBJS)\advdll_notifmsg.o \
|
$(OBJS)\advdll_notifmsg.o \
|
||||||
$(OBJS)\advdll_sound.o \
|
$(OBJS)\advdll_sound.o \
|
||||||
$(OBJS)\advdll_taskbar.o \
|
$(OBJS)\advdll_taskbar.o \
|
||||||
@@ -4105,6 +4110,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = \
|
|||||||
$(OBJS)\advdll_taskbarcmn.o \
|
$(OBJS)\advdll_taskbarcmn.o \
|
||||||
$(OBJS)\advdll_aboutdlg.o \
|
$(OBJS)\advdll_aboutdlg.o \
|
||||||
$(OBJS)\advdll_commandlinkbutton.o \
|
$(OBJS)\advdll_commandlinkbutton.o \
|
||||||
|
$(OBJS)\advdll_hyperlink.o \
|
||||||
$(OBJS)\advdll_notifmsg.o \
|
$(OBJS)\advdll_notifmsg.o \
|
||||||
$(OBJS)\advdll_sound.o \
|
$(OBJS)\advdll_sound.o \
|
||||||
$(OBJS)\advdll_taskbar.o \
|
$(OBJS)\advdll_taskbar.o \
|
||||||
@@ -4150,6 +4156,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = \
|
|||||||
$(OBJS)\advlib_taskbarcmn.o \
|
$(OBJS)\advlib_taskbarcmn.o \
|
||||||
$(OBJS)\advlib_aboutdlg.o \
|
$(OBJS)\advlib_aboutdlg.o \
|
||||||
$(OBJS)\advlib_commandlinkbutton.o \
|
$(OBJS)\advlib_commandlinkbutton.o \
|
||||||
|
$(OBJS)\advlib_hyperlink.o \
|
||||||
$(OBJS)\advlib_notifmsg.o \
|
$(OBJS)\advlib_notifmsg.o \
|
||||||
$(OBJS)\advlib_sound.o \
|
$(OBJS)\advlib_sound.o \
|
||||||
$(OBJS)\advlib_taskbar.o \
|
$(OBJS)\advlib_taskbar.o \
|
||||||
@@ -4191,6 +4198,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = \
|
|||||||
$(OBJS)\advlib_taskbarcmn.o \
|
$(OBJS)\advlib_taskbarcmn.o \
|
||||||
$(OBJS)\advlib_aboutdlg.o \
|
$(OBJS)\advlib_aboutdlg.o \
|
||||||
$(OBJS)\advlib_commandlinkbutton.o \
|
$(OBJS)\advlib_commandlinkbutton.o \
|
||||||
|
$(OBJS)\advlib_hyperlink.o \
|
||||||
$(OBJS)\advlib_notifmsg.o \
|
$(OBJS)\advlib_notifmsg.o \
|
||||||
$(OBJS)\advlib_sound.o \
|
$(OBJS)\advlib_sound.o \
|
||||||
$(OBJS)\advlib_taskbar.o \
|
$(OBJS)\advlib_taskbar.o \
|
||||||
@@ -8041,6 +8049,11 @@ $(OBJS)\monodll_commandlinkbutton.o: ../../src/msw/commandlinkbutton.cpp
|
|||||||
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(USE_GUI),1)
|
||||||
|
$(OBJS)\monodll_hyperlink.o: ../../src/msw/hyperlink.cpp
|
||||||
|
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(USE_GUI),1)
|
ifeq ($(USE_GUI),1)
|
||||||
$(OBJS)\monodll_notifmsg.o: ../../src/msw/notifmsg.cpp
|
$(OBJS)\monodll_notifmsg.o: ../../src/msw/notifmsg.cpp
|
||||||
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
|
||||||
@@ -10258,6 +10271,11 @@ $(OBJS)\monolib_commandlinkbutton.o: ../../src/msw/commandlinkbutton.cpp
|
|||||||
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(USE_GUI),1)
|
||||||
|
$(OBJS)\monolib_hyperlink.o: ../../src/msw/hyperlink.cpp
|
||||||
|
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(USE_GUI),1)
|
ifeq ($(USE_GUI),1)
|
||||||
$(OBJS)\monolib_notifmsg.o: ../../src/msw/notifmsg.cpp
|
$(OBJS)\monolib_notifmsg.o: ../../src/msw/notifmsg.cpp
|
||||||
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||||
@@ -13735,6 +13753,9 @@ $(OBJS)\advdll_aboutdlg.o: ../../src/msw/aboutdlg.cpp
|
|||||||
$(OBJS)\advdll_commandlinkbutton.o: ../../src/msw/commandlinkbutton.cpp
|
$(OBJS)\advdll_commandlinkbutton.o: ../../src/msw/commandlinkbutton.cpp
|
||||||
$(CXX) -c -o $@ $(ADVDLL_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(ADVDLL_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
|
$(OBJS)\advdll_hyperlink.o: ../../src/msw/hyperlink.cpp
|
||||||
|
$(CXX) -c -o $@ $(ADVDLL_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
$(OBJS)\advdll_notifmsg.o: ../../src/msw/notifmsg.cpp
|
$(OBJS)\advdll_notifmsg.o: ../../src/msw/notifmsg.cpp
|
||||||
$(CXX) -c -o $@ $(ADVDLL_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(ADVDLL_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
@@ -13852,6 +13873,9 @@ $(OBJS)\advlib_aboutdlg.o: ../../src/msw/aboutdlg.cpp
|
|||||||
$(OBJS)\advlib_commandlinkbutton.o: ../../src/msw/commandlinkbutton.cpp
|
$(OBJS)\advlib_commandlinkbutton.o: ../../src/msw/commandlinkbutton.cpp
|
||||||
$(CXX) -c -o $@ $(ADVLIB_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(ADVLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
|
$(OBJS)\advlib_hyperlink.o: ../../src/msw/hyperlink.cpp
|
||||||
|
$(CXX) -c -o $@ $(ADVLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
$(OBJS)\advlib_notifmsg.o: ../../src/msw/notifmsg.cpp
|
$(OBJS)\advlib_notifmsg.o: ../../src/msw/notifmsg.cpp
|
||||||
$(CXX) -c -o $@ $(ADVLIB_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(ADVLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
|
@@ -2399,6 +2399,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = \
|
|||||||
$(OBJS)\monodll_taskbarcmn.obj \
|
$(OBJS)\monodll_taskbarcmn.obj \
|
||||||
$(OBJS)\monodll_aboutdlg.obj \
|
$(OBJS)\monodll_aboutdlg.obj \
|
||||||
$(OBJS)\monodll_commandlinkbutton.obj \
|
$(OBJS)\monodll_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\monodll_hyperlink.obj \
|
||||||
$(OBJS)\monodll_notifmsg.obj \
|
$(OBJS)\monodll_notifmsg.obj \
|
||||||
$(OBJS)\monodll_sound.obj \
|
$(OBJS)\monodll_sound.obj \
|
||||||
$(OBJS)\monodll_taskbar.obj \
|
$(OBJS)\monodll_taskbar.obj \
|
||||||
@@ -2440,6 +2441,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = \
|
|||||||
$(OBJS)\monodll_taskbarcmn.obj \
|
$(OBJS)\monodll_taskbarcmn.obj \
|
||||||
$(OBJS)\monodll_aboutdlg.obj \
|
$(OBJS)\monodll_aboutdlg.obj \
|
||||||
$(OBJS)\monodll_commandlinkbutton.obj \
|
$(OBJS)\monodll_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\monodll_hyperlink.obj \
|
||||||
$(OBJS)\monodll_notifmsg.obj \
|
$(OBJS)\monodll_notifmsg.obj \
|
||||||
$(OBJS)\monodll_sound.obj \
|
$(OBJS)\monodll_sound.obj \
|
||||||
$(OBJS)\monodll_taskbar.obj \
|
$(OBJS)\monodll_taskbar.obj \
|
||||||
@@ -3118,6 +3120,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = \
|
|||||||
$(OBJS)\monolib_taskbarcmn.obj \
|
$(OBJS)\monolib_taskbarcmn.obj \
|
||||||
$(OBJS)\monolib_aboutdlg.obj \
|
$(OBJS)\monolib_aboutdlg.obj \
|
||||||
$(OBJS)\monolib_commandlinkbutton.obj \
|
$(OBJS)\monolib_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\monolib_hyperlink.obj \
|
||||||
$(OBJS)\monolib_notifmsg.obj \
|
$(OBJS)\monolib_notifmsg.obj \
|
||||||
$(OBJS)\monolib_sound.obj \
|
$(OBJS)\monolib_sound.obj \
|
||||||
$(OBJS)\monolib_taskbar.obj \
|
$(OBJS)\monolib_taskbar.obj \
|
||||||
@@ -3159,6 +3162,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = \
|
|||||||
$(OBJS)\monolib_taskbarcmn.obj \
|
$(OBJS)\monolib_taskbarcmn.obj \
|
||||||
$(OBJS)\monolib_aboutdlg.obj \
|
$(OBJS)\monolib_aboutdlg.obj \
|
||||||
$(OBJS)\monolib_commandlinkbutton.obj \
|
$(OBJS)\monolib_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\monolib_hyperlink.obj \
|
||||||
$(OBJS)\monolib_notifmsg.obj \
|
$(OBJS)\monolib_notifmsg.obj \
|
||||||
$(OBJS)\monolib_sound.obj \
|
$(OBJS)\monolib_sound.obj \
|
||||||
$(OBJS)\monolib_taskbar.obj \
|
$(OBJS)\monolib_taskbar.obj \
|
||||||
@@ -4320,6 +4324,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = \
|
|||||||
$(OBJS)\advdll_taskbarcmn.obj \
|
$(OBJS)\advdll_taskbarcmn.obj \
|
||||||
$(OBJS)\advdll_aboutdlg.obj \
|
$(OBJS)\advdll_aboutdlg.obj \
|
||||||
$(OBJS)\advdll_commandlinkbutton.obj \
|
$(OBJS)\advdll_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\advdll_hyperlink.obj \
|
||||||
$(OBJS)\advdll_notifmsg.obj \
|
$(OBJS)\advdll_notifmsg.obj \
|
||||||
$(OBJS)\advdll_sound.obj \
|
$(OBJS)\advdll_sound.obj \
|
||||||
$(OBJS)\advdll_taskbar.obj \
|
$(OBJS)\advdll_taskbar.obj \
|
||||||
@@ -4361,6 +4366,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = \
|
|||||||
$(OBJS)\advdll_taskbarcmn.obj \
|
$(OBJS)\advdll_taskbarcmn.obj \
|
||||||
$(OBJS)\advdll_aboutdlg.obj \
|
$(OBJS)\advdll_aboutdlg.obj \
|
||||||
$(OBJS)\advdll_commandlinkbutton.obj \
|
$(OBJS)\advdll_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\advdll_hyperlink.obj \
|
||||||
$(OBJS)\advdll_notifmsg.obj \
|
$(OBJS)\advdll_notifmsg.obj \
|
||||||
$(OBJS)\advdll_sound.obj \
|
$(OBJS)\advdll_sound.obj \
|
||||||
$(OBJS)\advdll_taskbar.obj \
|
$(OBJS)\advdll_taskbar.obj \
|
||||||
@@ -4408,6 +4414,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = \
|
|||||||
$(OBJS)\advlib_taskbarcmn.obj \
|
$(OBJS)\advlib_taskbarcmn.obj \
|
||||||
$(OBJS)\advlib_aboutdlg.obj \
|
$(OBJS)\advlib_aboutdlg.obj \
|
||||||
$(OBJS)\advlib_commandlinkbutton.obj \
|
$(OBJS)\advlib_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\advlib_hyperlink.obj \
|
||||||
$(OBJS)\advlib_notifmsg.obj \
|
$(OBJS)\advlib_notifmsg.obj \
|
||||||
$(OBJS)\advlib_sound.obj \
|
$(OBJS)\advlib_sound.obj \
|
||||||
$(OBJS)\advlib_taskbar.obj \
|
$(OBJS)\advlib_taskbar.obj \
|
||||||
@@ -4449,6 +4456,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = \
|
|||||||
$(OBJS)\advlib_taskbarcmn.obj \
|
$(OBJS)\advlib_taskbarcmn.obj \
|
||||||
$(OBJS)\advlib_aboutdlg.obj \
|
$(OBJS)\advlib_aboutdlg.obj \
|
||||||
$(OBJS)\advlib_commandlinkbutton.obj \
|
$(OBJS)\advlib_commandlinkbutton.obj \
|
||||||
|
$(OBJS)\advlib_hyperlink.obj \
|
||||||
$(OBJS)\advlib_notifmsg.obj \
|
$(OBJS)\advlib_notifmsg.obj \
|
||||||
$(OBJS)\advlib_sound.obj \
|
$(OBJS)\advlib_sound.obj \
|
||||||
$(OBJS)\advlib_taskbar.obj \
|
$(OBJS)\advlib_taskbar.obj \
|
||||||
@@ -8471,6 +8479,11 @@ $(OBJS)\monodll_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
|||||||
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!if "$(USE_GUI)" == "1"
|
||||||
|
$(OBJS)\monodll_hyperlink.obj: ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\hyperlink.cpp
|
||||||
|
!endif
|
||||||
|
|
||||||
!if "$(USE_GUI)" == "1"
|
!if "$(USE_GUI)" == "1"
|
||||||
$(OBJS)\monodll_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\monodll_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
||||||
@@ -10688,6 +10701,11 @@ $(OBJS)\monolib_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
|||||||
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!if "$(USE_GUI)" == "1"
|
||||||
|
$(OBJS)\monolib_hyperlink.obj: ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\hyperlink.cpp
|
||||||
|
!endif
|
||||||
|
|
||||||
!if "$(USE_GUI)" == "1"
|
!if "$(USE_GUI)" == "1"
|
||||||
$(OBJS)\monolib_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\monolib_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
||||||
@@ -14165,6 +14183,9 @@ $(OBJS)\advdll_aboutdlg.obj: ..\..\src\msw\aboutdlg.cpp
|
|||||||
$(OBJS)\advdll_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
$(OBJS)\advdll_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
||||||
$(CXX) /c /nologo /TP /Fo$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
||||||
|
|
||||||
|
$(OBJS)\advdll_hyperlink.obj: ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) /c /nologo /TP /Fo$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\hyperlink.cpp
|
||||||
|
|
||||||
$(OBJS)\advdll_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\advdll_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) /c /nologo /TP /Fo$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(ADVDLL_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
||||||
|
|
||||||
@@ -14282,6 +14303,9 @@ $(OBJS)\advlib_aboutdlg.obj: ..\..\src\msw\aboutdlg.cpp
|
|||||||
$(OBJS)\advlib_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
$(OBJS)\advlib_commandlinkbutton.obj: ..\..\src\msw\commandlinkbutton.cpp
|
||||||
$(CXX) /c /nologo /TP /Fo$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\commandlinkbutton.cpp
|
||||||
|
|
||||||
|
$(OBJS)\advlib_hyperlink.obj: ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) /c /nologo /TP /Fo$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\hyperlink.cpp
|
||||||
|
|
||||||
$(OBJS)\advlib_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\advlib_notifmsg.obj: ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) /c /nologo /TP /Fo$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(ADVLIB_CXXFLAGS) ..\..\src\msw\notifmsg.cpp
|
||||||
|
|
||||||
|
@@ -766,6 +766,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = &
|
|||||||
$(OBJS)\monodll_taskbarcmn.obj &
|
$(OBJS)\monodll_taskbarcmn.obj &
|
||||||
$(OBJS)\monodll_aboutdlg.obj &
|
$(OBJS)\monodll_aboutdlg.obj &
|
||||||
$(OBJS)\monodll_commandlinkbutton.obj &
|
$(OBJS)\monodll_commandlinkbutton.obj &
|
||||||
|
$(OBJS)\monodll_hyperlink.obj &
|
||||||
$(OBJS)\monodll_notifmsg.obj &
|
$(OBJS)\monodll_notifmsg.obj &
|
||||||
$(OBJS)\monodll_sound.obj &
|
$(OBJS)\monodll_sound.obj &
|
||||||
$(OBJS)\monodll_taskbar.obj &
|
$(OBJS)\monodll_taskbar.obj &
|
||||||
@@ -807,6 +808,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = &
|
|||||||
$(OBJS)\monodll_taskbarcmn.obj &
|
$(OBJS)\monodll_taskbarcmn.obj &
|
||||||
$(OBJS)\monodll_aboutdlg.obj &
|
$(OBJS)\monodll_aboutdlg.obj &
|
||||||
$(OBJS)\monodll_commandlinkbutton.obj &
|
$(OBJS)\monodll_commandlinkbutton.obj &
|
||||||
|
$(OBJS)\monodll_hyperlink.obj &
|
||||||
$(OBJS)\monodll_notifmsg.obj &
|
$(OBJS)\monodll_notifmsg.obj &
|
||||||
$(OBJS)\monodll_sound.obj &
|
$(OBJS)\monodll_sound.obj &
|
||||||
$(OBJS)\monodll_taskbar.obj &
|
$(OBJS)\monodll_taskbar.obj &
|
||||||
@@ -1490,6 +1492,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = &
|
|||||||
$(OBJS)\monolib_taskbarcmn.obj &
|
$(OBJS)\monolib_taskbarcmn.obj &
|
||||||
$(OBJS)\monolib_aboutdlg.obj &
|
$(OBJS)\monolib_aboutdlg.obj &
|
||||||
$(OBJS)\monolib_commandlinkbutton.obj &
|
$(OBJS)\monolib_commandlinkbutton.obj &
|
||||||
|
$(OBJS)\monolib_hyperlink.obj &
|
||||||
$(OBJS)\monolib_notifmsg.obj &
|
$(OBJS)\monolib_notifmsg.obj &
|
||||||
$(OBJS)\monolib_sound.obj &
|
$(OBJS)\monolib_sound.obj &
|
||||||
$(OBJS)\monolib_taskbar.obj &
|
$(OBJS)\monolib_taskbar.obj &
|
||||||
@@ -1531,6 +1534,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = &
|
|||||||
$(OBJS)\monolib_taskbarcmn.obj &
|
$(OBJS)\monolib_taskbarcmn.obj &
|
||||||
$(OBJS)\monolib_aboutdlg.obj &
|
$(OBJS)\monolib_aboutdlg.obj &
|
||||||
$(OBJS)\monolib_commandlinkbutton.obj &
|
$(OBJS)\monolib_commandlinkbutton.obj &
|
||||||
|
$(OBJS)\monolib_hyperlink.obj &
|
||||||
$(OBJS)\monolib_notifmsg.obj &
|
$(OBJS)\monolib_notifmsg.obj &
|
||||||
$(OBJS)\monolib_sound.obj &
|
$(OBJS)\monolib_sound.obj &
|
||||||
$(OBJS)\monolib_taskbar.obj &
|
$(OBJS)\monolib_taskbar.obj &
|
||||||
@@ -2646,6 +2650,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = &
|
|||||||
$(OBJS)\advdll_taskbarcmn.obj &
|
$(OBJS)\advdll_taskbarcmn.obj &
|
||||||
$(OBJS)\advdll_aboutdlg.obj &
|
$(OBJS)\advdll_aboutdlg.obj &
|
||||||
$(OBJS)\advdll_commandlinkbutton.obj &
|
$(OBJS)\advdll_commandlinkbutton.obj &
|
||||||
|
$(OBJS)\advdll_hyperlink.obj &
|
||||||
$(OBJS)\advdll_notifmsg.obj &
|
$(OBJS)\advdll_notifmsg.obj &
|
||||||
$(OBJS)\advdll_sound.obj &
|
$(OBJS)\advdll_sound.obj &
|
||||||
$(OBJS)\advdll_taskbar.obj &
|
$(OBJS)\advdll_taskbar.obj &
|
||||||
@@ -2687,6 +2692,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = &
|
|||||||
$(OBJS)\advdll_taskbarcmn.obj &
|
$(OBJS)\advdll_taskbarcmn.obj &
|
||||||
$(OBJS)\advdll_aboutdlg.obj &
|
$(OBJS)\advdll_aboutdlg.obj &
|
||||||
$(OBJS)\advdll_commandlinkbutton.obj &
|
$(OBJS)\advdll_commandlinkbutton.obj &
|
||||||
|
$(OBJS)\advdll_hyperlink.obj &
|
||||||
$(OBJS)\advdll_notifmsg.obj &
|
$(OBJS)\advdll_notifmsg.obj &
|
||||||
$(OBJS)\advdll_sound.obj &
|
$(OBJS)\advdll_sound.obj &
|
||||||
$(OBJS)\advdll_taskbar.obj &
|
$(OBJS)\advdll_taskbar.obj &
|
||||||
@@ -2734,6 +2740,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = &
|
|||||||
$(OBJS)\advlib_taskbarcmn.obj &
|
$(OBJS)\advlib_taskbarcmn.obj &
|
||||||
$(OBJS)\advlib_aboutdlg.obj &
|
$(OBJS)\advlib_aboutdlg.obj &
|
||||||
$(OBJS)\advlib_commandlinkbutton.obj &
|
$(OBJS)\advlib_commandlinkbutton.obj &
|
||||||
|
$(OBJS)\advlib_hyperlink.obj &
|
||||||
$(OBJS)\advlib_notifmsg.obj &
|
$(OBJS)\advlib_notifmsg.obj &
|
||||||
$(OBJS)\advlib_sound.obj &
|
$(OBJS)\advlib_sound.obj &
|
||||||
$(OBJS)\advlib_taskbar.obj &
|
$(OBJS)\advlib_taskbar.obj &
|
||||||
@@ -2775,6 +2782,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = &
|
|||||||
$(OBJS)\advlib_taskbarcmn.obj &
|
$(OBJS)\advlib_taskbarcmn.obj &
|
||||||
$(OBJS)\advlib_aboutdlg.obj &
|
$(OBJS)\advlib_aboutdlg.obj &
|
||||||
$(OBJS)\advlib_commandlinkbutton.obj &
|
$(OBJS)\advlib_commandlinkbutton.obj &
|
||||||
|
$(OBJS)\advlib_hyperlink.obj &
|
||||||
$(OBJS)\advlib_notifmsg.obj &
|
$(OBJS)\advlib_notifmsg.obj &
|
||||||
$(OBJS)\advlib_sound.obj &
|
$(OBJS)\advlib_sound.obj &
|
||||||
$(OBJS)\advlib_taskbar.obj &
|
$(OBJS)\advlib_taskbar.obj &
|
||||||
@@ -8300,6 +8308,11 @@ $(OBJS)\monodll_commandlinkbutton.obj : .AUTODEPEND ..\..\src\msw\commandlinkbu
|
|||||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!ifeq USE_GUI 1
|
||||||
|
$(OBJS)\monodll_hyperlink.obj : .AUTODEPEND ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
||||||
|
!endif
|
||||||
|
|
||||||
!ifeq USE_GUI 1
|
!ifeq USE_GUI 1
|
||||||
$(OBJS)\monodll_notifmsg.obj : .AUTODEPEND ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\monodll_notifmsg.obj : .AUTODEPEND ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
||||||
@@ -10517,6 +10530,11 @@ $(OBJS)\monolib_commandlinkbutton.obj : .AUTODEPEND ..\..\src\msw\commandlinkbu
|
|||||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!ifeq USE_GUI 1
|
||||||
|
$(OBJS)\monolib_hyperlink.obj : .AUTODEPEND ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
||||||
|
!endif
|
||||||
|
|
||||||
!ifeq USE_GUI 1
|
!ifeq USE_GUI 1
|
||||||
$(OBJS)\monolib_notifmsg.obj : .AUTODEPEND ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\monolib_notifmsg.obj : .AUTODEPEND ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
||||||
@@ -13994,6 +14012,9 @@ $(OBJS)\advdll_aboutdlg.obj : .AUTODEPEND ..\..\src\msw\aboutdlg.cpp
|
|||||||
$(OBJS)\advdll_commandlinkbutton.obj : .AUTODEPEND ..\..\src\msw\commandlinkbutton.cpp
|
$(OBJS)\advdll_commandlinkbutton.obj : .AUTODEPEND ..\..\src\msw\commandlinkbutton.cpp
|
||||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||||
|
|
||||||
|
$(OBJS)\advdll_hyperlink.obj : .AUTODEPEND ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||||
|
|
||||||
$(OBJS)\advdll_notifmsg.obj : .AUTODEPEND ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\advdll_notifmsg.obj : .AUTODEPEND ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||||
|
|
||||||
@@ -14111,6 +14132,9 @@ $(OBJS)\advlib_aboutdlg.obj : .AUTODEPEND ..\..\src\msw\aboutdlg.cpp
|
|||||||
$(OBJS)\advlib_commandlinkbutton.obj : .AUTODEPEND ..\..\src\msw\commandlinkbutton.cpp
|
$(OBJS)\advlib_commandlinkbutton.obj : .AUTODEPEND ..\..\src\msw\commandlinkbutton.cpp
|
||||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||||
|
|
||||||
|
$(OBJS)\advlib_hyperlink.obj : .AUTODEPEND ..\..\src\msw\hyperlink.cpp
|
||||||
|
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||||
|
|
||||||
$(OBJS)\advlib_notifmsg.obj : .AUTODEPEND ..\..\src\msw\notifmsg.cpp
|
$(OBJS)\advlib_notifmsg.obj : .AUTODEPEND ..\..\src\msw\notifmsg.cpp
|
||||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||||
|
|
||||||
|
@@ -426,6 +426,10 @@ SOURCE=..\..\src\msw\datectrl.cpp
|
|||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\src\msw\hyperlink.cpp
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
SOURCE=..\..\src\msw\joystick.cpp
|
SOURCE=..\..\src\msw\joystick.cpp
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
@@ -822,6 +826,10 @@ InputPath=..\..\include\wx\msw\genrcdefs.h
|
|||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\include\wx\msw\hyperlink.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
SOURCE=..\..\include\wx\msw\joystick.h
|
SOURCE=..\..\include\wx\msw\joystick.h
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
@@ -5058,6 +5058,10 @@ SOURCE=..\..\include\wx\msw\htmlhelp.h
|
|||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\include\wx\msw\hyperlink.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
SOURCE=..\..\include\wx\msw\icon.h
|
SOURCE=..\..\include\wx\msw\icon.h
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
@@ -667,6 +667,9 @@
|
|||||||
Name="DLL Universal Release|Win32"
|
Name="DLL Universal Release|Win32"
|
||||||
ExcludedFromBuild="TRUE"/>
|
ExcludedFromBuild="TRUE"/>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\src\msw\hyperlink.cpp">
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\src\msw\joystick.cpp">
|
RelativePath="..\..\src\msw\joystick.cpp">
|
||||||
</File>
|
</File>
|
||||||
@@ -953,6 +956,9 @@
|
|||||||
AdditionalDependencies=""..\..\lib\vc_dll\mswunivu\wx\msw""/>
|
AdditionalDependencies=""..\..\lib\vc_dll\mswunivu\wx\msw""/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\include\wx\msw\hyperlink.h">
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\include\wx\msw\joystick.h">
|
RelativePath="..\..\include\wx\msw\joystick.h">
|
||||||
</File>
|
</File>
|
||||||
|
@@ -4395,6 +4395,9 @@
|
|||||||
<File
|
<File
|
||||||
RelativePath="..\..\include\wx\msw\htmlhelp.h">
|
RelativePath="..\..\include\wx\msw\htmlhelp.h">
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\include\wx\msw\hyperlink.h">
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\include\wx\msw\icon.h">
|
RelativePath="..\..\include\wx\msw\icon.h">
|
||||||
</File>
|
</File>
|
||||||
|
@@ -923,6 +923,10 @@
|
|||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
/>
|
/>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\src\msw\hyperlink.cpp"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\src\msw\joystick.cpp"
|
RelativePath="..\..\src\msw\joystick.cpp"
|
||||||
>
|
>
|
||||||
@@ -1290,6 +1294,10 @@
|
|||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\include\wx\msw\hyperlink.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\include\wx\msw\joystick.h"
|
RelativePath="..\..\include\wx\msw\joystick.h"
|
||||||
>
|
>
|
||||||
|
@@ -5879,6 +5879,10 @@
|
|||||||
RelativePath="..\..\include\wx\msw\htmlhelp.h"
|
RelativePath="..\..\include\wx\msw\htmlhelp.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\include\wx\msw\hyperlink.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\include\wx\msw\icon.h"
|
RelativePath="..\..\include\wx\msw\icon.h"
|
||||||
>
|
>
|
||||||
|
@@ -919,6 +919,10 @@
|
|||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
/>
|
/>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\src\msw\hyperlink.cpp"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\src\msw\joystick.cpp"
|
RelativePath="..\..\src\msw\joystick.cpp"
|
||||||
>
|
>
|
||||||
@@ -1286,6 +1290,10 @@
|
|||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\include\wx\msw\hyperlink.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\include\wx\msw\joystick.h"
|
RelativePath="..\..\include\wx\msw\joystick.h"
|
||||||
>
|
>
|
||||||
|
@@ -5875,6 +5875,10 @@
|
|||||||
RelativePath="..\..\include\wx\msw\htmlhelp.h"
|
RelativePath="..\..\include\wx\msw\htmlhelp.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath="..\..\include\wx\msw\hyperlink.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\..\include\wx\msw\icon.h"
|
RelativePath="..\..\include\wx\msw\icon.h"
|
||||||
>
|
>
|
||||||
|
@@ -406,6 +406,7 @@ Major new features in this release
|
|||||||
MSW:
|
MSW:
|
||||||
|
|
||||||
- Fix Cygwin 1.7 build (David Gangola).
|
- Fix Cygwin 1.7 build (David Gangola).
|
||||||
|
- Native wxHyperlinkCtrl implementation (Rickard Westerlund, GSoC 2010 project).
|
||||||
- Allow using wxDC::DrawText() with multiline texts.
|
- Allow using wxDC::DrawText() with multiline texts.
|
||||||
- Fix wxBitmapButton best size determination broken in 2.9.1.
|
- Fix wxBitmapButton best size determination broken in 2.9.1.
|
||||||
|
|
||||||
|
@@ -20,7 +20,7 @@ class WXDLLIMPEXP_ADV wxGenericHyperlinkCtrl : public wxHyperlinkCtrlBase
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// Default constructor (for two-step construction).
|
// Default constructor (for two-step construction).
|
||||||
wxGenericHyperlinkCtrl() { }
|
wxGenericHyperlinkCtrl() { Init(); }
|
||||||
|
|
||||||
// Constructor.
|
// Constructor.
|
||||||
wxGenericHyperlinkCtrl(wxWindow *parent,
|
wxGenericHyperlinkCtrl(wxWindow *parent,
|
||||||
@@ -31,6 +31,7 @@ public:
|
|||||||
long style = wxHL_DEFAULT_STYLE,
|
long style = wxHL_DEFAULT_STYLE,
|
||||||
const wxString& name = wxHyperlinkCtrlNameStr)
|
const wxString& name = wxHyperlinkCtrlNameStr)
|
||||||
{
|
{
|
||||||
|
Init();
|
||||||
(void) Create(parent, id, label, url, pos, size, style, name);
|
(void) Create(parent, id, label, url, pos, size, style, name);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -65,6 +66,10 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
// Helper used by this class itself and native MSW implementation that
|
||||||
|
// connects OnRightUp() and OnPopUpCopy() handlers.
|
||||||
|
void ConnectMenuHandlers();
|
||||||
|
|
||||||
// event handlers
|
// event handlers
|
||||||
|
|
||||||
// Renders the hyperlink.
|
// Renders the hyperlink.
|
||||||
@@ -100,12 +105,15 @@ protected:
|
|||||||
|
|
||||||
// Returns the best size for the window, which is the size needed
|
// Returns the best size for the window, which is the size needed
|
||||||
// to display the text label.
|
// to display the text label.
|
||||||
virtual wxSize DoGetBestSize() const;
|
virtual wxSize DoGetBestClientSize() const;
|
||||||
|
|
||||||
// creates a context menu with "Copy URL" menuitem
|
// creates a context menu with "Copy URL" menuitem
|
||||||
virtual void DoContextMenu(const wxPoint &);
|
virtual void DoContextMenu(const wxPoint &);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
// Common part of all ctors.
|
||||||
|
void Init();
|
||||||
|
|
||||||
// URL associated with the link. This is transmitted inside
|
// URL associated with the link. This is transmitted inside
|
||||||
// the HyperlinkEvent fired when the user clicks on the label.
|
// the HyperlinkEvent fired when the user clicks on the label.
|
||||||
wxString m_url;
|
wxString m_url;
|
||||||
@@ -126,9 +134,6 @@ private:
|
|||||||
// True if a click is in progress (left button down) and the click
|
// True if a click is in progress (left button down) and the click
|
||||||
// originated inside the label's bounding box.
|
// originated inside the label's bounding box.
|
||||||
bool m_clicking;
|
bool m_clicking;
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxGenericHyperlinkCtrl)
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // _WX_GENERICHYPERLINKCTRL_H_
|
#endif // _WX_GENERICHYPERLINKCTRL_H_
|
||||||
|
@@ -135,9 +135,32 @@ typedef void (wxEvtHandler::*wxHyperlinkEventFunction)(wxHyperlinkEvent&);
|
|||||||
|
|
||||||
#if defined(__WXGTK210__) && !defined(__WXUNIVERSAL__)
|
#if defined(__WXGTK210__) && !defined(__WXUNIVERSAL__)
|
||||||
#include "wx/gtk/hyperlink.h"
|
#include "wx/gtk/hyperlink.h"
|
||||||
|
#elif defined(__WXMSW__) && !defined(__WXUNIVERSAL__)
|
||||||
|
#include "wx/msw/hyperlink.h"
|
||||||
#else
|
#else
|
||||||
#include "wx/generic/hyperlink.h"
|
#include "wx/generic/hyperlink.h"
|
||||||
#define wxHyperlinkCtrl wxGenericHyperlinkCtrl
|
|
||||||
|
class WXDLLIMPEXP_ADV wxHyperlinkCtrl : public wxGenericHyperlinkCtrl
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
wxHyperlinkCtrl() { }
|
||||||
|
|
||||||
|
wxHyperlinkCtrl(wxWindow *parent,
|
||||||
|
wxWindowID id,
|
||||||
|
const wxString& label,
|
||||||
|
const wxString& url,
|
||||||
|
const wxPoint& pos = wxDefaultPosition,
|
||||||
|
const wxSize& size = wxDefaultSize,
|
||||||
|
long style = wxHL_DEFAULT_STYLE,
|
||||||
|
const wxString& name = wxHyperlinkCtrlNameStr)
|
||||||
|
: wxGenericHyperlinkCtrl(parent, id, label, url, pos, size,
|
||||||
|
style, name)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
private:
|
||||||
|
wxDECLARE_DYNAMIC_CLASS_NO_COPY( wxHyperlinkCtrl );
|
||||||
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
65
include/wx/msw/hyperlink.h
Normal file
65
include/wx/msw/hyperlink.h
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
// Name: wx/msw/hyperlink.h
|
||||||
|
// Purpose: Hyperlink control
|
||||||
|
// Author: Rickard Westerlund
|
||||||
|
// Created: 2010-08-04
|
||||||
|
// RCS-ID: $Id$
|
||||||
|
// Copyright: (c) 2010 wxWidgets team
|
||||||
|
// Licence: wxWindows licence
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
#ifndef _WX_MSW_HYPERLINK_H_
|
||||||
|
#define _WX_MSW_HYPERLINK_H_
|
||||||
|
|
||||||
|
#include "wx/generic/hyperlink.h"
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// wxHyperlinkCtrl
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
class WXDLLIMPEXP_ADV wxHyperlinkCtrl : public wxGenericHyperlinkCtrl
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// Default constructor (for two-step construction).
|
||||||
|
wxHyperlinkCtrl() { }
|
||||||
|
|
||||||
|
// Constructor.
|
||||||
|
wxHyperlinkCtrl(wxWindow *parent,
|
||||||
|
wxWindowID id,
|
||||||
|
const wxString& label, const wxString& url,
|
||||||
|
const wxPoint& pos = wxDefaultPosition,
|
||||||
|
const wxSize& size = wxDefaultSize,
|
||||||
|
long style = wxHL_DEFAULT_STYLE,
|
||||||
|
const wxString& name = wxHyperlinkCtrlNameStr)
|
||||||
|
{
|
||||||
|
(void)Create(parent, id, label, url, pos, size, style, name);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Creation function (for two-step construction).
|
||||||
|
bool Create(wxWindow *parent,
|
||||||
|
wxWindowID id,
|
||||||
|
const wxString& label, const wxString& url,
|
||||||
|
const wxPoint& pos = wxDefaultPosition,
|
||||||
|
const wxSize& size = wxDefaultSize,
|
||||||
|
long style = wxHL_DEFAULT_STYLE,
|
||||||
|
const wxString& name = wxHyperlinkCtrlNameStr);
|
||||||
|
|
||||||
|
|
||||||
|
// overridden base class methods
|
||||||
|
// -----------------------------
|
||||||
|
|
||||||
|
virtual void SetURL(const wxString &url);
|
||||||
|
|
||||||
|
virtual void SetLabel(const wxString &label);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
virtual WXDWORD MSWGetStyle(long style, WXDWORD *exstyle) const;
|
||||||
|
virtual wxSize DoGetBestClientSize() const;
|
||||||
|
|
||||||
|
private:
|
||||||
|
virtual bool MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result);
|
||||||
|
|
||||||
|
wxDECLARE_DYNAMIC_CLASS( wxHyperlinkCtrl );
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // _WX_MSW_HYPERLINK_H_
|
@@ -44,6 +44,7 @@ public:
|
|||||||
@class wxHyperlinkCtrl
|
@class wxHyperlinkCtrl
|
||||||
|
|
||||||
This class shows a static text element which links to an URL.
|
This class shows a static text element which links to an URL.
|
||||||
|
|
||||||
Appearance and behaviour is completely customizable.
|
Appearance and behaviour is completely customizable.
|
||||||
|
|
||||||
In fact, when the user clicks on the hyperlink, a wxHyperlinkEvent is
|
In fact, when the user clicks on the hyperlink, a wxHyperlinkEvent is
|
||||||
@@ -58,9 +59,11 @@ public:
|
|||||||
@style{wxHL_ALIGN_LEFT}
|
@style{wxHL_ALIGN_LEFT}
|
||||||
Align the text to the left.
|
Align the text to the left.
|
||||||
@style{wxHL_ALIGN_RIGHT}
|
@style{wxHL_ALIGN_RIGHT}
|
||||||
Align the text to the right.
|
Align the text to the right. This style is not supported under
|
||||||
|
Windows XP but is supported under all the other Windows versions.
|
||||||
@style{wxHL_ALIGN_CENTRE}
|
@style{wxHL_ALIGN_CENTRE}
|
||||||
Center the text (horizontally).
|
Center the text (horizontally). This style is not supported by the
|
||||||
|
native MSW implementation used under Windows XP and later.
|
||||||
@style{wxHL_CONTEXTMENU}
|
@style{wxHL_CONTEXTMENU}
|
||||||
Pop up a context menu when the hyperlink is right-clicked. The
|
Pop up a context menu when the hyperlink is right-clicked. The
|
||||||
context menu contains a "Copy URL" menu item which is automatically
|
context menu contains a "Copy URL" menu item which is automatically
|
||||||
@@ -78,6 +81,9 @@ public:
|
|||||||
is done with the hyperlink's URL.
|
is done with the hyperlink's URL.
|
||||||
@endEventTable
|
@endEventTable
|
||||||
|
|
||||||
|
Currently this class is implemented using native support in wxGTK and wxMSW
|
||||||
|
(under Windows XP and later only) and a generic version is used by the
|
||||||
|
other ports.
|
||||||
|
|
||||||
@library{wxadv}
|
@library{wxadv}
|
||||||
@category{ctrl}
|
@category{ctrl}
|
||||||
|
@@ -42,6 +42,12 @@
|
|||||||
// implementation
|
// implementation
|
||||||
// ============================================================================
|
// ============================================================================
|
||||||
|
|
||||||
|
#if wxUSE_EXTENDED_RTTI
|
||||||
|
wxIMPLEMENT_DYNAMIC_CLASS_XTI( wxHyperlinkCtrl, wxControl, "wx/hyperlink.h")
|
||||||
|
#else
|
||||||
|
wxIMPLEMENT_DYNAMIC_CLASS( wxHyperlinkCtrl, wxControl )
|
||||||
|
#endif // wxUSE_EXTENDED_RTTI
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxHyperlinkEvent, wxCommandEvent)
|
IMPLEMENT_DYNAMIC_CLASS(wxHyperlinkEvent, wxCommandEvent)
|
||||||
wxDEFINE_EVENT( wxEVT_COMMAND_HYPERLINK, wxHyperlinkEvent );
|
wxDEFINE_EVENT( wxEVT_COMMAND_HYPERLINK, wxHyperlinkEvent );
|
||||||
|
|
||||||
|
@@ -46,8 +46,6 @@
|
|||||||
// implementation
|
// implementation
|
||||||
// ============================================================================
|
// ============================================================================
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxGenericHyperlinkCtrl, wxControl)
|
|
||||||
|
|
||||||
// reserved for internal use only
|
// reserved for internal use only
|
||||||
#define wxHYPERLINK_POPUP_COPY_ID 16384
|
#define wxHYPERLINK_POPUP_COPY_ID 16384
|
||||||
|
|
||||||
@@ -72,14 +70,7 @@ bool wxGenericHyperlinkCtrl::Create(wxWindow *parent, wxWindowID id,
|
|||||||
SetURL(url.empty() ? label : url);
|
SetURL(url.empty() ? label : url);
|
||||||
SetLabel(label.empty() ? url : label);
|
SetLabel(label.empty() ? url : label);
|
||||||
|
|
||||||
m_rollover = false;
|
Init();
|
||||||
m_clicking = false;
|
|
||||||
m_visited = false;
|
|
||||||
|
|
||||||
// colours
|
|
||||||
m_normalColour = *wxBLUE;
|
|
||||||
m_hoverColour = *wxRED;
|
|
||||||
m_visitedColour = wxColour("#551a8b");
|
|
||||||
SetForegroundColour(m_normalColour);
|
SetForegroundColour(m_normalColour);
|
||||||
|
|
||||||
// by default the font of an hyperlink control is underlined
|
// by default the font of an hyperlink control is underlined
|
||||||
@@ -102,26 +93,37 @@ bool wxGenericHyperlinkCtrl::Create(wxWindow *parent, wxWindowID id,
|
|||||||
|
|
||||||
Connect( wxEVT_LEFT_DOWN, wxMouseEventHandler(wxGenericHyperlinkCtrl::OnLeftDown) );
|
Connect( wxEVT_LEFT_DOWN, wxMouseEventHandler(wxGenericHyperlinkCtrl::OnLeftDown) );
|
||||||
Connect( wxEVT_LEFT_UP, wxMouseEventHandler(wxGenericHyperlinkCtrl::OnLeftUp) );
|
Connect( wxEVT_LEFT_UP, wxMouseEventHandler(wxGenericHyperlinkCtrl::OnLeftUp) );
|
||||||
Connect( wxEVT_RIGHT_UP, wxMouseEventHandler(wxGenericHyperlinkCtrl::OnRightUp) );
|
|
||||||
Connect( wxEVT_MOTION, wxMouseEventHandler(wxGenericHyperlinkCtrl::OnMotion) );
|
Connect( wxEVT_MOTION, wxMouseEventHandler(wxGenericHyperlinkCtrl::OnMotion) );
|
||||||
|
|
||||||
Connect( wxHYPERLINK_POPUP_COPY_ID, wxEVT_COMMAND_MENU_SELECTED,
|
ConnectMenuHandlers();
|
||||||
wxCommandEventHandler(wxGenericHyperlinkCtrl::OnPopUpCopy) );
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxSize wxGenericHyperlinkCtrl::DoGetBestSize() const
|
void wxGenericHyperlinkCtrl::Init()
|
||||||
{
|
{
|
||||||
int w, h;
|
m_rollover = false;
|
||||||
|
m_clicking = false;
|
||||||
|
m_visited = false;
|
||||||
|
|
||||||
|
// colours
|
||||||
|
m_normalColour = *wxBLUE;
|
||||||
|
m_hoverColour = *wxRED;
|
||||||
|
m_visitedColour = wxColour("#551a8b");
|
||||||
|
}
|
||||||
|
|
||||||
|
void wxGenericHyperlinkCtrl::ConnectMenuHandlers()
|
||||||
|
{
|
||||||
|
// Connect the event handlers for the context menu.
|
||||||
|
Connect( wxEVT_RIGHT_UP, wxMouseEventHandler(wxGenericHyperlinkCtrl::OnRightUp) );
|
||||||
|
Connect( wxHYPERLINK_POPUP_COPY_ID, wxEVT_COMMAND_MENU_SELECTED,
|
||||||
|
wxCommandEventHandler(wxGenericHyperlinkCtrl::OnPopUpCopy) );
|
||||||
|
}
|
||||||
|
|
||||||
|
wxSize wxGenericHyperlinkCtrl::DoGetBestClientSize() const
|
||||||
|
{
|
||||||
wxClientDC dc((wxWindow *)this);
|
wxClientDC dc((wxWindow *)this);
|
||||||
dc.SetFont(GetFont());
|
return dc.GetTextExtent(GetLabel());
|
||||||
dc.GetTextExtent(GetLabel(), &w, &h);
|
|
||||||
|
|
||||||
wxSize best(w, h);
|
|
||||||
CacheBestSize(best);
|
|
||||||
return best;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -47,9 +47,6 @@ static inline bool UseNative()
|
|||||||
// implementation
|
// implementation
|
||||||
// ============================================================================
|
// ============================================================================
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxHyperlinkCtrl, wxGenericHyperlinkCtrl)
|
|
||||||
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// "clicked"
|
// "clicked"
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
172
src/msw/hyperlink.cpp
Normal file
172
src/msw/hyperlink.cpp
Normal file
@@ -0,0 +1,172 @@
|
|||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
// Name: src/msw/hyperlink.cpp
|
||||||
|
// Purpose: Hyperlink control
|
||||||
|
// Author: Rickard Westerlund
|
||||||
|
// Created: 2010-08-03
|
||||||
|
// RCS-ID: $Id$
|
||||||
|
// Copyright: (c) 2010 wxWidgets team
|
||||||
|
// Licence: wxWindows licence
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// headers
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// For compilers that support precompilation, includes "wx.h".
|
||||||
|
#include "wx/wxprec.h"
|
||||||
|
|
||||||
|
#ifdef __BORLANDC__
|
||||||
|
#pragma hdrstop
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if wxUSE_HYPERLINKCTRL
|
||||||
|
|
||||||
|
#include "wx/hyperlink.h"
|
||||||
|
|
||||||
|
#ifndef WX_PRECOMP
|
||||||
|
#include "wx/stattext.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// Definitions
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
#ifndef LM_GETIDEALSIZE
|
||||||
|
#define LM_GETIDEALSIZE (WM_USER + 0x301)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef LWS_RIGHT
|
||||||
|
#define LWS_RIGHT 0x0020
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// Helper functions
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace
|
||||||
|
{
|
||||||
|
bool HasNativeHyperlinkCtrl()
|
||||||
|
{
|
||||||
|
return wxGetWinVersion() >= wxWinVersion_XP;
|
||||||
|
}
|
||||||
|
|
||||||
|
wxString GetLabelForSysLink(const wxString& text, const wxString& url)
|
||||||
|
{
|
||||||
|
return wxString("<A HREF=\"") + wxStaticText::RemoveMarkup(url) + "\">"
|
||||||
|
+ wxStaticText::RemoveMarkup(text) + "</A>";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// wxHyperlinkCtrl
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
bool wxHyperlinkCtrl::Create(wxWindow *parent,
|
||||||
|
wxWindowID id,
|
||||||
|
const wxString& label, const wxString& url,
|
||||||
|
const wxPoint& pos,
|
||||||
|
const wxSize& size,
|
||||||
|
long style,
|
||||||
|
const wxString& name)
|
||||||
|
{
|
||||||
|
if ( !HasNativeHyperlinkCtrl() )
|
||||||
|
{
|
||||||
|
return wxGenericHyperlinkCtrl::Create( parent, id, label, url, pos,
|
||||||
|
size, style, name );
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( !CreateControl(parent, id, pos, size, style,
|
||||||
|
wxDefaultValidator, name) )
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
SetURL( url );
|
||||||
|
SetVisited( false );
|
||||||
|
|
||||||
|
WXDWORD exstyle;
|
||||||
|
WXDWORD msStyle = MSWGetStyle(style, &exstyle);
|
||||||
|
|
||||||
|
if ( !MSWCreateControl(WC_LINK, msStyle, pos, size,
|
||||||
|
GetLabelForSysLink( label, url ), exstyle) )
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Make sure both the label and URL are non-empty strings.
|
||||||
|
SetURL(url.empty() ? label : url);
|
||||||
|
SetLabel(label.empty() ? url : label);
|
||||||
|
|
||||||
|
ConnectMenuHandlers();
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
WXDWORD wxHyperlinkCtrl::MSWGetStyle(long style, WXDWORD *exstyle) const
|
||||||
|
{
|
||||||
|
WXDWORD msStyle = wxControl::MSWGetStyle( style, exstyle );
|
||||||
|
|
||||||
|
if ( style & wxHL_ALIGN_RIGHT )
|
||||||
|
msStyle |= LWS_RIGHT;
|
||||||
|
|
||||||
|
return msStyle;
|
||||||
|
}
|
||||||
|
|
||||||
|
void wxHyperlinkCtrl::SetURL(const wxString &url)
|
||||||
|
{
|
||||||
|
if ( !HasNativeHyperlinkCtrl() )
|
||||||
|
{
|
||||||
|
wxGenericHyperlinkCtrl::SetURL( url );
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( GetURL() != url )
|
||||||
|
SetVisited( false );
|
||||||
|
wxGenericHyperlinkCtrl::SetURL( url );
|
||||||
|
wxWindow::SetLabel( GetLabelForSysLink(m_labelOrig, url) );
|
||||||
|
}
|
||||||
|
|
||||||
|
void wxHyperlinkCtrl::SetLabel(const wxString &label)
|
||||||
|
{
|
||||||
|
if ( !HasNativeHyperlinkCtrl() )
|
||||||
|
{
|
||||||
|
wxGenericHyperlinkCtrl::SetLabel( label );
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
m_labelOrig = label;
|
||||||
|
wxWindow::SetLabel( GetLabelForSysLink(label, GetURL()) );
|
||||||
|
InvalidateBestSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
wxSize wxHyperlinkCtrl::DoGetBestClientSize() const
|
||||||
|
{
|
||||||
|
// LM_GETIDEALSIZE only exists under Vista so use the generic version even
|
||||||
|
// when using the native control under XP
|
||||||
|
if ( wxGetWinVersion() < wxWinVersion_6 )
|
||||||
|
return wxGenericHyperlinkCtrl::DoGetBestClientSize();
|
||||||
|
|
||||||
|
SIZE idealSize;
|
||||||
|
::SendMessage(m_hWnd, LM_GETIDEALSIZE, 0, (LPARAM)&idealSize);
|
||||||
|
|
||||||
|
return wxSize(idealSize.cx, idealSize.cy);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool wxHyperlinkCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
|
||||||
|
{
|
||||||
|
if ( HasNativeHyperlinkCtrl() )
|
||||||
|
{
|
||||||
|
switch ( ((LPNMHDR) lParam)->code )
|
||||||
|
{
|
||||||
|
case NM_CLICK:
|
||||||
|
case NM_RETURN:
|
||||||
|
SetVisited();
|
||||||
|
SendEvent();
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return wxGenericHyperlinkCtrl::MSWOnNotify(idCtrl, lParam, result);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif // wxUSE_HYPERLINKCTRL
|
Reference in New Issue
Block a user