Refactor wxMSW helper functions to allow reuse in wxGTK.

Extract wxMSW-specific part of src/msw/utilsgui.cpp into a new
src/msw/utilswin.cpp file to allow reuse the rest of the former file in wxGTK.

Closes #14424.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2012-07-14 20:11:04 +00:00
parent 6c32fb8f9d
commit 5146904d0f
13 changed files with 325 additions and 136 deletions

View File

@@ -1790,6 +1790,7 @@ ____CORE_SRC_FILENAMES_OBJECTS = \
$(OBJS)\monodll_toplevel.o \
$(OBJS)\monodll_uiaction.o \
$(OBJS)\monodll_utilsgui.o \
$(OBJS)\monodll_utilswin.o \
$(OBJS)\monodll_uxtheme.o \
$(OBJS)\monodll_window.o \
$(OBJS)\monodll_helpchm.o \
@@ -2065,6 +2066,7 @@ ____CORE_SRC_FILENAMES_OBJECTS = \
$(OBJS)\monodll_toplevel.o \
$(OBJS)\monodll_uiaction.o \
$(OBJS)\monodll_utilsgui.o \
$(OBJS)\monodll_utilswin.o \
$(OBJS)\monodll_uxtheme.o \
$(OBJS)\monodll_window.o \
$(OBJS)\monodll_helpchm.o \
@@ -2581,6 +2583,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS = \
$(OBJS)\monolib_toplevel.o \
$(OBJS)\monolib_uiaction.o \
$(OBJS)\monolib_utilsgui.o \
$(OBJS)\monolib_utilswin.o \
$(OBJS)\monolib_uxtheme.o \
$(OBJS)\monolib_window.o \
$(OBJS)\monolib_helpchm.o \
@@ -2856,6 +2859,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS = \
$(OBJS)\monolib_toplevel.o \
$(OBJS)\monolib_uiaction.o \
$(OBJS)\monolib_utilsgui.o \
$(OBJS)\monolib_utilswin.o \
$(OBJS)\monolib_uxtheme.o \
$(OBJS)\monolib_window.o \
$(OBJS)\monolib_helpchm.o \
@@ -3264,6 +3268,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS = \
$(OBJS)\coredll_toplevel.o \
$(OBJS)\coredll_uiaction.o \
$(OBJS)\coredll_utilsgui.o \
$(OBJS)\coredll_utilswin.o \
$(OBJS)\coredll_uxtheme.o \
$(OBJS)\coredll_window.o \
$(OBJS)\coredll_helpchm.o \
@@ -3539,6 +3544,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS = \
$(OBJS)\coredll_toplevel.o \
$(OBJS)\coredll_uiaction.o \
$(OBJS)\coredll_utilsgui.o \
$(OBJS)\coredll_utilswin.o \
$(OBJS)\coredll_uxtheme.o \
$(OBJS)\coredll_window.o \
$(OBJS)\coredll_helpchm.o \
@@ -3815,6 +3821,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS = \
$(OBJS)\corelib_toplevel.o \
$(OBJS)\corelib_uiaction.o \
$(OBJS)\corelib_utilsgui.o \
$(OBJS)\corelib_utilswin.o \
$(OBJS)\corelib_uxtheme.o \
$(OBJS)\corelib_window.o \
$(OBJS)\corelib_helpchm.o \
@@ -4090,6 +4097,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS = \
$(OBJS)\corelib_toplevel.o \
$(OBJS)\corelib_uiaction.o \
$(OBJS)\corelib_utilsgui.o \
$(OBJS)\corelib_utilswin.o \
$(OBJS)\corelib_uxtheme.o \
$(OBJS)\corelib_window.o \
$(OBJS)\corelib_helpchm.o \
@@ -7587,6 +7595,11 @@ $(OBJS)\monodll_utilsgui.o: ../../src/msw/utilsgui.cpp
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
endif
ifeq ($(USE_GUI),1)
$(OBJS)\monodll_utilswin.o: ../../src/msw/utilswin.cpp
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
endif
ifeq ($(USE_GUI),1)
$(OBJS)\monodll_uxtheme.o: ../../src/msw/uxtheme.cpp
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
@@ -9998,6 +10011,11 @@ $(OBJS)\monolib_utilsgui.o: ../../src/msw/utilsgui.cpp
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
endif
ifeq ($(USE_GUI),1)
$(OBJS)\monolib_utilswin.o: ../../src/msw/utilswin.cpp
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
endif
ifeq ($(USE_GUI),1)
$(OBJS)\monolib_uxtheme.o: ../../src/msw/uxtheme.cpp
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
@@ -12376,6 +12394,11 @@ $(OBJS)\coredll_utilsgui.o: ../../src/msw/utilsgui.cpp
$(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
endif
ifeq ($(USE_GUI),1)
$(OBJS)\coredll_utilswin.o: ../../src/msw/utilswin.cpp
$(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
endif
ifeq ($(USE_GUI),1)
$(OBJS)\coredll_uxtheme.o: ../../src/msw/uxtheme.cpp
$(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
@@ -13784,6 +13807,11 @@ $(OBJS)\corelib_utilsgui.o: ../../src/msw/utilsgui.cpp
$(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
endif
ifeq ($(USE_GUI),1)
$(OBJS)\corelib_utilswin.o: ../../src/msw/utilswin.cpp
$(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
endif
ifeq ($(USE_GUI),1)
$(OBJS)\corelib_uxtheme.o: ../../src/msw/uxtheme.cpp
$(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<