]> git.saurik.com Git - wxWidgets.git/commitdiff
Add a beginning of wxMenu unit test.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 13 Nov 2010 15:03:02 +0000 (15:03 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 13 Nov 2010 15:03:02 +0000 (15:03 +0000)
Test wxMenu and wxMenuBar item search and counting functions.

See #12672.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@66139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

tests/Makefile.in
tests/makefile.bcc
tests/makefile.gcc
tests/makefile.vc
tests/makefile.wat
tests/menu/menu.cpp [new file with mode: 0644]
tests/test.bkl
tests/test_test_gui.dsp
tests/test_vc7_test_gui.vcproj
tests/test_vc8_test_gui.vcproj
tests/test_vc9_test_gui.vcproj

index cadec5a327baeb9b23a6aaa6b341569a923733e5..3c0ec97cc25facf4a6d96de9412e8e655b51ea85 100644 (file)
@@ -200,6 +200,7 @@ TEST_GUI_OBJECTS =  \
        test_gui_image.o \
        test_gui_rawbmp.o \
        test_gui_htmlwindow.o \
+       test_gui_menu.o \
        test_gui_guifuncs.o \
        test_gui_selstoretest.o \
        test_gui_garbage.o \
@@ -820,6 +821,9 @@ test_gui_rawbmp.o: $(srcdir)/image/rawbmp.cpp $(TEST_GUI_ODEP)
 test_gui_htmlwindow.o: $(srcdir)/html/htmlwindow.cpp $(TEST_GUI_ODEP)
        $(CXXC) -c -o $@ $(TEST_GUI_CXXFLAGS) $(srcdir)/html/htmlwindow.cpp
 
+test_gui_menu.o: $(srcdir)/menu/menu.cpp $(TEST_GUI_ODEP)
+       $(CXXC) -c -o $@ $(TEST_GUI_CXXFLAGS) $(srcdir)/menu/menu.cpp
+
 test_gui_guifuncs.o: $(srcdir)/misc/guifuncs.cpp $(TEST_GUI_ODEP)
        $(CXXC) -c -o $@ $(TEST_GUI_CXXFLAGS) $(srcdir)/misc/guifuncs.cpp
 
index c093d698788abf40e58c2ff524d506e7f218b25b..a373da303de5d4330d66d8de4d26a8f3066776a9 100644 (file)
@@ -129,9 +129,9 @@ TEST_GUI_CXXFLAGS = $(__RUNTIME_LIBS) -I$(BCCDIR)\include $(__DEBUGINFO) \
        $(CXXFLAGS)\r
 TEST_GUI_OBJECTS =  \\r
        $(OBJS)\test_gui_dummy.obj \\r
-       $(OBJS)\test_gui_asserthelper.obj \
+       $(OBJS)\test_gui_asserthelper.obj \\r
        $(OBJS)\test_gui_test.obj \\r
-       $(OBJS)\test_gui_testableframe.obj \
+       $(OBJS)\test_gui_testableframe.obj \\r
        $(OBJS)\test_gui_rect.obj \\r
        $(OBJS)\test_gui_size.obj \\r
        $(OBJS)\test_gui_point.obj \\r
@@ -140,51 +140,52 @@ TEST_GUI_OBJECTS =  \
        $(OBJS)\test_gui_ellipsization.obj \\r
        $(OBJS)\test_gui_measuring.obj \\r
        $(OBJS)\test_gui_config.obj \\r
-       $(OBJS)\test_gui_bitmapcomboboxtest.obj \
-       $(OBJS)\test_gui_bitmaptogglebuttontest.obj \
-       $(OBJS)\test_gui_bookctrlbasetest.obj \
-       $(OBJS)\test_gui_buttontest.obj \
-       $(OBJS)\test_gui_checkboxtest.obj \
-       $(OBJS)\test_gui_checklistboxtest.obj \
-       $(OBJS)\test_gui_choicebooktest.obj \
-       $(OBJS)\test_gui_choicetest.obj \
+       $(OBJS)\test_gui_bitmapcomboboxtest.obj \\r
+       $(OBJS)\test_gui_bitmaptogglebuttontest.obj \\r
+       $(OBJS)\test_gui_bookctrlbasetest.obj \\r
+       $(OBJS)\test_gui_buttontest.obj \\r
+       $(OBJS)\test_gui_checkboxtest.obj \\r
+       $(OBJS)\test_gui_checklistboxtest.obj \\r
+       $(OBJS)\test_gui_choicebooktest.obj \\r
+       $(OBJS)\test_gui_choicetest.obj \\r
        $(OBJS)\test_gui_comboboxtest.obj \\r
-       $(OBJS)\test_gui_frametest.obj \
-       $(OBJS)\test_gui_gaugetest.obj \
-       $(OBJS)\test_gui_gridtest.obj \
+       $(OBJS)\test_gui_frametest.obj \\r
+       $(OBJS)\test_gui_gaugetest.obj \\r
+       $(OBJS)\test_gui_gridtest.obj \\r
        $(OBJS)\test_gui_headerctrltest.obj \\r
-       $(OBJS)\test_gui_hyperlinkctrltest.obj \
-       $(OBJS)\test_gui_itemcontainertest.obj \
+       $(OBJS)\test_gui_hyperlinkctrltest.obj \\r
+       $(OBJS)\test_gui_itemcontainertest.obj \\r
        $(OBJS)\test_gui_label.obj \\r
-       $(OBJS)\test_gui_listbasetest.obj \
-       $(OBJS)\test_gui_listbooktest.obj \
-       $(OBJS)\test_gui_listboxtest.obj \
+       $(OBJS)\test_gui_listbasetest.obj \\r
+       $(OBJS)\test_gui_listbooktest.obj \\r
+       $(OBJS)\test_gui_listboxtest.obj \\r
        $(OBJS)\test_gui_listctrltest.obj \\r
-       $(OBJS)\test_gui_listviewtest.obj \
-       $(OBJS)\test_gui_notebooktest.obj \
-       $(OBJS)\test_gui_pickerbasetest.obj \
-       $(OBJS)\test_gui_pickertest.obj \
-       $(OBJS)\test_gui_radioboxtest.obj \
-       $(OBJS)\test_gui_radiobuttontest.obj \
-       $(OBJS)\test_gui_rearrangelisttest.obj \
-       $(OBJS)\test_gui_richtextctrltest.obj \
-       $(OBJS)\test_gui_slidertest.obj \
-       $(OBJS)\test_gui_spinctrldbltest.obj \
-       $(OBJS)\test_gui_spinctrltest.obj \
+       $(OBJS)\test_gui_listviewtest.obj \\r
+       $(OBJS)\test_gui_notebooktest.obj \\r
+       $(OBJS)\test_gui_pickerbasetest.obj \\r
+       $(OBJS)\test_gui_pickertest.obj \\r
+       $(OBJS)\test_gui_radioboxtest.obj \\r
+       $(OBJS)\test_gui_radiobuttontest.obj \\r
+       $(OBJS)\test_gui_rearrangelisttest.obj \\r
+       $(OBJS)\test_gui_richtextctrltest.obj \\r
+       $(OBJS)\test_gui_slidertest.obj \\r
+       $(OBJS)\test_gui_spinctrldbltest.obj \\r
+       $(OBJS)\test_gui_spinctrltest.obj \\r
        $(OBJS)\test_gui_textctrltest.obj \\r
        $(OBJS)\test_gui_textentrytest.obj \\r
-       $(OBJS)\test_gui_togglebuttontest.obj \
-       $(OBJS)\test_gui_toolbooktest.obj \
-       $(OBJS)\test_gui_treebooktest.obj \
+       $(OBJS)\test_gui_togglebuttontest.obj \\r
+       $(OBJS)\test_gui_toolbooktest.obj \\r
+       $(OBJS)\test_gui_treebooktest.obj \\r
        $(OBJS)\test_gui_treectrltest.obj \\r
-       $(OBJS)\test_gui_windowtest.obj \
+       $(OBJS)\test_gui_windowtest.obj \\r
        $(OBJS)\test_gui_clone.obj \\r
        $(OBJS)\test_gui_propagation.obj \\r
-       $(OBJS)\test_gui_keyboard.obj \
+       $(OBJS)\test_gui_keyboard.obj \\r
        $(OBJS)\test_gui_fonttest.obj \\r
        $(OBJS)\test_gui_image.obj \\r
        $(OBJS)\test_gui_rawbmp.obj \\r
        $(OBJS)\test_gui_htmlwindow.obj \\r
+       $(OBJS)\test_gui_menu.obj \\r
        $(OBJS)\test_gui_guifuncs.obj \\r
        $(OBJS)\test_gui_selstoretest.obj \\r
        $(OBJS)\test_gui_garbage.obj \\r
@@ -192,8 +193,8 @@ TEST_GUI_OBJECTS =  \
        $(OBJS)\test_gui_socket.obj \\r
        $(OBJS)\test_gui_boxsizer.obj \\r
        $(OBJS)\test_gui_clientsize.obj \\r
-       $(OBJS)\test_gui_setsize.obj \
-       $(OBJS)\test_gui_xrctest.obj
+       $(OBJS)\test_gui_setsize.obj \\r
+       $(OBJS)\test_gui_xrctest.obj\r
 \r
 ### Conditionally set variables: ###\r
 \r
@@ -263,10 +264,10 @@ ____CAIRO_INCLUDEDIR_FILENAMES_3_p = -i$(CAIRO_ROOT)\include\cairo
 !if "$(SHARED)" == "1"\r
 __DLLFLAG_p_3 = -dWXUSINGDLL\r
 !endif\r
-!if "$(MONOLITHIC)" == "0"
-__WXLIB_RICHTEXT_p = \
-       wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext.lib
-!endif
+!if "$(MONOLITHIC)" == "0"\r
+__WXLIB_RICHTEXT_p = \\r
+       wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext.lib\r
+!endif\r
 !if "$(MONOLITHIC)" == "0" && "$(USE_MEDIA)" == "1"\r
 __WXLIB_MEDIA_p = \\r
        wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_media.lib\r
@@ -431,7 +432,7 @@ $(OBJS)\test.exe: $(OBJS)\test_dummy.obj  $(TEST_OBJECTS)
 !if "$(USE_GUI)" == "1"\r
 $(OBJS)\test_gui.exe: $(OBJS)\test_gui_dummy.obj  $(TEST_GUI_OBJECTS)  $(OBJS)\test_gui_sample.res\r
        ilink32 -Tpe -q  -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO)  -L$(LIBDIRNAME) $(CPPUNIT_LIBS) -ap $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @&&|\r
-       c0x32.obj $(TEST_GUI_OBJECTS),$@,, $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__CAIRO_LIB_p) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG)$(__RUNTIME_LIBS_0).lib,, $(OBJS)\test_gui_sample.res
+       c0x32.obj $(TEST_GUI_OBJECTS),$@,, $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__CAIRO_LIB_p) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG)$(__RUNTIME_LIBS_0).lib,, $(OBJS)\test_gui_sample.res\r
 |\r
 !endif\r
 \r
@@ -698,15 +699,15 @@ $(OBJS)\test_gui_sample.res: .\..\samples\sample.rc
 $(OBJS)\test_gui_dummy.obj: .\dummy.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) -H .\dummy.cpp\r
 \r
-$(OBJS)\test_gui_asserthelper.obj: .\asserthelper.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\asserthelper.cpp
-
+$(OBJS)\test_gui_asserthelper.obj: .\asserthelper.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\asserthelper.cpp\r
+\r
 $(OBJS)\test_gui_test.obj: .\test.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\test.cpp\r
 \r
-$(OBJS)\test_gui_testableframe.obj: .\testableframe.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\testableframe.cpp
-
+$(OBJS)\test_gui_testableframe.obj: .\testableframe.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\testableframe.cpp\r
+\r
 $(OBJS)\test_gui_rect.obj: .\geometry\rect.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\geometry\rect.cpp\r
 \r
@@ -731,129 +732,129 @@ $(OBJS)\test_gui_measuring.obj: .\graphics\measuring.cpp
 $(OBJS)\test_gui_config.obj: .\config\config.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\config\config.cpp\r
 \r
-$(OBJS)\test_gui_bitmapcomboboxtest.obj: .\controls\bitmapcomboboxtest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\bitmapcomboboxtest.cpp
-
-$(OBJS)\test_gui_bitmaptogglebuttontest.obj: .\controls\bitmaptogglebuttontest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\bitmaptogglebuttontest.cpp
-
-$(OBJS)\test_gui_bookctrlbasetest.obj: .\controls\bookctrlbasetest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\bookctrlbasetest.cpp
-
-$(OBJS)\test_gui_buttontest.obj: .\controls\buttontest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\buttontest.cpp
-
-$(OBJS)\test_gui_checkboxtest.obj: .\controls\checkboxtest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\checkboxtest.cpp
-
-$(OBJS)\test_gui_checklistboxtest.obj: .\controls\checklistboxtest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\checklistboxtest.cpp
-
-$(OBJS)\test_gui_choicebooktest.obj: .\controls\choicebooktest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\choicebooktest.cpp
-
-$(OBJS)\test_gui_choicetest.obj: .\controls\choicetest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\choicetest.cpp
-
+$(OBJS)\test_gui_bitmapcomboboxtest.obj: .\controls\bitmapcomboboxtest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\bitmapcomboboxtest.cpp\r
+\r
+$(OBJS)\test_gui_bitmaptogglebuttontest.obj: .\controls\bitmaptogglebuttontest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\bitmaptogglebuttontest.cpp\r
+\r
+$(OBJS)\test_gui_bookctrlbasetest.obj: .\controls\bookctrlbasetest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\bookctrlbasetest.cpp\r
+\r
+$(OBJS)\test_gui_buttontest.obj: .\controls\buttontest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\buttontest.cpp\r
+\r
+$(OBJS)\test_gui_checkboxtest.obj: .\controls\checkboxtest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\checkboxtest.cpp\r
+\r
+$(OBJS)\test_gui_checklistboxtest.obj: .\controls\checklistboxtest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\checklistboxtest.cpp\r
+\r
+$(OBJS)\test_gui_choicebooktest.obj: .\controls\choicebooktest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\choicebooktest.cpp\r
+\r
+$(OBJS)\test_gui_choicetest.obj: .\controls\choicetest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\choicetest.cpp\r
+\r
 $(OBJS)\test_gui_comboboxtest.obj: .\controls\comboboxtest.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\comboboxtest.cpp\r
 \r
-$(OBJS)\test_gui_frametest.obj: .\controls\frametest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\frametest.cpp
-
-$(OBJS)\test_gui_gaugetest.obj: .\controls\gaugetest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\gaugetest.cpp
-
-$(OBJS)\test_gui_gridtest.obj: .\controls\gridtest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\gridtest.cpp
-
+$(OBJS)\test_gui_frametest.obj: .\controls\frametest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\frametest.cpp\r
+\r
+$(OBJS)\test_gui_gaugetest.obj: .\controls\gaugetest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\gaugetest.cpp\r
+\r
+$(OBJS)\test_gui_gridtest.obj: .\controls\gridtest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\gridtest.cpp\r
+\r
 $(OBJS)\test_gui_headerctrltest.obj: .\controls\headerctrltest.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\headerctrltest.cpp\r
 \r
-$(OBJS)\test_gui_hyperlinkctrltest.obj: .\controls\hyperlinkctrltest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\hyperlinkctrltest.cpp
-
-$(OBJS)\test_gui_itemcontainertest.obj: .\controls\itemcontainertest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\itemcontainertest.cpp
-
+$(OBJS)\test_gui_hyperlinkctrltest.obj: .\controls\hyperlinkctrltest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\hyperlinkctrltest.cpp\r
+\r
+$(OBJS)\test_gui_itemcontainertest.obj: .\controls\itemcontainertest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\itemcontainertest.cpp\r
+\r
 $(OBJS)\test_gui_label.obj: .\controls\label.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\label.cpp\r
 \r
-$(OBJS)\test_gui_listbasetest.obj: .\controls\listbasetest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listbasetest.cpp
-
-$(OBJS)\test_gui_listbooktest.obj: .\controls\listbooktest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listbooktest.cpp
-
-$(OBJS)\test_gui_listboxtest.obj: .\controls\listboxtest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listboxtest.cpp
-
+$(OBJS)\test_gui_listbasetest.obj: .\controls\listbasetest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listbasetest.cpp\r
+\r
+$(OBJS)\test_gui_listbooktest.obj: .\controls\listbooktest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listbooktest.cpp\r
+\r
+$(OBJS)\test_gui_listboxtest.obj: .\controls\listboxtest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listboxtest.cpp\r
+\r
 $(OBJS)\test_gui_listctrltest.obj: .\controls\listctrltest.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listctrltest.cpp\r
 \r
-$(OBJS)\test_gui_listviewtest.obj: .\controls\listviewtest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listviewtest.cpp
-
-$(OBJS)\test_gui_notebooktest.obj: .\controls\notebooktest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\notebooktest.cpp
-
-$(OBJS)\test_gui_pickerbasetest.obj: .\controls\pickerbasetest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\pickerbasetest.cpp
-
-$(OBJS)\test_gui_pickertest.obj: .\controls\pickertest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\pickertest.cpp
-
-$(OBJS)\test_gui_radioboxtest.obj: .\controls\radioboxtest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\radioboxtest.cpp
-
-$(OBJS)\test_gui_radiobuttontest.obj: .\controls\radiobuttontest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\radiobuttontest.cpp
-
-$(OBJS)\test_gui_rearrangelisttest.obj: .\controls\rearrangelisttest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\rearrangelisttest.cpp
-
-$(OBJS)\test_gui_richtextctrltest.obj: .\controls\richtextctrltest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\richtextctrltest.cpp
-
-$(OBJS)\test_gui_slidertest.obj: .\controls\slidertest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\slidertest.cpp
-
-$(OBJS)\test_gui_spinctrldbltest.obj: .\controls\spinctrldbltest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrldbltest.cpp
-
-$(OBJS)\test_gui_spinctrltest.obj: .\controls\spinctrltest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrltest.cpp
-
+$(OBJS)\test_gui_listviewtest.obj: .\controls\listviewtest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\listviewtest.cpp\r
+\r
+$(OBJS)\test_gui_notebooktest.obj: .\controls\notebooktest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\notebooktest.cpp\r
+\r
+$(OBJS)\test_gui_pickerbasetest.obj: .\controls\pickerbasetest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\pickerbasetest.cpp\r
+\r
+$(OBJS)\test_gui_pickertest.obj: .\controls\pickertest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\pickertest.cpp\r
+\r
+$(OBJS)\test_gui_radioboxtest.obj: .\controls\radioboxtest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\radioboxtest.cpp\r
+\r
+$(OBJS)\test_gui_radiobuttontest.obj: .\controls\radiobuttontest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\radiobuttontest.cpp\r
+\r
+$(OBJS)\test_gui_rearrangelisttest.obj: .\controls\rearrangelisttest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\rearrangelisttest.cpp\r
+\r
+$(OBJS)\test_gui_richtextctrltest.obj: .\controls\richtextctrltest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\richtextctrltest.cpp\r
+\r
+$(OBJS)\test_gui_slidertest.obj: .\controls\slidertest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\slidertest.cpp\r
+\r
+$(OBJS)\test_gui_spinctrldbltest.obj: .\controls\spinctrldbltest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrldbltest.cpp\r
+\r
+$(OBJS)\test_gui_spinctrltest.obj: .\controls\spinctrltest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrltest.cpp\r
+\r
 $(OBJS)\test_gui_textctrltest.obj: .\controls\textctrltest.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\textctrltest.cpp\r
 \r
 $(OBJS)\test_gui_textentrytest.obj: .\controls\textentrytest.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\textentrytest.cpp\r
 \r
-$(OBJS)\test_gui_togglebuttontest.obj: .\controls\togglebuttontest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\togglebuttontest.cpp
-
-$(OBJS)\test_gui_toolbooktest.obj: .\controls\toolbooktest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\toolbooktest.cpp
-
-$(OBJS)\test_gui_treebooktest.obj: .\controls\treebooktest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\treebooktest.cpp
-
+$(OBJS)\test_gui_togglebuttontest.obj: .\controls\togglebuttontest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\togglebuttontest.cpp\r
+\r
+$(OBJS)\test_gui_toolbooktest.obj: .\controls\toolbooktest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\toolbooktest.cpp\r
+\r
+$(OBJS)\test_gui_treebooktest.obj: .\controls\treebooktest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\treebooktest.cpp\r
+\r
 $(OBJS)\test_gui_treectrltest.obj: .\controls\treectrltest.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\treectrltest.cpp\r
 \r
-$(OBJS)\test_gui_windowtest.obj: .\controls\windowtest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\windowtest.cpp
-
+$(OBJS)\test_gui_windowtest.obj: .\controls\windowtest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\windowtest.cpp\r
+\r
 $(OBJS)\test_gui_clone.obj: .\events\clone.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\events\clone.cpp\r
 \r
 $(OBJS)\test_gui_propagation.obj: .\events\propagation.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\events\propagation.cpp\r
 \r
-$(OBJS)\test_gui_keyboard.obj: .\events\keyboard.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\events\keyboard.cpp
-
+$(OBJS)\test_gui_keyboard.obj: .\events\keyboard.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\events\keyboard.cpp\r
+\r
 $(OBJS)\test_gui_fonttest.obj: .\font\fonttest.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\font\fonttest.cpp\r
 \r
@@ -866,6 +867,9 @@ $(OBJS)\test_gui_rawbmp.obj: .\image\rawbmp.cpp
 $(OBJS)\test_gui_htmlwindow.obj: .\html\htmlwindow.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\html\htmlwindow.cpp\r
 \r
+$(OBJS)\test_gui_menu.obj: .\menu\menu.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\menu\menu.cpp\r
+\r
 $(OBJS)\test_gui_guifuncs.obj: .\misc\guifuncs.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\misc\guifuncs.cpp\r
 \r
@@ -890,5 +894,6 @@ $(OBJS)\test_gui_clientsize.obj: .\window\clientsize.cpp
 $(OBJS)\test_gui_setsize.obj: .\window\setsize.cpp\r
        $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\window\setsize.cpp\r
 \r
-$(OBJS)\test_gui_xrctest.obj: .\xml\xrctest.cpp
-       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\xml\xrctest.cpp
+$(OBJS)\test_gui_xrctest.obj: .\xml\xrctest.cpp\r
+       $(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\xml\xrctest.cpp\r
+\r
index bb9002c4e1eedb61fc9acffc59f13e575ea8ef7f..9d0b1550d388291da2d4d3e753d5b5897a741590 100644 (file)
@@ -122,9 +122,9 @@ TEST_GUI_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) \
 TEST_GUI_OBJECTS =  \\r
        $(OBJS)\test_gui_sample_rc.o \\r
        $(OBJS)\test_gui_dummy.o \\r
-       $(OBJS)\test_gui_asserthelper.o \
+       $(OBJS)\test_gui_asserthelper.o \\r
        $(OBJS)\test_gui_test.o \\r
-       $(OBJS)\test_gui_testableframe.o \
+       $(OBJS)\test_gui_testableframe.o \\r
        $(OBJS)\test_gui_rect.o \\r
        $(OBJS)\test_gui_size.o \\r
        $(OBJS)\test_gui_point.o \\r
@@ -133,51 +133,52 @@ TEST_GUI_OBJECTS =  \
        $(OBJS)\test_gui_ellipsization.o \\r
        $(OBJS)\test_gui_measuring.o \\r
        $(OBJS)\test_gui_config.o \\r
-       $(OBJS)\test_gui_bitmapcomboboxtest.o \
-       $(OBJS)\test_gui_bitmaptogglebuttontest.o \
-       $(OBJS)\test_gui_bookctrlbasetest.o \
-       $(OBJS)\test_gui_buttontest.o \
-       $(OBJS)\test_gui_checkboxtest.o \
-       $(OBJS)\test_gui_checklistboxtest.o \
-       $(OBJS)\test_gui_choicebooktest.o \
-       $(OBJS)\test_gui_choicetest.o \
+       $(OBJS)\test_gui_bitmapcomboboxtest.o \\r
+       $(OBJS)\test_gui_bitmaptogglebuttontest.o \\r
+       $(OBJS)\test_gui_bookctrlbasetest.o \\r
+       $(OBJS)\test_gui_buttontest.o \\r
+       $(OBJS)\test_gui_checkboxtest.o \\r
+       $(OBJS)\test_gui_checklistboxtest.o \\r
+       $(OBJS)\test_gui_choicebooktest.o \\r
+       $(OBJS)\test_gui_choicetest.o \\r
        $(OBJS)\test_gui_comboboxtest.o \\r
-       $(OBJS)\test_gui_frametest.o \
-       $(OBJS)\test_gui_gaugetest.o \
-       $(OBJS)\test_gui_gridtest.o \
+       $(OBJS)\test_gui_frametest.o \\r
+       $(OBJS)\test_gui_gaugetest.o \\r
+       $(OBJS)\test_gui_gridtest.o \\r
        $(OBJS)\test_gui_headerctrltest.o \\r
-       $(OBJS)\test_gui_hyperlinkctrltest.o \
-       $(OBJS)\test_gui_itemcontainertest.o \
+       $(OBJS)\test_gui_hyperlinkctrltest.o \\r
+       $(OBJS)\test_gui_itemcontainertest.o \\r
        $(OBJS)\test_gui_label.o \\r
-       $(OBJS)\test_gui_listbasetest.o \
-       $(OBJS)\test_gui_listbooktest.o \
-       $(OBJS)\test_gui_listboxtest.o \
+       $(OBJS)\test_gui_listbasetest.o \\r
+       $(OBJS)\test_gui_listbooktest.o \\r
+       $(OBJS)\test_gui_listboxtest.o \\r
        $(OBJS)\test_gui_listctrltest.o \\r
-       $(OBJS)\test_gui_listviewtest.o \
-       $(OBJS)\test_gui_notebooktest.o \
-       $(OBJS)\test_gui_pickerbasetest.o \
-       $(OBJS)\test_gui_pickertest.o \
-       $(OBJS)\test_gui_radioboxtest.o \
-       $(OBJS)\test_gui_radiobuttontest.o \
-       $(OBJS)\test_gui_rearrangelisttest.o \
-       $(OBJS)\test_gui_richtextctrltest.o \
-       $(OBJS)\test_gui_slidertest.o \
-       $(OBJS)\test_gui_spinctrldbltest.o \
-       $(OBJS)\test_gui_spinctrltest.o \
+       $(OBJS)\test_gui_listviewtest.o \\r
+       $(OBJS)\test_gui_notebooktest.o \\r
+       $(OBJS)\test_gui_pickerbasetest.o \\r
+       $(OBJS)\test_gui_pickertest.o \\r
+       $(OBJS)\test_gui_radioboxtest.o \\r
+       $(OBJS)\test_gui_radiobuttontest.o \\r
+       $(OBJS)\test_gui_rearrangelisttest.o \\r
+       $(OBJS)\test_gui_richtextctrltest.o \\r
+       $(OBJS)\test_gui_slidertest.o \\r
+       $(OBJS)\test_gui_spinctrldbltest.o \\r
+       $(OBJS)\test_gui_spinctrltest.o \\r
        $(OBJS)\test_gui_textctrltest.o \\r
        $(OBJS)\test_gui_textentrytest.o \\r
-       $(OBJS)\test_gui_togglebuttontest.o \
-       $(OBJS)\test_gui_toolbooktest.o \
-       $(OBJS)\test_gui_treebooktest.o \
+       $(OBJS)\test_gui_togglebuttontest.o \\r
+       $(OBJS)\test_gui_toolbooktest.o \\r
+       $(OBJS)\test_gui_treebooktest.o \\r
        $(OBJS)\test_gui_treectrltest.o \\r
-       $(OBJS)\test_gui_windowtest.o \
+       $(OBJS)\test_gui_windowtest.o \\r
        $(OBJS)\test_gui_clone.o \\r
        $(OBJS)\test_gui_propagation.o \\r
-       $(OBJS)\test_gui_keyboard.o \
+       $(OBJS)\test_gui_keyboard.o \\r
        $(OBJS)\test_gui_fonttest.o \\r
        $(OBJS)\test_gui_image.o \\r
        $(OBJS)\test_gui_rawbmp.o \\r
        $(OBJS)\test_gui_htmlwindow.o \\r
+       $(OBJS)\test_gui_menu.o \\r
        $(OBJS)\test_gui_guifuncs.o \\r
        $(OBJS)\test_gui_selstoretest.o \\r
        $(OBJS)\test_gui_garbage.o \\r
@@ -185,8 +186,8 @@ TEST_GUI_OBJECTS =  \
        $(OBJS)\test_gui_socket.o \\r
        $(OBJS)\test_gui_boxsizer.o \\r
        $(OBJS)\test_gui_clientsize.o \\r
-       $(OBJS)\test_gui_setsize.o \
-       $(OBJS)\test_gui_xrctest.o
+       $(OBJS)\test_gui_setsize.o \\r
+       $(OBJS)\test_gui_xrctest.o\r
 \r
 ### Conditionally set variables: ###\r
 \r
@@ -260,10 +261,10 @@ ifeq ($(SHARED),1)
 __DLLFLAG_p_3 = --define WXUSINGDLL\r
 endif\r
 ifeq ($(MONOLITHIC),0)\r
-__WXLIB_RICHTEXT_p = \
-       -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext
-endif
-ifeq ($(MONOLITHIC),0)
+__WXLIB_RICHTEXT_p = \\r
+       -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext\r
+endif\r
+ifeq ($(MONOLITHIC),0)\r
 ifeq ($(USE_MEDIA),1)\r
 __WXLIB_MEDIA_p = \\r
        -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_media\r
@@ -413,7 +414,7 @@ $(OBJS)\test.exe: $(TEST_OBJECTS)
 \r
 ifeq ($(USE_GUI),1)\r
 $(OBJS)\test_gui.exe: $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample_rc.o\r
-       $(CXX) -o $@ $(TEST_GUI_OBJECTS)  $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) $(CPPUNIT_LIBS)  $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)  $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
+       $(CXX) -o $@ $(TEST_GUI_OBJECTS)  $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) $(CPPUNIT_LIBS)  $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)  $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet\r
 endif\r
 \r
 data: \r
@@ -679,15 +680,15 @@ $(OBJS)\test_gui_sample_rc.o: ./../samples/sample.rc
 $(OBJS)\test_gui_dummy.o: ./dummy.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_asserthelper.o: ./asserthelper.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_asserthelper.o: ./asserthelper.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_test.o: ./test.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_testableframe.o: ./testableframe.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_testableframe.o: ./testableframe.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_rect.o: ./geometry/rect.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
@@ -712,129 +713,129 @@ $(OBJS)\test_gui_measuring.o: ./graphics/measuring.cpp
 $(OBJS)\test_gui_config.o: ./config/config.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_bitmapcomboboxtest.o: ./controls/bitmapcomboboxtest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_bitmaptogglebuttontest.o: ./controls/bitmaptogglebuttontest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_bookctrlbasetest.o: ./controls/bookctrlbasetest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_buttontest.o: ./controls/buttontest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_checkboxtest.o: ./controls/checkboxtest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_checklistboxtest.o: ./controls/checklistboxtest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_choicebooktest.o: ./controls/choicebooktest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_choicetest.o: ./controls/choicetest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_bitmapcomboboxtest.o: ./controls/bitmapcomboboxtest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_bitmaptogglebuttontest.o: ./controls/bitmaptogglebuttontest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_bookctrlbasetest.o: ./controls/bookctrlbasetest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_buttontest.o: ./controls/buttontest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_checkboxtest.o: ./controls/checkboxtest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_checklistboxtest.o: ./controls/checklistboxtest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_choicebooktest.o: ./controls/choicebooktest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_choicetest.o: ./controls/choicetest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_comboboxtest.o: ./controls/comboboxtest.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_frametest.o: ./controls/frametest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_gaugetest.o: ./controls/gaugetest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_gridtest.o: ./controls/gridtest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_frametest.o: ./controls/frametest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_gaugetest.o: ./controls/gaugetest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_gridtest.o: ./controls/gridtest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_headerctrltest.o: ./controls/headerctrltest.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_hyperlinkctrltest.o: ./controls/hyperlinkctrltest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_itemcontainertest.o: ./controls/itemcontainertest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_hyperlinkctrltest.o: ./controls/hyperlinkctrltest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_itemcontainertest.o: ./controls/itemcontainertest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_label.o: ./controls/label.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_listbasetest.o: ./controls/listbasetest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_listbooktest.o: ./controls/listbooktest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_listboxtest.o: ./controls/listboxtest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_listbasetest.o: ./controls/listbasetest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_listbooktest.o: ./controls/listbooktest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_listboxtest.o: ./controls/listboxtest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_listctrltest.o: ./controls/listctrltest.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_listviewtest.o: ./controls/listviewtest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_notebooktest.o: ./controls/notebooktest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_pickerbasetest.o: ./controls/pickerbasetest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_pickertest.o: ./controls/pickertest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_radioboxtest.o: ./controls/radioboxtest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_radiobuttontest.o: ./controls/radiobuttontest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_rearrangelisttest.o: ./controls/rearrangelisttest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_richtextctrltest.o: ./controls/richtextctrltest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_slidertest.o: ./controls/slidertest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_spinctrldbltest.o: ./controls/spinctrldbltest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_spinctrltest.o: ./controls/spinctrltest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_listviewtest.o: ./controls/listviewtest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_notebooktest.o: ./controls/notebooktest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_pickerbasetest.o: ./controls/pickerbasetest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_pickertest.o: ./controls/pickertest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_radioboxtest.o: ./controls/radioboxtest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_radiobuttontest.o: ./controls/radiobuttontest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_rearrangelisttest.o: ./controls/rearrangelisttest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_richtextctrltest.o: ./controls/richtextctrltest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_slidertest.o: ./controls/slidertest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_spinctrldbltest.o: ./controls/spinctrldbltest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_spinctrltest.o: ./controls/spinctrltest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_textctrltest.o: ./controls/textctrltest.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
 $(OBJS)\test_gui_textentrytest.o: ./controls/textentrytest.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_togglebuttontest.o: ./controls/togglebuttontest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_toolbooktest.o: ./controls/toolbooktest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
-$(OBJS)\test_gui_treebooktest.o: ./controls/treebooktest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_togglebuttontest.o: ./controls/togglebuttontest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_toolbooktest.o: ./controls/toolbooktest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
+$(OBJS)\test_gui_treebooktest.o: ./controls/treebooktest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_treectrltest.o: ./controls/treectrltest.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_windowtest.o: ./controls/windowtest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_windowtest.o: ./controls/windowtest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_clone.o: ./events/clone.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
 $(OBJS)\test_gui_propagation.o: ./events/propagation.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_keyboard.o: ./events/keyboard.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_keyboard.o: ./events/keyboard.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_fonttest.o: ./font/fonttest.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
@@ -847,6 +848,9 @@ $(OBJS)\test_gui_rawbmp.o: ./image/rawbmp.cpp
 $(OBJS)\test_gui_htmlwindow.o: ./html/htmlwindow.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
+$(OBJS)\test_gui_menu.o: ./menu/menu.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 $(OBJS)\test_gui_guifuncs.o: ./misc/guifuncs.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
@@ -871,9 +875,9 @@ $(OBJS)\test_gui_clientsize.o: ./window/clientsize.cpp
 $(OBJS)\test_gui_setsize.o: ./window/setsize.cpp\r
        $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
 \r
-$(OBJS)\test_gui_xrctest.o: ./xml/xrctest.cpp
-       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
-
+$(OBJS)\test_gui_xrctest.o: ./xml/xrctest.cpp\r
+       $(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<\r
+\r
 .PHONY: all clean data fr\r
 \r
 \r
index 6663aad0a6601273d219a0ef85a100ecc3e0af57..f4aa014d926a63b268b1dcb91290d589d2298138 100644 (file)
@@ -124,9 +124,9 @@ TEST_GUI_CXXFLAGS = /M$(__RUNTIME_LIBS_27)$(__DEBUGRUNTIME) /DWIN32 \
        /Yu"testprec.h" /Fp"$(OBJS)\testprec_test_gui.pch" $(CPPFLAGS) $(CXXFLAGS)\r
 TEST_GUI_OBJECTS =  \\r
        $(OBJS)\test_gui_dummy.obj \\r
-       $(OBJS)\test_gui_asserthelper.obj \
+       $(OBJS)\test_gui_asserthelper.obj \\r
        $(OBJS)\test_gui_test.obj \\r
-       $(OBJS)\test_gui_testableframe.obj \
+       $(OBJS)\test_gui_testableframe.obj \\r
        $(OBJS)\test_gui_rect.obj \\r
        $(OBJS)\test_gui_size.obj \\r
        $(OBJS)\test_gui_point.obj \\r
@@ -135,51 +135,52 @@ TEST_GUI_OBJECTS =  \
        $(OBJS)\test_gui_ellipsization.obj \\r
        $(OBJS)\test_gui_measuring.obj \\r
        $(OBJS)\test_gui_config.obj \\r
-       $(OBJS)\test_gui_bitmapcomboboxtest.obj \
-       $(OBJS)\test_gui_bitmaptogglebuttontest.obj \
-       $(OBJS)\test_gui_bookctrlbasetest.obj \
-       $(OBJS)\test_gui_buttontest.obj \
-       $(OBJS)\test_gui_checkboxtest.obj \
-       $(OBJS)\test_gui_checklistboxtest.obj \
-       $(OBJS)\test_gui_choicebooktest.obj \
-       $(OBJS)\test_gui_choicetest.obj \
+       $(OBJS)\test_gui_bitmapcomboboxtest.obj \\r
+       $(OBJS)\test_gui_bitmaptogglebuttontest.obj \\r
+       $(OBJS)\test_gui_bookctrlbasetest.obj \\r
+       $(OBJS)\test_gui_buttontest.obj \\r
+       $(OBJS)\test_gui_checkboxtest.obj \\r
+       $(OBJS)\test_gui_checklistboxtest.obj \\r
+       $(OBJS)\test_gui_choicebooktest.obj \\r
+       $(OBJS)\test_gui_choicetest.obj \\r
        $(OBJS)\test_gui_comboboxtest.obj \\r
-       $(OBJS)\test_gui_frametest.obj \
-       $(OBJS)\test_gui_gaugetest.obj \
-       $(OBJS)\test_gui_gridtest.obj \
+       $(OBJS)\test_gui_frametest.obj \\r
+       $(OBJS)\test_gui_gaugetest.obj \\r
+       $(OBJS)\test_gui_gridtest.obj \\r
        $(OBJS)\test_gui_headerctrltest.obj \\r
-       $(OBJS)\test_gui_hyperlinkctrltest.obj \
-       $(OBJS)\test_gui_itemcontainertest.obj \
+       $(OBJS)\test_gui_hyperlinkctrltest.obj \\r
+       $(OBJS)\test_gui_itemcontainertest.obj \\r
        $(OBJS)\test_gui_label.obj \\r
-       $(OBJS)\test_gui_listbasetest.obj \
-       $(OBJS)\test_gui_listbooktest.obj \
-       $(OBJS)\test_gui_listboxtest.obj \
+       $(OBJS)\test_gui_listbasetest.obj \\r
+       $(OBJS)\test_gui_listbooktest.obj \\r
+       $(OBJS)\test_gui_listboxtest.obj \\r
        $(OBJS)\test_gui_listctrltest.obj \\r
-       $(OBJS)\test_gui_listviewtest.obj \
-       $(OBJS)\test_gui_notebooktest.obj \
-       $(OBJS)\test_gui_pickerbasetest.obj \
-       $(OBJS)\test_gui_pickertest.obj \
-       $(OBJS)\test_gui_radioboxtest.obj \
-       $(OBJS)\test_gui_radiobuttontest.obj \
-       $(OBJS)\test_gui_rearrangelisttest.obj \
-       $(OBJS)\test_gui_richtextctrltest.obj \
-       $(OBJS)\test_gui_slidertest.obj \
-       $(OBJS)\test_gui_spinctrldbltest.obj \
-       $(OBJS)\test_gui_spinctrltest.obj \
+       $(OBJS)\test_gui_listviewtest.obj \\r
+       $(OBJS)\test_gui_notebooktest.obj \\r
+       $(OBJS)\test_gui_pickerbasetest.obj \\r
+       $(OBJS)\test_gui_pickertest.obj \\r
+       $(OBJS)\test_gui_radioboxtest.obj \\r
+       $(OBJS)\test_gui_radiobuttontest.obj \\r
+       $(OBJS)\test_gui_rearrangelisttest.obj \\r
+       $(OBJS)\test_gui_richtextctrltest.obj \\r
+       $(OBJS)\test_gui_slidertest.obj \\r
+       $(OBJS)\test_gui_spinctrldbltest.obj \\r
+       $(OBJS)\test_gui_spinctrltest.obj \\r
        $(OBJS)\test_gui_textctrltest.obj \\r
        $(OBJS)\test_gui_textentrytest.obj \\r
-       $(OBJS)\test_gui_togglebuttontest.obj \
-       $(OBJS)\test_gui_toolbooktest.obj \
-       $(OBJS)\test_gui_treebooktest.obj \
+       $(OBJS)\test_gui_togglebuttontest.obj \\r
+       $(OBJS)\test_gui_toolbooktest.obj \\r
+       $(OBJS)\test_gui_treebooktest.obj \\r
        $(OBJS)\test_gui_treectrltest.obj \\r
-       $(OBJS)\test_gui_windowtest.obj \
+       $(OBJS)\test_gui_windowtest.obj \\r
        $(OBJS)\test_gui_clone.obj \\r
        $(OBJS)\test_gui_propagation.obj \\r
-       $(OBJS)\test_gui_keyboard.obj \
+       $(OBJS)\test_gui_keyboard.obj \\r
        $(OBJS)\test_gui_fonttest.obj \\r
        $(OBJS)\test_gui_image.obj \\r
        $(OBJS)\test_gui_rawbmp.obj \\r
        $(OBJS)\test_gui_htmlwindow.obj \\r
+       $(OBJS)\test_gui_menu.obj \\r
        $(OBJS)\test_gui_guifuncs.obj \\r
        $(OBJS)\test_gui_selstoretest.obj \\r
        $(OBJS)\test_gui_garbage.obj \\r
@@ -187,8 +188,8 @@ TEST_GUI_OBJECTS =  \
        $(OBJS)\test_gui_socket.obj \\r
        $(OBJS)\test_gui_boxsizer.obj \\r
        $(OBJS)\test_gui_clientsize.obj \\r
-       $(OBJS)\test_gui_setsize.obj \
-       $(OBJS)\test_gui_xrctest.obj
+       $(OBJS)\test_gui_setsize.obj \\r
+       $(OBJS)\test_gui_xrctest.obj\r
 TEST_GUI_RESOURCES =  \\r
        $(OBJS)\test_gui_sample.res\r
 \r
@@ -344,10 +345,10 @@ ____CAIRO_INCLUDEDIR_FILENAMES_3_p = /i $(CAIRO_ROOT)\include\cairo
 !if "$(SHARED)" == "1"\r
 __DLLFLAG_p_3 = /d WXUSINGDLL\r
 !endif\r
-!if "$(MONOLITHIC)" == "0"
-__WXLIB_RICHTEXT_p = \
-       wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext.lib
-!endif
+!if "$(MONOLITHIC)" == "0"\r
+__WXLIB_RICHTEXT_p = \\r
+       wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext.lib\r
+!endif\r
 !if "$(MONOLITHIC)" == "0" && "$(USE_MEDIA)" == "1"\r
 __WXLIB_MEDIA_p = \\r
        wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_media.lib\r
@@ -557,7 +558,7 @@ $(OBJS)\test.exe: $(OBJS)\test_dummy.obj  $(TEST_OBJECTS)
 !if "$(USE_GUI)" == "1"\r
 $(OBJS)\test_gui.exe: $(OBJS)\test_gui_dummy.obj  $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res\r
        link /NOLOGO /OUT:$@  $(__DEBUGINFO_1) /pdb:"$(OBJS)\test_gui.pdb" $(__DEBUGINFO_19)  $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) $(CPPUNIT_LIBS) /SUBSYSTEM:CONSOLE $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<<\r
-       $(TEST_GUI_OBJECTS) $(TEST_GUI_RESOURCES)  $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib
+       $(TEST_GUI_OBJECTS) $(TEST_GUI_RESOURCES)  $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib\r
 <<\r
 !endif\r
 \r
@@ -824,15 +825,15 @@ $(OBJS)\test_gui_dummy.obj: .\dummy.cpp
 $(OBJS)\test_gui_sample.res: .\..\samples\sample.rc\r
        rc /fo$@  /d WIN32 $(____DEBUGRUNTIME_20_p_1) $(__NO_VC_CRTDBG_p_3)  /d __WXMSW__ $(__WXUNIV_DEFINE_p_3) $(__DEBUG_DEFINE_p_3) $(__NDEBUG_DEFINE_p_3) $(__EXCEPTIONS_DEFINE_p_3) $(__RTTI_DEFINE_p_3) $(__THREAD_DEFINE_p_3) $(__UNICODE_DEFINE_p_3) $(__MSLU_DEFINE_p_3) /i $(SETUPHDIR) /i .\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_3_p) /i . $(__DLLFLAG_p_3) /i .\..\samples /d NOPCH /d _CONSOLE .\..\samples\sample.rc\r
 \r
-$(OBJS)\test_gui_asserthelper.obj: .\asserthelper.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\asserthelper.cpp
-
+$(OBJS)\test_gui_asserthelper.obj: .\asserthelper.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\asserthelper.cpp\r
+\r
 $(OBJS)\test_gui_test.obj: .\test.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\test.cpp\r
 \r
-$(OBJS)\test_gui_testableframe.obj: .\testableframe.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\testableframe.cpp
-
+$(OBJS)\test_gui_testableframe.obj: .\testableframe.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\testableframe.cpp\r
+\r
 $(OBJS)\test_gui_rect.obj: .\geometry\rect.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\geometry\rect.cpp\r
 \r
@@ -857,129 +858,129 @@ $(OBJS)\test_gui_measuring.obj: .\graphics\measuring.cpp
 $(OBJS)\test_gui_config.obj: .\config\config.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\config\config.cpp\r
 \r
-$(OBJS)\test_gui_bitmapcomboboxtest.obj: .\controls\bitmapcomboboxtest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\bitmapcomboboxtest.cpp
-
-$(OBJS)\test_gui_bitmaptogglebuttontest.obj: .\controls\bitmaptogglebuttontest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\bitmaptogglebuttontest.cpp
-
-$(OBJS)\test_gui_bookctrlbasetest.obj: .\controls\bookctrlbasetest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\bookctrlbasetest.cpp
-
-$(OBJS)\test_gui_buttontest.obj: .\controls\buttontest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\buttontest.cpp
-
-$(OBJS)\test_gui_checkboxtest.obj: .\controls\checkboxtest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\checkboxtest.cpp
-
-$(OBJS)\test_gui_checklistboxtest.obj: .\controls\checklistboxtest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\checklistboxtest.cpp
-
-$(OBJS)\test_gui_choicebooktest.obj: .\controls\choicebooktest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\choicebooktest.cpp
-
-$(OBJS)\test_gui_choicetest.obj: .\controls\choicetest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\choicetest.cpp
-
+$(OBJS)\test_gui_bitmapcomboboxtest.obj: .\controls\bitmapcomboboxtest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\bitmapcomboboxtest.cpp\r
+\r
+$(OBJS)\test_gui_bitmaptogglebuttontest.obj: .\controls\bitmaptogglebuttontest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\bitmaptogglebuttontest.cpp\r
+\r
+$(OBJS)\test_gui_bookctrlbasetest.obj: .\controls\bookctrlbasetest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\bookctrlbasetest.cpp\r
+\r
+$(OBJS)\test_gui_buttontest.obj: .\controls\buttontest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\buttontest.cpp\r
+\r
+$(OBJS)\test_gui_checkboxtest.obj: .\controls\checkboxtest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\checkboxtest.cpp\r
+\r
+$(OBJS)\test_gui_checklistboxtest.obj: .\controls\checklistboxtest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\checklistboxtest.cpp\r
+\r
+$(OBJS)\test_gui_choicebooktest.obj: .\controls\choicebooktest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\choicebooktest.cpp\r
+\r
+$(OBJS)\test_gui_choicetest.obj: .\controls\choicetest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\choicetest.cpp\r
+\r
 $(OBJS)\test_gui_comboboxtest.obj: .\controls\comboboxtest.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\comboboxtest.cpp\r
 \r
-$(OBJS)\test_gui_frametest.obj: .\controls\frametest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\frametest.cpp
-
-$(OBJS)\test_gui_gaugetest.obj: .\controls\gaugetest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\gaugetest.cpp
-
-$(OBJS)\test_gui_gridtest.obj: .\controls\gridtest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\gridtest.cpp
-
+$(OBJS)\test_gui_frametest.obj: .\controls\frametest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\frametest.cpp\r
+\r
+$(OBJS)\test_gui_gaugetest.obj: .\controls\gaugetest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\gaugetest.cpp\r
+\r
+$(OBJS)\test_gui_gridtest.obj: .\controls\gridtest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\gridtest.cpp\r
+\r
 $(OBJS)\test_gui_headerctrltest.obj: .\controls\headerctrltest.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\headerctrltest.cpp\r
 \r
-$(OBJS)\test_gui_hyperlinkctrltest.obj: .\controls\hyperlinkctrltest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\hyperlinkctrltest.cpp
-
-$(OBJS)\test_gui_itemcontainertest.obj: .\controls\itemcontainertest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\itemcontainertest.cpp
-
+$(OBJS)\test_gui_hyperlinkctrltest.obj: .\controls\hyperlinkctrltest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\hyperlinkctrltest.cpp\r
+\r
+$(OBJS)\test_gui_itemcontainertest.obj: .\controls\itemcontainertest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\itemcontainertest.cpp\r
+\r
 $(OBJS)\test_gui_label.obj: .\controls\label.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\label.cpp\r
 \r
-$(OBJS)\test_gui_listbasetest.obj: .\controls\listbasetest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listbasetest.cpp
-
-$(OBJS)\test_gui_listbooktest.obj: .\controls\listbooktest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listbooktest.cpp
-
-$(OBJS)\test_gui_listboxtest.obj: .\controls\listboxtest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listboxtest.cpp
-
+$(OBJS)\test_gui_listbasetest.obj: .\controls\listbasetest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listbasetest.cpp\r
+\r
+$(OBJS)\test_gui_listbooktest.obj: .\controls\listbooktest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listbooktest.cpp\r
+\r
+$(OBJS)\test_gui_listboxtest.obj: .\controls\listboxtest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listboxtest.cpp\r
+\r
 $(OBJS)\test_gui_listctrltest.obj: .\controls\listctrltest.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listctrltest.cpp\r
 \r
-$(OBJS)\test_gui_listviewtest.obj: .\controls\listviewtest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listviewtest.cpp
-
-$(OBJS)\test_gui_notebooktest.obj: .\controls\notebooktest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\notebooktest.cpp
-
-$(OBJS)\test_gui_pickerbasetest.obj: .\controls\pickerbasetest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\pickerbasetest.cpp
-
-$(OBJS)\test_gui_pickertest.obj: .\controls\pickertest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\pickertest.cpp
-
-$(OBJS)\test_gui_radioboxtest.obj: .\controls\radioboxtest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\radioboxtest.cpp
-
-$(OBJS)\test_gui_radiobuttontest.obj: .\controls\radiobuttontest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\radiobuttontest.cpp
-
-$(OBJS)\test_gui_rearrangelisttest.obj: .\controls\rearrangelisttest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\rearrangelisttest.cpp
-
-$(OBJS)\test_gui_richtextctrltest.obj: .\controls\richtextctrltest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\richtextctrltest.cpp
-
-$(OBJS)\test_gui_slidertest.obj: .\controls\slidertest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\slidertest.cpp
-
-$(OBJS)\test_gui_spinctrldbltest.obj: .\controls\spinctrldbltest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrldbltest.cpp
-
-$(OBJS)\test_gui_spinctrltest.obj: .\controls\spinctrltest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrltest.cpp
-
+$(OBJS)\test_gui_listviewtest.obj: .\controls\listviewtest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\listviewtest.cpp\r
+\r
+$(OBJS)\test_gui_notebooktest.obj: .\controls\notebooktest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\notebooktest.cpp\r
+\r
+$(OBJS)\test_gui_pickerbasetest.obj: .\controls\pickerbasetest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\pickerbasetest.cpp\r
+\r
+$(OBJS)\test_gui_pickertest.obj: .\controls\pickertest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\pickertest.cpp\r
+\r
+$(OBJS)\test_gui_radioboxtest.obj: .\controls\radioboxtest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\radioboxtest.cpp\r
+\r
+$(OBJS)\test_gui_radiobuttontest.obj: .\controls\radiobuttontest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\radiobuttontest.cpp\r
+\r
+$(OBJS)\test_gui_rearrangelisttest.obj: .\controls\rearrangelisttest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\rearrangelisttest.cpp\r
+\r
+$(OBJS)\test_gui_richtextctrltest.obj: .\controls\richtextctrltest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\richtextctrltest.cpp\r
+\r
+$(OBJS)\test_gui_slidertest.obj: .\controls\slidertest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\slidertest.cpp\r
+\r
+$(OBJS)\test_gui_spinctrldbltest.obj: .\controls\spinctrldbltest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrldbltest.cpp\r
+\r
+$(OBJS)\test_gui_spinctrltest.obj: .\controls\spinctrltest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrltest.cpp\r
+\r
 $(OBJS)\test_gui_textctrltest.obj: .\controls\textctrltest.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\textctrltest.cpp\r
 \r
 $(OBJS)\test_gui_textentrytest.obj: .\controls\textentrytest.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\textentrytest.cpp\r
 \r
-$(OBJS)\test_gui_togglebuttontest.obj: .\controls\togglebuttontest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\togglebuttontest.cpp
-
-$(OBJS)\test_gui_toolbooktest.obj: .\controls\toolbooktest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\toolbooktest.cpp
-
-$(OBJS)\test_gui_treebooktest.obj: .\controls\treebooktest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\treebooktest.cpp
-
+$(OBJS)\test_gui_togglebuttontest.obj: .\controls\togglebuttontest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\togglebuttontest.cpp\r
+\r
+$(OBJS)\test_gui_toolbooktest.obj: .\controls\toolbooktest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\toolbooktest.cpp\r
+\r
+$(OBJS)\test_gui_treebooktest.obj: .\controls\treebooktest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\treebooktest.cpp\r
+\r
 $(OBJS)\test_gui_treectrltest.obj: .\controls\treectrltest.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\treectrltest.cpp\r
 \r
-$(OBJS)\test_gui_windowtest.obj: .\controls\windowtest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\windowtest.cpp
-
+$(OBJS)\test_gui_windowtest.obj: .\controls\windowtest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\windowtest.cpp\r
+\r
 $(OBJS)\test_gui_clone.obj: .\events\clone.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\events\clone.cpp\r
 \r
 $(OBJS)\test_gui_propagation.obj: .\events\propagation.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\events\propagation.cpp\r
 \r
-$(OBJS)\test_gui_keyboard.obj: .\events\keyboard.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\events\keyboard.cpp
-
+$(OBJS)\test_gui_keyboard.obj: .\events\keyboard.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\events\keyboard.cpp\r
+\r
 $(OBJS)\test_gui_fonttest.obj: .\font\fonttest.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\font\fonttest.cpp\r
 \r
@@ -992,6 +993,9 @@ $(OBJS)\test_gui_rawbmp.obj: .\image\rawbmp.cpp
 $(OBJS)\test_gui_htmlwindow.obj: .\html\htmlwindow.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\html\htmlwindow.cpp\r
 \r
+$(OBJS)\test_gui_menu.obj: .\menu\menu.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\menu\menu.cpp\r
+\r
 $(OBJS)\test_gui_guifuncs.obj: .\misc\guifuncs.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\misc\guifuncs.cpp\r
 \r
@@ -1016,5 +1020,6 @@ $(OBJS)\test_gui_clientsize.obj: .\window\clientsize.cpp
 $(OBJS)\test_gui_setsize.obj: .\window\setsize.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\window\setsize.cpp\r
 \r
-$(OBJS)\test_gui_xrctest.obj: .\xml\xrctest.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\xml\xrctest.cpp
+$(OBJS)\test_gui_xrctest.obj: .\xml\xrctest.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\xml\xrctest.cpp\r
+\r
index 9b0e3c89841c07dab6a9a2f6b5812f41aceacbb5..891c4615867d737ef8aef37a8160914c76f8fcd2 100644 (file)
@@ -72,11 +72,11 @@ __test_gui___depname =
 !ifeq USE_GUI 1\r
 __test_gui___depname = $(OBJS)\test_gui.exe\r
 !endif\r
-__WXLIB_RICHTEXT_p =
-!ifeq MONOLITHIC 0
-__WXLIB_RICHTEXT_p = &
-       wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext.lib
-!endif
+__WXLIB_RICHTEXT_p =\r
+!ifeq MONOLITHIC 0\r
+__WXLIB_RICHTEXT_p = &\r
+       wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext.lib\r
+!endif\r
 __WXLIB_MEDIA_p =\r
 !ifeq MONOLITHIC 0\r
 !ifeq USE_MEDIA 1\r
@@ -364,9 +364,9 @@ TEST_GUI_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
        $(CPPFLAGS) $(CXXFLAGS)\r
 TEST_GUI_OBJECTS =  &\r
        $(OBJS)\test_gui_dummy.obj &\r
-       $(OBJS)\test_gui_asserthelper.obj &
+       $(OBJS)\test_gui_asserthelper.obj &\r
        $(OBJS)\test_gui_test.obj &\r
-       $(OBJS)\test_gui_testableframe.obj &
+       $(OBJS)\test_gui_testableframe.obj &\r
        $(OBJS)\test_gui_rect.obj &\r
        $(OBJS)\test_gui_size.obj &\r
        $(OBJS)\test_gui_point.obj &\r
@@ -375,51 +375,52 @@ TEST_GUI_OBJECTS =  &
        $(OBJS)\test_gui_ellipsization.obj &\r
        $(OBJS)\test_gui_measuring.obj &\r
        $(OBJS)\test_gui_config.obj &\r
-       $(OBJS)\test_gui_bitmapcomboboxtest.obj &
-       $(OBJS)\test_gui_bitmaptogglebuttontest.obj &
-       $(OBJS)\test_gui_bookctrlbasetest.obj &
-       $(OBJS)\test_gui_buttontest.obj &
-       $(OBJS)\test_gui_checkboxtest.obj &
-       $(OBJS)\test_gui_checklistboxtest.obj &
-       $(OBJS)\test_gui_choicebooktest.obj &
-       $(OBJS)\test_gui_choicetest.obj &
+       $(OBJS)\test_gui_bitmapcomboboxtest.obj &\r
+       $(OBJS)\test_gui_bitmaptogglebuttontest.obj &\r
+       $(OBJS)\test_gui_bookctrlbasetest.obj &\r
+       $(OBJS)\test_gui_buttontest.obj &\r
+       $(OBJS)\test_gui_checkboxtest.obj &\r
+       $(OBJS)\test_gui_checklistboxtest.obj &\r
+       $(OBJS)\test_gui_choicebooktest.obj &\r
+       $(OBJS)\test_gui_choicetest.obj &\r
        $(OBJS)\test_gui_comboboxtest.obj &\r
-       $(OBJS)\test_gui_frametest.obj &
-       $(OBJS)\test_gui_gaugetest.obj &
-       $(OBJS)\test_gui_gridtest.obj &
+       $(OBJS)\test_gui_frametest.obj &\r
+       $(OBJS)\test_gui_gaugetest.obj &\r
+       $(OBJS)\test_gui_gridtest.obj &\r
        $(OBJS)\test_gui_headerctrltest.obj &\r
-       $(OBJS)\test_gui_hyperlinkctrltest.obj &
-       $(OBJS)\test_gui_itemcontainertest.obj &
+       $(OBJS)\test_gui_hyperlinkctrltest.obj &\r
+       $(OBJS)\test_gui_itemcontainertest.obj &\r
        $(OBJS)\test_gui_label.obj &\r
-       $(OBJS)\test_gui_listbasetest.obj &
-       $(OBJS)\test_gui_listbooktest.obj &
-       $(OBJS)\test_gui_listboxtest.obj &
+       $(OBJS)\test_gui_listbasetest.obj &\r
+       $(OBJS)\test_gui_listbooktest.obj &\r
+       $(OBJS)\test_gui_listboxtest.obj &\r
        $(OBJS)\test_gui_listctrltest.obj &\r
-       $(OBJS)\test_gui_listviewtest.obj &
-       $(OBJS)\test_gui_notebooktest.obj &
-       $(OBJS)\test_gui_pickerbasetest.obj &
-       $(OBJS)\test_gui_pickertest.obj &
-       $(OBJS)\test_gui_radioboxtest.obj &
-       $(OBJS)\test_gui_radiobuttontest.obj &
-       $(OBJS)\test_gui_rearrangelisttest.obj &
-       $(OBJS)\test_gui_richtextctrltest.obj &
-       $(OBJS)\test_gui_slidertest.obj &
-       $(OBJS)\test_gui_spinctrldbltest.obj &
-       $(OBJS)\test_gui_spinctrltest.obj &
+       $(OBJS)\test_gui_listviewtest.obj &\r
+       $(OBJS)\test_gui_notebooktest.obj &\r
+       $(OBJS)\test_gui_pickerbasetest.obj &\r
+       $(OBJS)\test_gui_pickertest.obj &\r
+       $(OBJS)\test_gui_radioboxtest.obj &\r
+       $(OBJS)\test_gui_radiobuttontest.obj &\r
+       $(OBJS)\test_gui_rearrangelisttest.obj &\r
+       $(OBJS)\test_gui_richtextctrltest.obj &\r
+       $(OBJS)\test_gui_slidertest.obj &\r
+       $(OBJS)\test_gui_spinctrldbltest.obj &\r
+       $(OBJS)\test_gui_spinctrltest.obj &\r
        $(OBJS)\test_gui_textctrltest.obj &\r
        $(OBJS)\test_gui_textentrytest.obj &\r
-       $(OBJS)\test_gui_togglebuttontest.obj &
-       $(OBJS)\test_gui_toolbooktest.obj &
-       $(OBJS)\test_gui_treebooktest.obj &
+       $(OBJS)\test_gui_togglebuttontest.obj &\r
+       $(OBJS)\test_gui_toolbooktest.obj &\r
+       $(OBJS)\test_gui_treebooktest.obj &\r
        $(OBJS)\test_gui_treectrltest.obj &\r
-       $(OBJS)\test_gui_windowtest.obj &
+       $(OBJS)\test_gui_windowtest.obj &\r
        $(OBJS)\test_gui_clone.obj &\r
        $(OBJS)\test_gui_propagation.obj &\r
-       $(OBJS)\test_gui_keyboard.obj &
+       $(OBJS)\test_gui_keyboard.obj &\r
        $(OBJS)\test_gui_fonttest.obj &\r
        $(OBJS)\test_gui_image.obj &\r
        $(OBJS)\test_gui_rawbmp.obj &\r
        $(OBJS)\test_gui_htmlwindow.obj &\r
+       $(OBJS)\test_gui_menu.obj &\r
        $(OBJS)\test_gui_guifuncs.obj &\r
        $(OBJS)\test_gui_selstoretest.obj &\r
        $(OBJS)\test_gui_garbage.obj &\r
@@ -427,8 +428,8 @@ TEST_GUI_OBJECTS =  &
        $(OBJS)\test_gui_socket.obj &\r
        $(OBJS)\test_gui_boxsizer.obj &\r
        $(OBJS)\test_gui_clientsize.obj &\r
-       $(OBJS)\test_gui_setsize.obj &
-       $(OBJS)\test_gui_xrctest.obj
+       $(OBJS)\test_gui_setsize.obj &\r
+       $(OBJS)\test_gui_xrctest.obj\r
 \r
 \r
 all : $(OBJS)\r
@@ -468,7 +469,7 @@ $(OBJS)\test_gui.exe :  $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res
        @%append $(OBJS)\test_gui.lbc option caseexact\r
        @%append $(OBJS)\test_gui.lbc  $(__DEBUGINFO_1)  libpath $(LIBDIRNAME) $(CPPUNIT_LIBS) system nt ref 'main_' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)\r
        @for %i in ($(TEST_GUI_OBJECTS)) do @%append $(OBJS)\test_gui.lbc file %i\r
-       @for %i in ( $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib) do @%append $(OBJS)\test_gui.lbc library %i
+       @for %i in ( $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib) do @%append $(OBJS)\test_gui.lbc library %i\r
        @%append $(OBJS)\test_gui.lbc option resource=$(OBJS)\test_gui_sample.res\r
        @for %i in () do @%append $(OBJS)\test_gui.lbc option stack=%i\r
        wlink @$(OBJS)\test_gui.lbc\r
@@ -737,15 +738,15 @@ $(OBJS)\test_gui_sample.res :  .AUTODEPEND .\..\samples\sample.rc
 $(OBJS)\test_gui_dummy.obj :  .AUTODEPEND .\dummy.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_asserthelper.obj :  .AUTODEPEND .\asserthelper.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_asserthelper.obj :  .AUTODEPEND .\asserthelper.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_test.obj :  .AUTODEPEND .\test.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_testableframe.obj :  .AUTODEPEND .\testableframe.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_testableframe.obj :  .AUTODEPEND .\testableframe.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_rect.obj :  .AUTODEPEND .\geometry\rect.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
@@ -770,129 +771,129 @@ $(OBJS)\test_gui_measuring.obj :  .AUTODEPEND .\graphics\measuring.cpp
 $(OBJS)\test_gui_config.obj :  .AUTODEPEND .\config\config.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_bitmapcomboboxtest.obj :  .AUTODEPEND .\controls\bitmapcomboboxtest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_bitmaptogglebuttontest.obj :  .AUTODEPEND .\controls\bitmaptogglebuttontest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_bookctrlbasetest.obj :  .AUTODEPEND .\controls\bookctrlbasetest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_buttontest.obj :  .AUTODEPEND .\controls\buttontest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_checkboxtest.obj :  .AUTODEPEND .\controls\checkboxtest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_checklistboxtest.obj :  .AUTODEPEND .\controls\checklistboxtest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_choicebooktest.obj :  .AUTODEPEND .\controls\choicebooktest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_choicetest.obj :  .AUTODEPEND .\controls\choicetest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_bitmapcomboboxtest.obj :  .AUTODEPEND .\controls\bitmapcomboboxtest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_bitmaptogglebuttontest.obj :  .AUTODEPEND .\controls\bitmaptogglebuttontest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_bookctrlbasetest.obj :  .AUTODEPEND .\controls\bookctrlbasetest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_buttontest.obj :  .AUTODEPEND .\controls\buttontest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_checkboxtest.obj :  .AUTODEPEND .\controls\checkboxtest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_checklistboxtest.obj :  .AUTODEPEND .\controls\checklistboxtest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_choicebooktest.obj :  .AUTODEPEND .\controls\choicebooktest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_choicetest.obj :  .AUTODEPEND .\controls\choicetest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_comboboxtest.obj :  .AUTODEPEND .\controls\comboboxtest.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_frametest.obj :  .AUTODEPEND .\controls\frametest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_gaugetest.obj :  .AUTODEPEND .\controls\gaugetest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_gridtest.obj :  .AUTODEPEND .\controls\gridtest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_frametest.obj :  .AUTODEPEND .\controls\frametest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_gaugetest.obj :  .AUTODEPEND .\controls\gaugetest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_gridtest.obj :  .AUTODEPEND .\controls\gridtest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_headerctrltest.obj :  .AUTODEPEND .\controls\headerctrltest.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_hyperlinkctrltest.obj :  .AUTODEPEND .\controls\hyperlinkctrltest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_itemcontainertest.obj :  .AUTODEPEND .\controls\itemcontainertest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_hyperlinkctrltest.obj :  .AUTODEPEND .\controls\hyperlinkctrltest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_itemcontainertest.obj :  .AUTODEPEND .\controls\itemcontainertest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_label.obj :  .AUTODEPEND .\controls\label.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_listbasetest.obj :  .AUTODEPEND .\controls\listbasetest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_listbooktest.obj :  .AUTODEPEND .\controls\listbooktest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_listboxtest.obj :  .AUTODEPEND .\controls\listboxtest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_listbasetest.obj :  .AUTODEPEND .\controls\listbasetest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_listbooktest.obj :  .AUTODEPEND .\controls\listbooktest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_listboxtest.obj :  .AUTODEPEND .\controls\listboxtest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_listctrltest.obj :  .AUTODEPEND .\controls\listctrltest.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_listviewtest.obj :  .AUTODEPEND .\controls\listviewtest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_notebooktest.obj :  .AUTODEPEND .\controls\notebooktest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_pickerbasetest.obj :  .AUTODEPEND .\controls\pickerbasetest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_pickertest.obj :  .AUTODEPEND .\controls\pickertest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_radioboxtest.obj :  .AUTODEPEND .\controls\radioboxtest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_radiobuttontest.obj :  .AUTODEPEND .\controls\radiobuttontest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_rearrangelisttest.obj :  .AUTODEPEND .\controls\rearrangelisttest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_richtextctrltest.obj :  .AUTODEPEND .\controls\richtextctrltest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_slidertest.obj :  .AUTODEPEND .\controls\slidertest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_spinctrldbltest.obj :  .AUTODEPEND .\controls\spinctrldbltest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_spinctrltest.obj :  .AUTODEPEND .\controls\spinctrltest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_listviewtest.obj :  .AUTODEPEND .\controls\listviewtest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_notebooktest.obj :  .AUTODEPEND .\controls\notebooktest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_pickerbasetest.obj :  .AUTODEPEND .\controls\pickerbasetest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_pickertest.obj :  .AUTODEPEND .\controls\pickertest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_radioboxtest.obj :  .AUTODEPEND .\controls\radioboxtest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_radiobuttontest.obj :  .AUTODEPEND .\controls\radiobuttontest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_rearrangelisttest.obj :  .AUTODEPEND .\controls\rearrangelisttest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_richtextctrltest.obj :  .AUTODEPEND .\controls\richtextctrltest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_slidertest.obj :  .AUTODEPEND .\controls\slidertest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_spinctrldbltest.obj :  .AUTODEPEND .\controls\spinctrldbltest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_spinctrltest.obj :  .AUTODEPEND .\controls\spinctrltest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_textctrltest.obj :  .AUTODEPEND .\controls\textctrltest.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
 $(OBJS)\test_gui_textentrytest.obj :  .AUTODEPEND .\controls\textentrytest.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_togglebuttontest.obj :  .AUTODEPEND .\controls\togglebuttontest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_toolbooktest.obj :  .AUTODEPEND .\controls\toolbooktest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
-$(OBJS)\test_gui_treebooktest.obj :  .AUTODEPEND .\controls\treebooktest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_togglebuttontest.obj :  .AUTODEPEND .\controls\togglebuttontest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_toolbooktest.obj :  .AUTODEPEND .\controls\toolbooktest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
+$(OBJS)\test_gui_treebooktest.obj :  .AUTODEPEND .\controls\treebooktest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_treectrltest.obj :  .AUTODEPEND .\controls\treectrltest.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_windowtest.obj :  .AUTODEPEND .\controls\windowtest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_windowtest.obj :  .AUTODEPEND .\controls\windowtest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_clone.obj :  .AUTODEPEND .\events\clone.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
 $(OBJS)\test_gui_propagation.obj :  .AUTODEPEND .\events\propagation.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_keyboard.obj :  .AUTODEPEND .\events\keyboard.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
-
+$(OBJS)\test_gui_keyboard.obj :  .AUTODEPEND .\events\keyboard.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_fonttest.obj :  .AUTODEPEND .\font\fonttest.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
@@ -905,6 +906,9 @@ $(OBJS)\test_gui_rawbmp.obj :  .AUTODEPEND .\image\rawbmp.cpp
 $(OBJS)\test_gui_htmlwindow.obj :  .AUTODEPEND .\html\htmlwindow.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
+$(OBJS)\test_gui_menu.obj :  .AUTODEPEND .\menu\menu.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
 $(OBJS)\test_gui_guifuncs.obj :  .AUTODEPEND .\misc\guifuncs.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
@@ -929,5 +933,6 @@ $(OBJS)\test_gui_clientsize.obj :  .AUTODEPEND .\window\clientsize.cpp
 $(OBJS)\test_gui_setsize.obj :  .AUTODEPEND .\window\setsize.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
 \r
-$(OBJS)\test_gui_xrctest.obj :  .AUTODEPEND .\xml\xrctest.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
+$(OBJS)\test_gui_xrctest.obj :  .AUTODEPEND .\xml\xrctest.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
+\r
diff --git a/tests/menu/menu.cpp b/tests/menu/menu.cpp
new file mode 100644 (file)
index 0000000..febce87
--- /dev/null
@@ -0,0 +1,266 @@
+///////////////////////////////////////////////////////////////////////////////
+// Name:        tests/menu/menu.cpp
+// Purpose:     wxMenu unit test
+// Author:      wxWidgets team
+// Created:     2010-11-10
+// RCS-ID:      $Id$
+// Copyright:   (c) 2010 wxWidgets team
+///////////////////////////////////////////////////////////////////////////////
+
+// ----------------------------------------------------------------------------
+// headers
+// ----------------------------------------------------------------------------
+
+#include "testprec.h"
+
+#ifdef __BORLANDC__
+    #pragma hdrstop
+#endif
+
+#ifndef WX_PRECOMP
+    #include "wx/wx.h"
+#endif // WX_PRECOMP
+
+#include "wx/menu.h"
+#include <stdarg.h>
+
+// ----------------------------------------------------------------------------
+// helper
+// ----------------------------------------------------------------------------
+
+namespace
+{
+
+enum
+{
+    MenuTestCase_Quit = wxID_EXIT,
+    MenuTestCase_About = wxID_ABOUT,
+    MenuTestCase_First = 10000
+};
+
+void PopulateMenu(wxMenu* menu, const wxString& name,  size_t& itemcount)
+{
+    // Start at item 1 to make it human-readable ;)
+    for (int n=1; n<6; ++n, ++itemcount)
+    {
+        wxString label = name; label << n;
+        menu->Append(MenuTestCase_First + itemcount, label, label + " help string");
+    }
+}
+
+void RecursivelyCountMenuItems(const wxMenu* menu, size_t& count)
+{
+    CPPUNIT_ASSERT( menu );
+
+    count += menu->GetMenuItemCount();
+    for (size_t n=0; n < menu->GetMenuItemCount(); ++n)
+    {
+        wxMenuItem* item = menu->FindItemByPosition(n);
+        if (item->IsSubMenu())
+        {
+            RecursivelyCountMenuItems(item->GetSubMenu(), count);
+        }
+    }
+}
+
+} // anon namespace
+
+
+// ----------------------------------------------------------------------------
+// test class
+// ----------------------------------------------------------------------------
+
+class MenuTestCase : public CppUnit::TestCase
+{
+public:
+    MenuTestCase() {}
+
+    virtual void setUp() { CreateFrame(); }
+    virtual void tearDown() { m_frame->Destroy(); }
+
+private:
+    CPPUNIT_TEST_SUITE( MenuTestCase );
+        CPPUNIT_TEST( FindInMenubar );
+        CPPUNIT_TEST( FindInMenu );
+        CPPUNIT_TEST( Count );
+    CPPUNIT_TEST_SUITE_END();
+
+    void CreateFrame();
+
+    void FindInMenubar();
+    void FindInMenu();
+    void Count();
+
+    wxFrame* m_frame;
+
+    // Holds the number of menuitems contained in all the menus
+    size_t m_itemCount;
+
+    // Store here the id of a known submenu item, to be searched for later
+    int m_submenuItemId;
+
+    // and a sub-submenu item
+    int m_subsubmenuItemId;
+
+    wxArrayString m_menuLabels;
+
+    DECLARE_NO_COPY_CLASS(MenuTestCase)
+};
+
+// register in the unnamed registry so that these tests are run by default
+CPPUNIT_TEST_SUITE_REGISTRATION( MenuTestCase );
+
+// also include in it's own registry so that these tests can be run alone
+CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( MenuTestCase, "MenuTestCase" );
+
+void MenuTestCase::CreateFrame()
+{
+    m_frame = new wxFrame(NULL, wxID_ANY, "test frame");
+
+    wxMenu *fileMenu = new wxMenu;
+    wxMenu *helpMenu = new wxMenu;
+    wxMenu *subMenu = new wxMenu;
+    wxMenu *subsubMenu = new wxMenu;
+
+    size_t itemcount = 0;
+
+    PopulateMenu(subsubMenu, "Subsubmenu item ", itemcount);
+
+    // Store one of its IDs for later
+    m_subsubmenuItemId = MenuTestCase_First + itemcount - 2;
+
+    PopulateMenu(subMenu, "Submenu item ", itemcount);
+
+    // Store one of its IDs for later
+    m_submenuItemId = MenuTestCase_First + itemcount - 2;
+
+    subMenu->AppendSubMenu(subsubMenu, "Subsubmen&u", "Test a subsubmenu");
+
+    PopulateMenu(fileMenu, "Filemenu item ", itemcount);
+    // Add a 'real' item too, for future tests
+    fileMenu->Append(MenuTestCase_Quit, "E&xit\tAlt-X", "Quit this program");
+
+
+    PopulateMenu(helpMenu, "Helpmenu item ", itemcount);
+    helpMenu->Append(MenuTestCase_About, "&About...\tF1",
+                     "(Would normally) Show about dialog");
+    helpMenu->AppendSubMenu(subMenu, "Sub&menu", "Test a submenu");
+
+    // +2 for E&xit and &About, +2 for the 2 submenus
+    m_itemCount = itemcount + 4;
+
+    // Use an arraystring here, to help with future tests
+    m_menuLabels.Add("&File");
+    m_menuLabels.Add("&Help");
+
+    wxMenuBar *menuBar = new wxMenuBar();
+    menuBar->Append(fileMenu, m_menuLabels[0]);
+    menuBar->Append(helpMenu, m_menuLabels[1]);
+    m_frame->SetMenuBar(menuBar);
+}
+
+void MenuTestCase::FindInMenubar()
+{
+    wxMenuBar* bar = m_frame->GetMenuBar();
+
+    // Find by name:
+    CPPUNIT_ASSERT( bar->FindMenu("File") != wxNOT_FOUND );
+    CPPUNIT_ASSERT( bar->FindMenu("&File") != wxNOT_FOUND );
+    CPPUNIT_ASSERT( bar->FindMenu("&Fail") == wxNOT_FOUND );
+
+    // Find by menu name plus item name:
+    CPPUNIT_ASSERT( bar->FindMenuItem("File", "Exit") != wxNOT_FOUND );
+    CPPUNIT_ASSERT( bar->FindMenuItem("&File", "E&xit") != wxNOT_FOUND );
+    // and using the menu title
+    int index = bar->FindMenu("&File");
+    CPPUNIT_ASSERT( index != wxNOT_FOUND );
+    wxString menutitle = bar->GetMenuLabel(index);
+    CPPUNIT_ASSERT( bar->FindMenuItem(menutitle, "E&xit") != wxNOT_FOUND );
+
+    // Find by position:
+    for (size_t n=0; n < bar->GetMenuCount(); ++n)
+    {
+        CPPUNIT_ASSERT( bar->GetMenu(n) );
+    }
+
+    // Find by id:
+    wxMenu* menu = NULL;
+    wxMenuItem* item = NULL;
+    item = bar->FindItem(MenuTestCase_Quit, &menu);
+    CPPUNIT_ASSERT( item );
+    CPPUNIT_ASSERT( menu );
+    // Check that the correct menu was found
+    CPPUNIT_ASSERT( menu->FindChildItem(MenuTestCase_Quit) );
+
+    // Find submenu item:
+    item = bar->FindItem(m_submenuItemId, &menu);
+    CPPUNIT_ASSERT( item );
+    CPPUNIT_ASSERT( menu );
+    // and, for completeness, a submenu one:
+    item = bar->FindItem(m_subsubmenuItemId, &menu);
+    CPPUNIT_ASSERT( item );
+    CPPUNIT_ASSERT( menu );
+}
+
+void MenuTestCase::FindInMenu()
+{
+    wxMenuBar* bar = m_frame->GetMenuBar();
+
+    // Find by name:
+    wxMenu* menuFind = bar->GetMenu(0);
+    CPPUNIT_ASSERT( menuFind->FindItem("Exit") != wxNOT_FOUND );
+    CPPUNIT_ASSERT( menuFind->FindItem("E&xit") != wxNOT_FOUND );
+    // and for submenus
+    wxMenu* menuHelp = bar->GetMenu(1);
+    CPPUNIT_ASSERT( menuHelp->FindItem("Submenu") != wxNOT_FOUND );
+    CPPUNIT_ASSERT( menuHelp->FindItem("Sub&menu") != wxNOT_FOUND );
+
+    // Find by position:
+    for (size_t n=0; n < menuHelp->GetMenuItemCount(); ++n)
+    {
+        CPPUNIT_ASSERT( menuHelp->FindItemByPosition(n) );
+    }
+
+    // Find by id:
+    CPPUNIT_ASSERT( menuHelp->FindItem(MenuTestCase_About) );
+    CPPUNIT_ASSERT( menuHelp->FindItem(MenuTestCase_Quit) == NULL );
+
+    for (size_t n=0; n < menuHelp->GetMenuItemCount(); ++n)
+    {
+        size_t locatedAt;
+        wxMenuItem* itemByPos = menuHelp->FindItemByPosition(n);
+        CPPUNIT_ASSERT( itemByPos );
+        wxMenuItem* itemById = menuHelp->FindChildItem(itemByPos->GetId(), &locatedAt);
+        CPPUNIT_ASSERT_EQUAL( itemByPos, itemById );
+        CPPUNIT_ASSERT_EQUAL( locatedAt, n );
+    }
+
+    // Find submenu item:
+    for (size_t n=0; n < menuHelp->GetMenuItemCount(); ++n)
+    {
+        wxMenuItem* item = menuHelp->FindItemByPosition(n);
+        if (item->IsSubMenu())
+        {
+            wxMenu* submenu;
+            wxMenuItem* submenuItem = menuHelp->FindItem(m_submenuItemId, &submenu);
+            CPPUNIT_ASSERT( submenuItem );
+            CPPUNIT_ASSERT( item->GetSubMenu() == submenu );
+        }
+    }
+}
+
+void MenuTestCase::Count()
+{
+    wxMenuBar* bar = m_frame->GetMenuBar();
+    // I suppose you could call this "counting menubars" :)
+    CPPUNIT_ASSERT( bar );
+
+    CPPUNIT_ASSERT_EQUAL( bar->GetMenuCount(), 2 );
+
+    size_t count = 0;
+    for (size_t n=0; n < bar->GetMenuCount(); ++n)
+    {
+        RecursivelyCountMenuItems(bar->GetMenu(n), count);
+    }
+    CPPUNIT_ASSERT_EQUAL( count, m_itemCount );
+}
index 65dcac6ef3a1ad71035f43e6ac4a716588008a95..bd04f82ab514133aa26590122d7ef721f64aa413 100644 (file)
             image/image.cpp
             image/rawbmp.cpp
             html/htmlwindow.cpp
+            menu/menu.cpp
             misc/guifuncs.cpp
             misc/selstoretest.cpp
             misc/garbage.cpp
index 9e263e5d263f9319b094f5eb17b7bd236f040c93..b53a63b20db496a0e0dc9a88be34ad980221de6c 100644 (file)
@@ -54,8 +54,8 @@ BSC32=bscmake.exe
 # ADD BASE BSC32 /nologo\r
 # ADD BSC32 /nologo\r
 LINK32=link.exe\r
-# ADD BASE LINK32 wxmswuniv29u_richtext.lib wxmswuniv29u_media.lib wxmswuniv29u_xrc.lib wxbase29u_xml.lib wxmswuniv29u_adv.lib wxmswuniv29u_html.lib wxmswuniv29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivudll\test_gui.exe" /debug /pdb:"vc_mswunivudll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console
-# ADD LINK32 wxmswuniv29u_richtext.lib wxmswuniv29u_media.lib wxmswuniv29u_xrc.lib wxbase29u_xml.lib wxmswuniv29u_adv.lib wxmswuniv29u_html.lib wxmswuniv29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivudll\test_gui.exe" /debug /pdb:"vc_mswunivudll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console
+# ADD BASE LINK32 wxmswuniv29u_richtext.lib wxmswuniv29u_media.lib wxmswuniv29u_xrc.lib wxbase29u_xml.lib wxmswuniv29u_adv.lib wxmswuniv29u_html.lib wxmswuniv29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivudll\test_gui.exe" /debug /pdb:"vc_mswunivudll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console\r
+# ADD LINK32 wxmswuniv29u_richtext.lib wxmswuniv29u_media.lib wxmswuniv29u_xrc.lib wxbase29u_xml.lib wxmswuniv29u_adv.lib wxmswuniv29u_html.lib wxmswuniv29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivudll\test_gui.exe" /debug /pdb:"vc_mswunivudll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console\r
 \r
 !ELSEIF  "$(CFG)" == "test_gui - Win32 DLL Universal Debug"\r
 \r
@@ -77,8 +77,8 @@ BSC32=bscmake.exe
 # ADD BASE BSC32 /nologo\r
 # ADD BSC32 /nologo\r
 LINK32=link.exe\r
-# ADD BASE LINK32 wxmswuniv29ud_richtext.lib wxmswuniv29ud_media.lib wxmswuniv29ud_xrc.lib wxbase29ud_xml.lib wxmswuniv29ud_adv.lib wxmswuniv29ud_html.lib wxmswuniv29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivuddll\test_gui.exe" /debug /pdb:"vc_mswunivuddll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console
-# ADD LINK32 wxmswuniv29ud_richtext.lib wxmswuniv29ud_media.lib wxmswuniv29ud_xrc.lib wxbase29ud_xml.lib wxmswuniv29ud_adv.lib wxmswuniv29ud_html.lib wxmswuniv29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivuddll\test_gui.exe" /debug /pdb:"vc_mswunivuddll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console
+# ADD BASE LINK32 wxmswuniv29ud_richtext.lib wxmswuniv29ud_media.lib wxmswuniv29ud_xrc.lib wxbase29ud_xml.lib wxmswuniv29ud_adv.lib wxmswuniv29ud_html.lib wxmswuniv29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivuddll\test_gui.exe" /debug /pdb:"vc_mswunivuddll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console\r
+# ADD LINK32 wxmswuniv29ud_richtext.lib wxmswuniv29ud_media.lib wxmswuniv29ud_xrc.lib wxbase29ud_xml.lib wxmswuniv29ud_adv.lib wxmswuniv29ud_html.lib wxmswuniv29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivuddll\test_gui.exe" /debug /pdb:"vc_mswunivuddll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console\r
 \r
 !ELSEIF  "$(CFG)" == "test_gui - Win32 DLL Release"\r
 \r
@@ -100,8 +100,8 @@ BSC32=bscmake.exe
 # ADD BASE BSC32 /nologo\r
 # ADD BSC32 /nologo\r
 LINK32=link.exe\r
-# ADD BASE LINK32 wxmsw29u_richtext.lib wxmsw29u_media.lib wxmsw29u_xrc.lib wxbase29u_xml.lib wxmsw29u_adv.lib wxmsw29u_html.lib wxmsw29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswudll\test_gui.exe" /debug /pdb:"vc_mswudll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console
-# ADD LINK32 wxmsw29u_richtext.lib wxmsw29u_media.lib wxmsw29u_xrc.lib wxbase29u_xml.lib wxmsw29u_adv.lib wxmsw29u_html.lib wxmsw29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswudll\test_gui.exe" /debug /pdb:"vc_mswudll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console
+# ADD BASE LINK32 wxmsw29u_richtext.lib wxmsw29u_media.lib wxmsw29u_xrc.lib wxbase29u_xml.lib wxmsw29u_adv.lib wxmsw29u_html.lib wxmsw29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswudll\test_gui.exe" /debug /pdb:"vc_mswudll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console\r
+# ADD LINK32 wxmsw29u_richtext.lib wxmsw29u_media.lib wxmsw29u_xrc.lib wxbase29u_xml.lib wxmsw29u_adv.lib wxmsw29u_html.lib wxmsw29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswudll\test_gui.exe" /debug /pdb:"vc_mswudll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console\r
 \r
 !ELSEIF  "$(CFG)" == "test_gui - Win32 DLL Debug"\r
 \r
@@ -123,8 +123,8 @@ BSC32=bscmake.exe
 # ADD BASE BSC32 /nologo\r
 # ADD BSC32 /nologo\r
 LINK32=link.exe\r
-# ADD BASE LINK32 wxmsw29ud_richtext.lib wxmsw29ud_media.lib wxmsw29ud_xrc.lib wxbase29ud_xml.lib wxmsw29ud_adv.lib wxmsw29ud_html.lib wxmsw29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswuddll\test_gui.exe" /debug /pdb:"vc_mswuddll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console
-# ADD LINK32 wxmsw29ud_richtext.lib wxmsw29ud_media.lib wxmsw29ud_xrc.lib wxbase29ud_xml.lib wxmsw29ud_adv.lib wxmsw29ud_html.lib wxmsw29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswuddll\test_gui.exe" /debug /pdb:"vc_mswuddll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console
+# ADD BASE LINK32 wxmsw29ud_richtext.lib wxmsw29ud_media.lib wxmsw29ud_xrc.lib wxbase29ud_xml.lib wxmsw29ud_adv.lib wxmsw29ud_html.lib wxmsw29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswuddll\test_gui.exe" /debug /pdb:"vc_mswuddll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console\r
+# ADD LINK32 wxmsw29ud_richtext.lib wxmsw29ud_media.lib wxmsw29ud_xrc.lib wxbase29ud_xml.lib wxmsw29ud_adv.lib wxmsw29ud_html.lib wxmsw29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswuddll\test_gui.exe" /debug /pdb:"vc_mswuddll\test_gui.pdb" /libpath:".\..\lib\vc_dll" /subsystem:console\r
 \r
 !ELSEIF  "$(CFG)" == "test_gui - Win32 Universal Release"\r
 \r
@@ -146,8 +146,8 @@ BSC32=bscmake.exe
 # ADD BASE BSC32 /nologo\r
 # ADD BSC32 /nologo\r
 LINK32=link.exe\r
-# ADD BASE LINK32 wxmswuniv29u_richtext.lib wxmswuniv29u_media.lib wxmswuniv29u_xrc.lib wxbase29u_xml.lib wxmswuniv29u_adv.lib wxmswuniv29u_html.lib wxmswuniv29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivu\test_gui.exe" /debug /pdb:"vc_mswunivu\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console
-# ADD LINK32 wxmswuniv29u_richtext.lib wxmswuniv29u_media.lib wxmswuniv29u_xrc.lib wxbase29u_xml.lib wxmswuniv29u_adv.lib wxmswuniv29u_html.lib wxmswuniv29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivu\test_gui.exe" /debug /pdb:"vc_mswunivu\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console
+# ADD BASE LINK32 wxmswuniv29u_richtext.lib wxmswuniv29u_media.lib wxmswuniv29u_xrc.lib wxbase29u_xml.lib wxmswuniv29u_adv.lib wxmswuniv29u_html.lib wxmswuniv29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivu\test_gui.exe" /debug /pdb:"vc_mswunivu\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console\r
+# ADD LINK32 wxmswuniv29u_richtext.lib wxmswuniv29u_media.lib wxmswuniv29u_xrc.lib wxbase29u_xml.lib wxmswuniv29u_adv.lib wxmswuniv29u_html.lib wxmswuniv29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivu\test_gui.exe" /debug /pdb:"vc_mswunivu\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console\r
 \r
 !ELSEIF  "$(CFG)" == "test_gui - Win32 Universal Debug"\r
 \r
@@ -169,8 +169,8 @@ BSC32=bscmake.exe
 # ADD BASE BSC32 /nologo\r
 # ADD BSC32 /nologo\r
 LINK32=link.exe\r
-# ADD BASE LINK32 wxmswuniv29ud_richtext.lib wxmswuniv29ud_media.lib wxmswuniv29ud_xrc.lib wxbase29ud_xml.lib wxmswuniv29ud_adv.lib wxmswuniv29ud_html.lib wxmswuniv29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivud\test_gui.exe" /debug /pdb:"vc_mswunivud\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console
-# ADD LINK32 wxmswuniv29ud_richtext.lib wxmswuniv29ud_media.lib wxmswuniv29ud_xrc.lib wxbase29ud_xml.lib wxmswuniv29ud_adv.lib wxmswuniv29ud_html.lib wxmswuniv29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivud\test_gui.exe" /debug /pdb:"vc_mswunivud\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console
+# ADD BASE LINK32 wxmswuniv29ud_richtext.lib wxmswuniv29ud_media.lib wxmswuniv29ud_xrc.lib wxbase29ud_xml.lib wxmswuniv29ud_adv.lib wxmswuniv29ud_html.lib wxmswuniv29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivud\test_gui.exe" /debug /pdb:"vc_mswunivud\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console\r
+# ADD LINK32 wxmswuniv29ud_richtext.lib wxmswuniv29ud_media.lib wxmswuniv29ud_xrc.lib wxbase29ud_xml.lib wxmswuniv29ud_adv.lib wxmswuniv29ud_html.lib wxmswuniv29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswunivud\test_gui.exe" /debug /pdb:"vc_mswunivud\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console\r
 \r
 !ELSEIF  "$(CFG)" == "test_gui - Win32 Release"\r
 \r
@@ -192,8 +192,8 @@ BSC32=bscmake.exe
 # ADD BASE BSC32 /nologo\r
 # ADD BSC32 /nologo\r
 LINK32=link.exe\r
-# ADD BASE LINK32 wxmsw29u_richtext.lib wxmsw29u_media.lib wxmsw29u_xrc.lib wxbase29u_xml.lib wxmsw29u_adv.lib wxmsw29u_html.lib wxmsw29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswu\test_gui.exe" /debug /pdb:"vc_mswu\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console
-# ADD LINK32 wxmsw29u_richtext.lib wxmsw29u_media.lib wxmsw29u_xrc.lib wxbase29u_xml.lib wxmsw29u_adv.lib wxmsw29u_html.lib wxmsw29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswu\test_gui.exe" /debug /pdb:"vc_mswu\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console
+# ADD BASE LINK32 wxmsw29u_richtext.lib wxmsw29u_media.lib wxmsw29u_xrc.lib wxbase29u_xml.lib wxmsw29u_adv.lib wxmsw29u_html.lib wxmsw29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswu\test_gui.exe" /debug /pdb:"vc_mswu\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console\r
+# ADD LINK32 wxmsw29u_richtext.lib wxmsw29u_media.lib wxmsw29u_xrc.lib wxbase29u_xml.lib wxmsw29u_adv.lib wxmsw29u_html.lib wxmsw29u_core.lib wxbase29u_net.lib wxbase29u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswu\test_gui.exe" /debug /pdb:"vc_mswu\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console\r
 \r
 !ELSEIF  "$(CFG)" == "test_gui - Win32 Debug"\r
 \r
@@ -215,8 +215,8 @@ BSC32=bscmake.exe
 # ADD BASE BSC32 /nologo\r
 # ADD BSC32 /nologo\r
 LINK32=link.exe\r
-# ADD BASE LINK32 wxmsw29ud_richtext.lib wxmsw29ud_media.lib wxmsw29ud_xrc.lib wxbase29ud_xml.lib wxmsw29ud_adv.lib wxmsw29ud_html.lib wxmsw29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswud\test_gui.exe" /debug /pdb:"vc_mswud\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console
-# ADD LINK32 wxmsw29ud_richtext.lib wxmsw29ud_media.lib wxmsw29ud_xrc.lib wxbase29ud_xml.lib wxmsw29ud_adv.lib wxmsw29ud_html.lib wxmsw29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswud\test_gui.exe" /debug /pdb:"vc_mswud\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console
+# ADD BASE LINK32 wxmsw29ud_richtext.lib wxmsw29ud_media.lib wxmsw29ud_xrc.lib wxbase29ud_xml.lib wxmsw29ud_adv.lib wxmsw29ud_html.lib wxmsw29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswud\test_gui.exe" /debug /pdb:"vc_mswud\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console\r
+# ADD LINK32 wxmsw29ud_richtext.lib wxmsw29ud_media.lib wxmsw29ud_xrc.lib wxbase29ud_xml.lib wxmsw29ud_adv.lib wxmsw29ud_html.lib wxmsw29ud_core.lib wxbase29ud_net.lib wxbase29ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib /nologo /machine:i386 /out:"vc_mswud\test_gui.exe" /debug /pdb:"vc_mswud\test_gui.pdb" /libpath:".\..\lib\vc_lib" /subsystem:console\r
 \r
 !ENDIF\r
 \r
@@ -235,50 +235,50 @@ LINK32=link.exe
 # PROP Default_Filter ""\r
 # Begin Source File\r
 \r
-SOURCE=.\asserthelper.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\asserthelper.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\graphics\bitmap.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\bitmapcomboboxtest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\bitmaptogglebuttontest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\bookctrlbasetest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\bitmapcomboboxtest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\bitmaptogglebuttontest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\bookctrlbasetest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\sizers\boxsizer.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\buttontest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\checkboxtest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\checklistboxtest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\choicebooktest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\choicetest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\buttontest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\checkboxtest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\checklistboxtest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\choicebooktest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\choicetest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\window\clientsize.cpp\r
 # End Source File\r
 # Begin Source File\r
@@ -313,22 +313,22 @@ SOURCE=.\font\fonttest.cpp
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\frametest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\frametest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\misc\garbage.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\gaugetest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\gridtest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\gaugetest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\gridtest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\misc\guifuncs.cpp\r
 # End Source File\r
 # Begin Source File\r
@@ -341,62 +341,66 @@ SOURCE=.\html\htmlwindow.cpp
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\hyperlinkctrltest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\hyperlinkctrltest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\image\image.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\itemcontainertest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\events\keyboard.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\itemcontainertest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\events\keyboard.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\controls\label.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\listbasetest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\listbooktest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\listboxtest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\listbasetest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\listbooktest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\listboxtest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\controls\listctrltest.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\listviewtest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\listviewtest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\graphics\measuring.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\notebooktest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\pickerbasetest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\pickertest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\menu\menu.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\notebooktest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\pickerbasetest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\pickertest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\geometry\point.cpp\r
 # End Source File\r
 # Begin Source File\r
@@ -405,30 +409,30 @@ SOURCE=.\events\propagation.cpp
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\radioboxtest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\radiobuttontest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\radioboxtest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\radiobuttontest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\image\rawbmp.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\rearrangelisttest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\rearrangelisttest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\geometry\rect.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\richtextctrltest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\richtextctrltest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\..\samples\sample.rc\r
 # End Source File\r
 # Begin Source File\r
@@ -449,30 +453,30 @@ SOURCE=.\geometry\size.cpp
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\slidertest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\slidertest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\net\socket.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\spinctrldbltest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\spinctrltest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\spinctrldbltest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\spinctrltest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\test.cpp\r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\testableframe.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\testableframe.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\controls\textctrltest.cpp\r
 # End Source File\r
 # Begin Source File\r
@@ -481,28 +485,28 @@ SOURCE=.\controls\textentrytest.cpp
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=.\controls\togglebuttontest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\toolbooktest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\controls\treebooktest.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=.\controls\togglebuttontest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\toolbooktest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\controls\treebooktest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=.\controls\treectrltest.cpp\r
 # End Source File\r
-# Begin Source File
-
-SOURCE=.\controls\windowtest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\xml\xrctest.cpp
-# End Source File
+# Begin Source File\r
+\r
+SOURCE=.\controls\windowtest.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\xml\xrctest.cpp\r
+# End Source File\r
 # End Group\r
 # End Target\r
 # End Project\r
index 6445a4de4b06f1d916488f0833a26c674292eaf9..7e26320eb43f68243c8b0dc84d51ada07de2370e 100644 (file)
@@ -49,7 +49,7 @@
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswud\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="TRUE"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswu\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="TRUE"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivud\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="TRUE"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivu\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="TRUE"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswuddll\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="TRUE"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswudll\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="TRUE"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivuddll\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="TRUE"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivudll\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="TRUE"\r
                        Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">\r
                        <File\r
-                               RelativePath=".\asserthelper.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\asserthelper.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\graphics\bitmap.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\bitmapcomboboxtest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\bitmaptogglebuttontest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\bookctrlbasetest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\bitmapcomboboxtest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\bitmaptogglebuttontest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\bookctrlbasetest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\sizers\boxsizer.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\buttontest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\checkboxtest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\checklistboxtest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\choicebooktest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\choicetest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\buttontest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\checkboxtest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\checklistboxtest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\choicebooktest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\choicetest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\window\clientsize.cpp">\r
                        </File>\r
                        <File\r
                                RelativePath=".\font\fonttest.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\frametest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\frametest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\garbage.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\gaugetest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\gridtest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\gaugetest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\gridtest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\guifuncs.cpp">\r
                        </File>\r
                        <File\r
                                RelativePath=".\html\htmlwindow.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\hyperlinkctrltest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\hyperlinkctrltest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\image\image.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\itemcontainertest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\events\keyboard.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\itemcontainertest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\events\keyboard.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\label.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\listbasetest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\listbooktest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\listboxtest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\listbasetest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\listbooktest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\listboxtest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\listctrltest.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\listviewtest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\listviewtest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\graphics\measuring.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\notebooktest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\pickerbasetest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\pickertest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\menu\menu.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\notebooktest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\pickerbasetest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\pickertest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\geometry\point.cpp">\r
                        </File>\r
                        <File\r
                                RelativePath=".\events\propagation.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\radioboxtest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\radiobuttontest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\radioboxtest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\radiobuttontest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\image\rawbmp.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\rearrangelisttest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\rearrangelisttest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\geometry\rect.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\richtextctrltest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\richtextctrltest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\selstoretest.cpp">\r
                        </File>\r
                        <File\r
                                RelativePath=".\geometry\size.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\slidertest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\slidertest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\net\socket.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\spinctrldbltest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\spinctrltest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\spinctrldbltest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\spinctrltest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\test.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\testableframe.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\testableframe.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\textctrltest.cpp">\r
                        </File>\r
                        <File\r
                                RelativePath=".\controls\textentrytest.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\togglebuttontest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\toolbooktest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\controls\treebooktest.cpp">
-                       </File>
-                       <File
+                               RelativePath=".\controls\togglebuttontest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\toolbooktest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\treebooktest.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\treectrltest.cpp">\r
                        </File>\r
-                       <File
-                               RelativePath=".\controls\windowtest.cpp">
-                       </File>
-                       <File
-                               RelativePath=".\xml\xrctest.cpp">
-                       </File>
+                       <File\r
+                               RelativePath=".\controls\windowtest.cpp">\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\xml\xrctest.cpp">\r
+                       </File>\r
                </Filter>\r
                <Filter\r
                        Name="Resource Files"\r
index 8ac2aa16ae1718992bf1c9bdaa0379658d640171..47043a7260a7768d9ea10012965b8f34dea9caf3 100644 (file)
@@ -83,7 +83,7 @@
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswud\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswu\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivud\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivu\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswuddll\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswudll\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivuddll\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivudll\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
                        >\r
                        <File\r
-                               RelativePath=".\asserthelper.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\asserthelper.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\graphics\bitmap.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\bitmapcomboboxtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\bitmaptogglebuttontest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\bookctrlbasetest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\bitmapcomboboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\bitmaptogglebuttontest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\bookctrlbasetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\sizers\boxsizer.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\buttontest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\checkboxtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\checklistboxtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\choicebooktest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\choicetest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\buttontest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\checkboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\checklistboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\choicebooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\choicetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\window\clientsize.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\frametest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\frametest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\garbage.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\gaugetest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\gridtest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\gaugetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\gridtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\guifuncs.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\hyperlinkctrltest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\hyperlinkctrltest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\image\image.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\itemcontainertest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\events\keyboard.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\itemcontainertest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\events\keyboard.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\label.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\listbasetest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\listbooktest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\listboxtest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\listbasetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\listbooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\listboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\listctrltest.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\listviewtest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\listviewtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\graphics\measuring.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\notebooktest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\pickerbasetest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\pickertest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\menu\menu.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\notebooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\pickerbasetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\pickertest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\geometry\point.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\radioboxtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\radiobuttontest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\radioboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\radiobuttontest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\image\rawbmp.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\rearrangelisttest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\rearrangelisttest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\geometry\rect.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\richtextctrltest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\richtextctrltest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\selstoretest.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\slidertest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\slidertest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\net\socket.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\spinctrldbltest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\spinctrltest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\spinctrldbltest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\spinctrltest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\test.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\testableframe.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\testableframe.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\textctrltest.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\togglebuttontest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\toolbooktest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\treebooktest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\togglebuttontest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\toolbooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\treebooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\treectrltest.cpp"\r
                                >\r
                        </File>\r
-                       <File
-                               RelativePath=".\controls\windowtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\xml\xrctest.cpp"
-                               >
-                       </File>
+                       <File\r
+                               RelativePath=".\controls\windowtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\xml\xrctest.cpp"\r
+                               >\r
+                       </File>\r
                </Filter>\r
                <Filter\r
                        Name="Resource Files"\r
index 0f240f7cc9d0a1535dc8e33d6074c9f1e96450b7..205cd7c09ff35399886855ea1b68199450a57829 100644 (file)
@@ -82,7 +82,7 @@
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswud\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswu\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivud\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivu\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29ud_richtext.lib  wxmsw29ud_media.lib  wxmsw29ud_xrc.lib  wxbase29ud_xml.lib  wxmsw29ud_adv.lib  wxmsw29ud_html.lib  wxmsw29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswuddll\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmsw29u_richtext.lib  wxmsw29u_media.lib  wxmsw29u_xrc.lib  wxbase29u_xml.lib  wxmsw29u_adv.lib  wxmsw29u_html.lib  wxmsw29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswudll\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29ud_richtext.lib  wxmswuniv29ud_media.lib  wxmswuniv29ud_xrc.lib  wxbase29ud_xml.lib  wxmswuniv29ud_adv.lib  wxmswuniv29ud_html.lib  wxmswuniv29ud_core.lib  wxbase29ud_net.lib  wxbase29ud.lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib wxregexud.lib wxexpatd.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivuddll\test_gui.exe"\r
                                LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalOptions=""\r
-                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
+                               AdditionalDependencies="wxmswuniv29u_richtext.lib  wxmswuniv29u_media.lib  wxmswuniv29u_xrc.lib  wxbase29u_xml.lib  wxmswuniv29u_adv.lib  wxmswuniv29u_html.lib  wxmswuniv29u_core.lib  wxbase29u_net.lib  wxbase29u.lib   wxtiff.lib wxjpeg.lib wxpng.lib  wxzlib.lib wxregexu.lib wxexpat.lib    kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"\r
                                OutputFile="vc_mswunivudll\test_gui.exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
                        >\r
                        <File\r
-                               RelativePath=".\asserthelper.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\asserthelper.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\graphics\bitmap.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\bitmapcomboboxtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\bitmaptogglebuttontest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\bookctrlbasetest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\bitmapcomboboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\bitmaptogglebuttontest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\bookctrlbasetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\sizers\boxsizer.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\buttontest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\checkboxtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\checklistboxtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\choicebooktest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\choicetest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\buttontest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\checkboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\checklistboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\choicebooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\choicetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\window\clientsize.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\frametest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\frametest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\garbage.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\gaugetest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\gridtest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\gaugetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\gridtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\guifuncs.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\hyperlinkctrltest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\hyperlinkctrltest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\image\image.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\itemcontainertest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\events\keyboard.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\itemcontainertest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\events\keyboard.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\label.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\listbasetest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\listbooktest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\listboxtest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\listbasetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\listbooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\listboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\listctrltest.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\listviewtest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\listviewtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\graphics\measuring.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\notebooktest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\pickerbasetest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\pickertest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\menu\menu.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\notebooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\pickerbasetest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\pickertest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\geometry\point.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\radioboxtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\radiobuttontest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\radioboxtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\radiobuttontest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\image\rawbmp.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\rearrangelisttest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\rearrangelisttest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\geometry\rect.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\richtextctrltest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\richtextctrltest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\misc\selstoretest.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\slidertest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\slidertest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\net\socket.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\spinctrldbltest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\spinctrltest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\spinctrldbltest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\spinctrltest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\test.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\testableframe.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\testableframe.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\textctrltest.cpp"\r
                                >\r
                        </File>\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath=".\controls\togglebuttontest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\toolbooktest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\controls\treebooktest.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath=".\controls\togglebuttontest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\toolbooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\controls\treebooktest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath=".\controls\treectrltest.cpp"\r
                                >\r
                        </File>\r
-                       <File
-                               RelativePath=".\controls\windowtest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\xml\xrctest.cpp"
-                               >
-                       </File>
+                       <File\r
+                               RelativePath=".\controls\windowtest.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\xml\xrctest.cpp"\r
+                               >\r
+                       </File>\r
                </Filter>\r
                <Filter\r
                        Name="Resource Files"\r