]> git.saurik.com Git - wxWidgets.git/commitdiff
Integrate with GNOME's Recent Documents menu.
authorVáclav Slavík <vslavik@fastmail.fm>
Fri, 7 May 2010 06:45:48 +0000 (06:45 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Fri, 7 May 2010 06:45:48 +0000 (06:45 +0000)
GTK+ provides GtkRecentManager for this purpose since 2.10. Use it in
wxFileHistory if available. Integration is simple, we just add a file to
GtkRecentManager in addition to normal wxFileHistory handling.

A well-behaved GNOME application would use GtkRecentManager as the
primary store for recent files, so that it reflects when the user works
with supported files in another editor(s) too. But for now, this is much
better than no support at all.

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

14 files changed:
Makefile.in
build/bakefiles/files.bkl
build/msw/makefile.bcc
build/msw/makefile.gcc
build/msw/makefile.vc
build/msw/makefile.wat
build/msw/wx_core.dsp
build/msw/wx_vc7_core.vcproj
build/msw/wx_vc8_core.vcproj
build/msw/wx_vc9_core.vcproj
include/wx/filehistory.h
include/wx/gtk/filehistory.h [new file with mode: 0644]
src/common/filehistorycmn.cpp
src/gtk/filehistory.cpp [new file with mode: 0644]

index 9ed99f4424389948c78236e174fd8bcd6294c10c..449145dada4ba2d30bb21b730d8b39eb028ea7a3 100644 (file)
@@ -2509,6 +2509,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_LOWLEVEL_HDR =  \
        wx/gtk/evtloop.h \
        wx/gtk/evtloopsrc.h \
        wx/gtk/font.h \
        wx/gtk/evtloop.h \
        wx/gtk/evtloopsrc.h \
        wx/gtk/font.h \
+       wx/gtk/filehistory.h \
        wx/gtk/minifram.h \
        wx/gtk/pen.h \
        wx/gtk/popupwin.h \
        wx/gtk/minifram.h \
        wx/gtk/pen.h \
        wx/gtk/popupwin.h \
@@ -4694,6 +4695,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___LOWLEVEL_SRC_OBJECTS =  \
        monodll_gtk_dnd.o \
        monodll_gtk_evtloop.o \
        monodll_filectrl.o \
        monodll_gtk_dnd.o \
        monodll_gtk_evtloop.o \
        monodll_filectrl.o \
+       monodll_filehistory.o \
        monodll_gtk_font.o \
        monodll_gtk_sockgtk.o \
        monodll_gtk_minifram.o \
        monodll_gtk_font.o \
        monodll_gtk_sockgtk.o \
        monodll_gtk_minifram.o \
@@ -5543,6 +5545,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___LOWLEVEL_SRC_OBJECTS_1 =  \
        monodll_gtk_dnd.o \
        monodll_gtk_evtloop.o \
        monodll_filectrl.o \
        monodll_gtk_dnd.o \
        monodll_gtk_evtloop.o \
        monodll_filectrl.o \
+       monodll_filehistory.o \
        monodll_gtk_font.o \
        monodll_gtk_sockgtk.o \
        monodll_gtk_minifram.o \
        monodll_gtk_font.o \
        monodll_gtk_sockgtk.o \
        monodll_gtk_minifram.o \
@@ -6533,6 +6536,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___LOWLEVEL_SRC_OBJECTS_2 =  \
        monolib_gtk_dnd.o \
        monolib_gtk_evtloop.o \
        monolib_filectrl.o \
        monolib_gtk_dnd.o \
        monolib_gtk_evtloop.o \
        monolib_filectrl.o \
+       monolib_filehistory.o \
        monolib_gtk_font.o \
        monolib_gtk_sockgtk.o \
        monolib_gtk_minifram.o \
        monolib_gtk_font.o \
        monolib_gtk_sockgtk.o \
        monolib_gtk_minifram.o \
@@ -7382,6 +7386,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___LOWLEVEL_SRC_OBJECTS_3 =  \
        monolib_gtk_dnd.o \
        monolib_gtk_evtloop.o \
        monolib_filectrl.o \
        monolib_gtk_dnd.o \
        monolib_gtk_evtloop.o \
        monolib_filectrl.o \
+       monolib_filehistory.o \
        monolib_gtk_font.o \
        monolib_gtk_sockgtk.o \
        monolib_gtk_minifram.o \
        monolib_gtk_font.o \
        monolib_gtk_sockgtk.o \
        monolib_gtk_minifram.o \
@@ -8561,6 +8566,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___LOWLEVEL_SRC_OBJECTS_4 =  \
        coredll_gtk_dnd.o \
        coredll_gtk_evtloop.o \
        coredll_filectrl.o \
        coredll_gtk_dnd.o \
        coredll_gtk_evtloop.o \
        coredll_filectrl.o \
+       coredll_filehistory.o \
        coredll_gtk_font.o \
        coredll_gtk_sockgtk.o \
        coredll_gtk_minifram.o \
        coredll_gtk_font.o \
        coredll_gtk_sockgtk.o \
        coredll_gtk_minifram.o \
@@ -9410,6 +9416,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___LOWLEVEL_SRC_OBJECTS_5 =  \
        coredll_gtk_dnd.o \
        coredll_gtk_evtloop.o \
        coredll_filectrl.o \
        coredll_gtk_dnd.o \
        coredll_gtk_evtloop.o \
        coredll_filectrl.o \
+       coredll_filehistory.o \
        coredll_gtk_font.o \
        coredll_gtk_sockgtk.o \
        coredll_gtk_minifram.o \
        coredll_gtk_font.o \
        coredll_gtk_sockgtk.o \
        coredll_gtk_minifram.o \
@@ -10076,6 +10083,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___LOWLEVEL_SRC_OBJECTS_6 =  \
        corelib_gtk_dnd.o \
        corelib_gtk_evtloop.o \
        corelib_filectrl.o \
        corelib_gtk_dnd.o \
        corelib_gtk_evtloop.o \
        corelib_filectrl.o \
+       corelib_filehistory.o \
        corelib_gtk_font.o \
        corelib_gtk_sockgtk.o \
        corelib_gtk_minifram.o \
        corelib_gtk_font.o \
        corelib_gtk_sockgtk.o \
        corelib_gtk_minifram.o \
@@ -10925,6 +10933,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2___LOWLEVEL_SRC_OBJECTS_7 =  \
        corelib_gtk_dnd.o \
        corelib_gtk_evtloop.o \
        corelib_filectrl.o \
        corelib_gtk_dnd.o \
        corelib_gtk_evtloop.o \
        corelib_filectrl.o \
+       corelib_filehistory.o \
        corelib_gtk_font.o \
        corelib_gtk_sockgtk.o \
        corelib_gtk_minifram.o \
        corelib_gtk_font.o \
        corelib_gtk_sockgtk.o \
        corelib_gtk_minifram.o \
@@ -17101,6 +17110,9 @@ monodll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONODLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monodll_filectrl.o: $(srcdir)/src/gtk/filectrl.cpp $(MONODLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/filectrl.cpp
 
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monodll_filectrl.o: $(srcdir)/src/gtk/filectrl.cpp $(MONODLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/filectrl.cpp
 
+@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monodll_filehistory.o: $(srcdir)/src/gtk/filehistory.cpp $(MONODLL_ODEP)
+@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/filehistory.cpp
+
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monodll_gtk_font.o: $(srcdir)/src/gtk/font.cpp $(MONODLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/font.cpp
 
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monodll_gtk_font.o: $(srcdir)/src/gtk/font.cpp $(MONODLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/gtk/font.cpp
 
@@ -21961,6 +21973,9 @@ monolib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONOLIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monolib_filectrl.o: $(srcdir)/src/gtk/filectrl.cpp $(MONOLIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/filectrl.cpp
 
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monolib_filectrl.o: $(srcdir)/src/gtk/filectrl.cpp $(MONOLIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/filectrl.cpp
 
+@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monolib_filehistory.o: $(srcdir)/src/gtk/filehistory.cpp $(MONOLIB_ODEP)
+@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/filehistory.cpp
+
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monolib_gtk_font.o: $(srcdir)/src/gtk/font.cpp $(MONOLIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/font.cpp
 
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@monolib_gtk_font.o: $(srcdir)/src/gtk/font.cpp $(MONOLIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/gtk/font.cpp
 
@@ -27013,6 +27028,9 @@ coredll_win32.o: $(srcdir)/src/univ/themes/win32.cpp $(COREDLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@coredll_filectrl.o: $(srcdir)/src/gtk/filectrl.cpp $(COREDLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/gtk/filectrl.cpp
 
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@coredll_filectrl.o: $(srcdir)/src/gtk/filectrl.cpp $(COREDLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/gtk/filectrl.cpp
 
+@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@coredll_filehistory.o: $(srcdir)/src/gtk/filehistory.cpp $(COREDLL_ODEP)
+@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/gtk/filehistory.cpp
+
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@coredll_gtk_font.o: $(srcdir)/src/gtk/font.cpp $(COREDLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/gtk/font.cpp
 
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@coredll_gtk_font.o: $(srcdir)/src/gtk/font.cpp $(COREDLL_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/gtk/font.cpp
 
@@ -30604,6 +30622,9 @@ corelib_win32.o: $(srcdir)/src/univ/themes/win32.cpp $(CORELIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@corelib_filectrl.o: $(srcdir)/src/gtk/filectrl.cpp $(CORELIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/gtk/filectrl.cpp
 
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@corelib_filectrl.o: $(srcdir)/src/gtk/filectrl.cpp $(CORELIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/gtk/filectrl.cpp
 
+@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@corelib_filehistory.o: $(srcdir)/src/gtk/filehistory.cpp $(CORELIB_ODEP)
+@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/gtk/filehistory.cpp
+
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@corelib_gtk_font.o: $(srcdir)/src/gtk/font.cpp $(CORELIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/gtk/font.cpp
 
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@corelib_gtk_font.o: $(srcdir)/src/gtk/font.cpp $(CORELIB_ODEP)
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/gtk/font.cpp
 
index c48fc03d6e535047460b2867da99fc5839d7c72c..38b0e0d11c44299fbd42d2ba2c8e1bf7b3928461 100644 (file)
@@ -1039,6 +1039,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
     src/gtk/dnd.cpp
     src/gtk/evtloop.cpp
     src/gtk/filectrl.cpp
     src/gtk/dnd.cpp
     src/gtk/evtloop.cpp
     src/gtk/filectrl.cpp
+    src/gtk/filehistory.cpp
     src/gtk/font.cpp
     src/gtk/sockgtk.cpp
     src/gtk/minifram.cpp
     src/gtk/font.cpp
     src/gtk/sockgtk.cpp
     src/gtk/minifram.cpp
@@ -1077,6 +1078,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
     wx/gtk/evtloop.h
     wx/gtk/evtloopsrc.h
     wx/gtk/font.h
     wx/gtk/evtloop.h
     wx/gtk/evtloopsrc.h
     wx/gtk/font.h
+    wx/gtk/filehistory.h
     wx/gtk/minifram.h
     wx/gtk/pen.h
     wx/gtk/popupwin.h
     wx/gtk/minifram.h
     wx/gtk/pen.h
     wx/gtk/popupwin.h
index 6a6d53b32309ff771f586720ba5a29abb532a30c..d96c4140dcdc2a1a1ead4c0e1ed1fd575f35661a 100644 (file)
@@ -1882,7 +1882,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
        $(OBJS)\monodll_dragimgg.obj \\r
        $(OBJS)\monodll_filectrlg.obj \\r
        $(OBJS)\monodll_headerctrlg.obj \\r
        $(OBJS)\monodll_dragimgg.obj \\r
        $(OBJS)\monodll_filectrlg.obj \\r
        $(OBJS)\monodll_headerctrlg.obj \\r
-       $(OBJS)\monodll_infobar.obj \
+       $(OBJS)\monodll_infobar.obj \\r
        $(OBJS)\monodll_listbkg.obj \\r
        $(OBJS)\monodll_logg.obj \\r
        $(OBJS)\monodll_numdlgg.obj \\r
        $(OBJS)\monodll_listbkg.obj \\r
        $(OBJS)\monodll_logg.obj \\r
        $(OBJS)\monodll_numdlgg.obj \\r
@@ -2128,7 +2128,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
        $(OBJS)\monodll_dragimgg.obj \\r
        $(OBJS)\monodll_filectrlg.obj \\r
        $(OBJS)\monodll_headerctrlg.obj \\r
        $(OBJS)\monodll_dragimgg.obj \\r
        $(OBJS)\monodll_filectrlg.obj \\r
        $(OBJS)\monodll_headerctrlg.obj \\r
-       $(OBJS)\monodll_infobar.obj \
+       $(OBJS)\monodll_infobar.obj \\r
        $(OBJS)\monodll_listbkg.obj \\r
        $(OBJS)\monodll_logg.obj \\r
        $(OBJS)\monodll_numdlgg.obj \\r
        $(OBJS)\monodll_listbkg.obj \\r
        $(OBJS)\monodll_logg.obj \\r
        $(OBJS)\monodll_numdlgg.obj \\r
@@ -2589,7 +2589,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  \
        $(OBJS)\monolib_dragimgg.obj \\r
        $(OBJS)\monolib_filectrlg.obj \\r
        $(OBJS)\monolib_headerctrlg.obj \\r
        $(OBJS)\monolib_dragimgg.obj \\r
        $(OBJS)\monolib_filectrlg.obj \\r
        $(OBJS)\monolib_headerctrlg.obj \\r
-       $(OBJS)\monolib_infobar.obj \
+       $(OBJS)\monolib_infobar.obj \\r
        $(OBJS)\monolib_listbkg.obj \\r
        $(OBJS)\monolib_logg.obj \\r
        $(OBJS)\monolib_numdlgg.obj \\r
        $(OBJS)\monolib_listbkg.obj \\r
        $(OBJS)\monolib_logg.obj \\r
        $(OBJS)\monolib_numdlgg.obj \\r
@@ -2835,7 +2835,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  \
        $(OBJS)\monolib_dragimgg.obj \\r
        $(OBJS)\monolib_filectrlg.obj \\r
        $(OBJS)\monolib_headerctrlg.obj \\r
        $(OBJS)\monolib_dragimgg.obj \\r
        $(OBJS)\monolib_filectrlg.obj \\r
        $(OBJS)\monolib_headerctrlg.obj \\r
-       $(OBJS)\monolib_infobar.obj \
+       $(OBJS)\monolib_infobar.obj \\r
        $(OBJS)\monolib_listbkg.obj \\r
        $(OBJS)\monolib_logg.obj \\r
        $(OBJS)\monolib_numdlgg.obj \\r
        $(OBJS)\monolib_listbkg.obj \\r
        $(OBJS)\monolib_logg.obj \\r
        $(OBJS)\monolib_numdlgg.obj \\r
@@ -3189,7 +3189,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  \
        $(OBJS)\coredll_dragimgg.obj \\r
        $(OBJS)\coredll_filectrlg.obj \\r
        $(OBJS)\coredll_headerctrlg.obj \\r
        $(OBJS)\coredll_dragimgg.obj \\r
        $(OBJS)\coredll_filectrlg.obj \\r
        $(OBJS)\coredll_headerctrlg.obj \\r
-       $(OBJS)\coredll_infobar.obj \
+       $(OBJS)\coredll_infobar.obj \\r
        $(OBJS)\coredll_listbkg.obj \\r
        $(OBJS)\coredll_logg.obj \\r
        $(OBJS)\coredll_numdlgg.obj \\r
        $(OBJS)\coredll_listbkg.obj \\r
        $(OBJS)\coredll_logg.obj \\r
        $(OBJS)\coredll_numdlgg.obj \\r
@@ -3435,7 +3435,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  \
        $(OBJS)\coredll_dragimgg.obj \\r
        $(OBJS)\coredll_filectrlg.obj \\r
        $(OBJS)\coredll_headerctrlg.obj \\r
        $(OBJS)\coredll_dragimgg.obj \\r
        $(OBJS)\coredll_filectrlg.obj \\r
        $(OBJS)\coredll_headerctrlg.obj \\r
-       $(OBJS)\coredll_infobar.obj \
+       $(OBJS)\coredll_infobar.obj \\r
        $(OBJS)\coredll_listbkg.obj \\r
        $(OBJS)\coredll_logg.obj \\r
        $(OBJS)\coredll_numdlgg.obj \\r
        $(OBJS)\coredll_listbkg.obj \\r
        $(OBJS)\coredll_logg.obj \\r
        $(OBJS)\coredll_numdlgg.obj \\r
@@ -3687,7 +3687,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  \
        $(OBJS)\corelib_dragimgg.obj \\r
        $(OBJS)\corelib_filectrlg.obj \\r
        $(OBJS)\corelib_headerctrlg.obj \\r
        $(OBJS)\corelib_dragimgg.obj \\r
        $(OBJS)\corelib_filectrlg.obj \\r
        $(OBJS)\corelib_headerctrlg.obj \\r
-       $(OBJS)\corelib_infobar.obj \
+       $(OBJS)\corelib_infobar.obj \\r
        $(OBJS)\corelib_listbkg.obj \\r
        $(OBJS)\corelib_logg.obj \\r
        $(OBJS)\corelib_numdlgg.obj \\r
        $(OBJS)\corelib_listbkg.obj \\r
        $(OBJS)\corelib_logg.obj \\r
        $(OBJS)\corelib_numdlgg.obj \\r
@@ -3933,7 +3933,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  \
        $(OBJS)\corelib_dragimgg.obj \\r
        $(OBJS)\corelib_filectrlg.obj \\r
        $(OBJS)\corelib_headerctrlg.obj \\r
        $(OBJS)\corelib_dragimgg.obj \\r
        $(OBJS)\corelib_filectrlg.obj \\r
        $(OBJS)\corelib_headerctrlg.obj \\r
-       $(OBJS)\corelib_infobar.obj \
+       $(OBJS)\corelib_infobar.obj \\r
        $(OBJS)\corelib_listbkg.obj \\r
        $(OBJS)\corelib_logg.obj \\r
        $(OBJS)\corelib_numdlgg.obj \\r
        $(OBJS)\corelib_listbkg.obj \\r
        $(OBJS)\corelib_logg.obj \\r
        $(OBJS)\corelib_numdlgg.obj \\r
@@ -7604,11 +7604,11 @@ $(OBJS)\monodll_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
-$(OBJS)\monodll_infobar.obj: ..\..\src\generic\infobar.cpp
-       $(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\infobar.cpp
-!endif
-
-!if "$(USE_GUI)" == "1"
+$(OBJS)\monodll_infobar.obj: ..\..\src\generic\infobar.cpp\r
+       $(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\infobar.cpp\r
+!endif\r
+\r
+!if "$(USE_GUI)" == "1"\r
 $(OBJS)\monodll_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
 $(OBJS)\monodll_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
@@ -9805,11 +9805,11 @@ $(OBJS)\monolib_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
-$(OBJS)\monolib_infobar.obj: ..\..\src\generic\infobar.cpp
-       $(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\infobar.cpp
-!endif
-
-!if "$(USE_GUI)" == "1"
+$(OBJS)\monolib_infobar.obj: ..\..\src\generic\infobar.cpp\r
+       $(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\infobar.cpp\r
+!endif\r
+\r
+!if "$(USE_GUI)" == "1"\r
 $(OBJS)\monolib_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
 $(OBJS)\monolib_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
@@ -12015,11 +12015,11 @@ $(OBJS)\coredll_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
-$(OBJS)\coredll_infobar.obj: ..\..\src\generic\infobar.cpp
-       $(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\infobar.cpp
-!endif
-
-!if "$(USE_GUI)" == "1"
+$(OBJS)\coredll_infobar.obj: ..\..\src\generic\infobar.cpp\r
+       $(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\infobar.cpp\r
+!endif\r
+\r
+!if "$(USE_GUI)" == "1"\r
 $(OBJS)\coredll_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
 $(OBJS)\coredll_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
@@ -13312,11 +13312,11 @@ $(OBJS)\corelib_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
-$(OBJS)\corelib_infobar.obj: ..\..\src\generic\infobar.cpp
-       $(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\infobar.cpp
-!endif
-
-!if "$(USE_GUI)" == "1"
+$(OBJS)\corelib_infobar.obj: ..\..\src\generic\infobar.cpp\r
+       $(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\infobar.cpp\r
+!endif\r
+\r
+!if "$(USE_GUI)" == "1"\r
 $(OBJS)\corelib_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
 $(OBJS)\corelib_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
index 43f759382bbe6354eb0b71458d8ee796397d0de9..5d58b1907579197bc77181c7935d5eb93602522c 100644 (file)
@@ -1892,7 +1892,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
        $(OBJS)\monodll_dragimgg.o \\r
        $(OBJS)\monodll_filectrlg.o \\r
        $(OBJS)\monodll_headerctrlg.o \\r
        $(OBJS)\monodll_dragimgg.o \\r
        $(OBJS)\monodll_filectrlg.o \\r
        $(OBJS)\monodll_headerctrlg.o \\r
-       $(OBJS)\monodll_infobar.o \
+       $(OBJS)\monodll_infobar.o \\r
        $(OBJS)\monodll_listbkg.o \\r
        $(OBJS)\monodll_logg.o \\r
        $(OBJS)\monodll_numdlgg.o \\r
        $(OBJS)\monodll_listbkg.o \\r
        $(OBJS)\monodll_logg.o \\r
        $(OBJS)\monodll_numdlgg.o \\r
@@ -2140,7 +2140,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
        $(OBJS)\monodll_dragimgg.o \\r
        $(OBJS)\monodll_filectrlg.o \\r
        $(OBJS)\monodll_headerctrlg.o \\r
        $(OBJS)\monodll_dragimgg.o \\r
        $(OBJS)\monodll_filectrlg.o \\r
        $(OBJS)\monodll_headerctrlg.o \\r
-       $(OBJS)\monodll_infobar.o \
+       $(OBJS)\monodll_infobar.o \\r
        $(OBJS)\monodll_listbkg.o \\r
        $(OBJS)\monodll_logg.o \\r
        $(OBJS)\monodll_numdlgg.o \\r
        $(OBJS)\monodll_listbkg.o \\r
        $(OBJS)\monodll_logg.o \\r
        $(OBJS)\monodll_numdlgg.o \\r
@@ -2605,7 +2605,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  \
        $(OBJS)\monolib_dragimgg.o \\r
        $(OBJS)\monolib_filectrlg.o \\r
        $(OBJS)\monolib_headerctrlg.o \\r
        $(OBJS)\monolib_dragimgg.o \\r
        $(OBJS)\monolib_filectrlg.o \\r
        $(OBJS)\monolib_headerctrlg.o \\r
-       $(OBJS)\monolib_infobar.o \
+       $(OBJS)\monolib_infobar.o \\r
        $(OBJS)\monolib_listbkg.o \\r
        $(OBJS)\monolib_logg.o \\r
        $(OBJS)\monolib_numdlgg.o \\r
        $(OBJS)\monolib_listbkg.o \\r
        $(OBJS)\monolib_logg.o \\r
        $(OBJS)\monolib_numdlgg.o \\r
@@ -2853,7 +2853,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  \
        $(OBJS)\monolib_dragimgg.o \\r
        $(OBJS)\monolib_filectrlg.o \\r
        $(OBJS)\monolib_headerctrlg.o \\r
        $(OBJS)\monolib_dragimgg.o \\r
        $(OBJS)\monolib_filectrlg.o \\r
        $(OBJS)\monolib_headerctrlg.o \\r
-       $(OBJS)\monolib_infobar.o \
+       $(OBJS)\monolib_infobar.o \\r
        $(OBJS)\monolib_listbkg.o \\r
        $(OBJS)\monolib_logg.o \\r
        $(OBJS)\monolib_numdlgg.o \\r
        $(OBJS)\monolib_listbkg.o \\r
        $(OBJS)\monolib_logg.o \\r
        $(OBJS)\monolib_numdlgg.o \\r
@@ -3221,7 +3221,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  \
        $(OBJS)\coredll_dragimgg.o \\r
        $(OBJS)\coredll_filectrlg.o \\r
        $(OBJS)\coredll_headerctrlg.o \\r
        $(OBJS)\coredll_dragimgg.o \\r
        $(OBJS)\coredll_filectrlg.o \\r
        $(OBJS)\coredll_headerctrlg.o \\r
-       $(OBJS)\coredll_infobar.o \
+       $(OBJS)\coredll_infobar.o \\r
        $(OBJS)\coredll_listbkg.o \\r
        $(OBJS)\coredll_logg.o \\r
        $(OBJS)\coredll_numdlgg.o \\r
        $(OBJS)\coredll_listbkg.o \\r
        $(OBJS)\coredll_logg.o \\r
        $(OBJS)\coredll_numdlgg.o \\r
@@ -3469,7 +3469,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  \
        $(OBJS)\coredll_dragimgg.o \\r
        $(OBJS)\coredll_filectrlg.o \\r
        $(OBJS)\coredll_headerctrlg.o \\r
        $(OBJS)\coredll_dragimgg.o \\r
        $(OBJS)\coredll_filectrlg.o \\r
        $(OBJS)\coredll_headerctrlg.o \\r
-       $(OBJS)\coredll_infobar.o \
+       $(OBJS)\coredll_infobar.o \\r
        $(OBJS)\coredll_listbkg.o \\r
        $(OBJS)\coredll_logg.o \\r
        $(OBJS)\coredll_numdlgg.o \\r
        $(OBJS)\coredll_listbkg.o \\r
        $(OBJS)\coredll_logg.o \\r
        $(OBJS)\coredll_numdlgg.o \\r
@@ -3727,7 +3727,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  \
        $(OBJS)\corelib_dragimgg.o \\r
        $(OBJS)\corelib_filectrlg.o \\r
        $(OBJS)\corelib_headerctrlg.o \\r
        $(OBJS)\corelib_dragimgg.o \\r
        $(OBJS)\corelib_filectrlg.o \\r
        $(OBJS)\corelib_headerctrlg.o \\r
-       $(OBJS)\corelib_infobar.o \
+       $(OBJS)\corelib_infobar.o \\r
        $(OBJS)\corelib_listbkg.o \\r
        $(OBJS)\corelib_logg.o \\r
        $(OBJS)\corelib_numdlgg.o \\r
        $(OBJS)\corelib_listbkg.o \\r
        $(OBJS)\corelib_logg.o \\r
        $(OBJS)\corelib_numdlgg.o \\r
@@ -3975,7 +3975,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  \
        $(OBJS)\corelib_dragimgg.o \\r
        $(OBJS)\corelib_filectrlg.o \\r
        $(OBJS)\corelib_headerctrlg.o \\r
        $(OBJS)\corelib_dragimgg.o \\r
        $(OBJS)\corelib_filectrlg.o \\r
        $(OBJS)\corelib_headerctrlg.o \\r
-       $(OBJS)\corelib_infobar.o \
+       $(OBJS)\corelib_infobar.o \\r
        $(OBJS)\corelib_listbkg.o \\r
        $(OBJS)\corelib_logg.o \\r
        $(OBJS)\corelib_numdlgg.o \\r
        $(OBJS)\corelib_listbkg.o \\r
        $(OBJS)\corelib_logg.o \\r
        $(OBJS)\corelib_numdlgg.o \\r
@@ -7753,11 +7753,11 @@ $(OBJS)\monodll_headerctrlg.o: ../../src/generic/headerctrlg.cpp
 endif\r
 \r
 ifeq ($(USE_GUI),1)\r
 endif\r
 \r
 ifeq ($(USE_GUI),1)\r
-$(OBJS)\monodll_infobar.o: ../../src/generic/infobar.cpp
-       $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
-endif
-
-ifeq ($(USE_GUI),1)
+$(OBJS)\monodll_infobar.o: ../../src/generic/infobar.cpp\r
+       $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<\r
+endif\r
+\r
+ifeq ($(USE_GUI),1)\r
 $(OBJS)\monodll_listbkg.o: ../../src/generic/listbkg.cpp\r
        $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<\r
 endif\r
 $(OBJS)\monodll_listbkg.o: ../../src/generic/listbkg.cpp\r
        $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<\r
 endif\r
@@ -9954,11 +9954,11 @@ $(OBJS)\monolib_headerctrlg.o: ../../src/generic/headerctrlg.cpp
 endif\r
 \r
 ifeq ($(USE_GUI),1)\r
 endif\r
 \r
 ifeq ($(USE_GUI),1)\r
-$(OBJS)\monolib_infobar.o: ../../src/generic/infobar.cpp
-       $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
-endif
-
-ifeq ($(USE_GUI),1)
+$(OBJS)\monolib_infobar.o: ../../src/generic/infobar.cpp\r
+       $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<\r
+endif\r
+\r
+ifeq ($(USE_GUI),1)\r
 $(OBJS)\monolib_listbkg.o: ../../src/generic/listbkg.cpp\r
        $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<\r
 endif\r
 $(OBJS)\monolib_listbkg.o: ../../src/generic/listbkg.cpp\r
        $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<\r
 endif\r
@@ -12164,11 +12164,11 @@ $(OBJS)\coredll_headerctrlg.o: ../../src/generic/headerctrlg.cpp
 endif\r
 \r
 ifeq ($(USE_GUI),1)\r
 endif\r
 \r
 ifeq ($(USE_GUI),1)\r
-$(OBJS)\coredll_infobar.o: ../../src/generic/infobar.cpp
-       $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
-endif
-
-ifeq ($(USE_GUI),1)
+$(OBJS)\coredll_infobar.o: ../../src/generic/infobar.cpp\r
+       $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<\r
+endif\r
+\r
+ifeq ($(USE_GUI),1)\r
 $(OBJS)\coredll_listbkg.o: ../../src/generic/listbkg.cpp\r
        $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<\r
 endif\r
 $(OBJS)\coredll_listbkg.o: ../../src/generic/listbkg.cpp\r
        $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<\r
 endif\r
@@ -13461,11 +13461,11 @@ $(OBJS)\corelib_headerctrlg.o: ../../src/generic/headerctrlg.cpp
 endif\r
 \r
 ifeq ($(USE_GUI),1)\r
 endif\r
 \r
 ifeq ($(USE_GUI),1)\r
-$(OBJS)\corelib_infobar.o: ../../src/generic/infobar.cpp
-       $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
-endif
-
-ifeq ($(USE_GUI),1)
+$(OBJS)\corelib_infobar.o: ../../src/generic/infobar.cpp\r
+       $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<\r
+endif\r
+\r
+ifeq ($(USE_GUI),1)\r
 $(OBJS)\corelib_listbkg.o: ../../src/generic/listbkg.cpp\r
        $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<\r
 endif\r
 $(OBJS)\corelib_listbkg.o: ../../src/generic/listbkg.cpp\r
        $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<\r
 endif\r
index 18d4a68ea20f06864717c538b06672bc946aeafe..62b38a978ff44a58c674b0d7839b4ea252aa85d2 100644 (file)
@@ -2090,7 +2090,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
        $(OBJS)\monodll_dragimgg.obj \\r
        $(OBJS)\monodll_filectrlg.obj \\r
        $(OBJS)\monodll_headerctrlg.obj \\r
        $(OBJS)\monodll_dragimgg.obj \\r
        $(OBJS)\monodll_filectrlg.obj \\r
        $(OBJS)\monodll_headerctrlg.obj \\r
-       $(OBJS)\monodll_infobar.obj \
+       $(OBJS)\monodll_infobar.obj \\r
        $(OBJS)\monodll_listbkg.obj \\r
        $(OBJS)\monodll_logg.obj \\r
        $(OBJS)\monodll_numdlgg.obj \\r
        $(OBJS)\monodll_listbkg.obj \\r
        $(OBJS)\monodll_logg.obj \\r
        $(OBJS)\monodll_numdlgg.obj \\r
@@ -2336,7 +2336,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
        $(OBJS)\monodll_dragimgg.obj \\r
        $(OBJS)\monodll_filectrlg.obj \\r
        $(OBJS)\monodll_headerctrlg.obj \\r
        $(OBJS)\monodll_dragimgg.obj \\r
        $(OBJS)\monodll_filectrlg.obj \\r
        $(OBJS)\monodll_headerctrlg.obj \\r
-       $(OBJS)\monodll_infobar.obj \
+       $(OBJS)\monodll_infobar.obj \\r
        $(OBJS)\monodll_listbkg.obj \\r
        $(OBJS)\monodll_logg.obj \\r
        $(OBJS)\monodll_numdlgg.obj \\r
        $(OBJS)\monodll_listbkg.obj \\r
        $(OBJS)\monodll_logg.obj \\r
        $(OBJS)\monodll_numdlgg.obj \\r
@@ -2803,7 +2803,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  \
        $(OBJS)\monolib_dragimgg.obj \\r
        $(OBJS)\monolib_filectrlg.obj \\r
        $(OBJS)\monolib_headerctrlg.obj \\r
        $(OBJS)\monolib_dragimgg.obj \\r
        $(OBJS)\monolib_filectrlg.obj \\r
        $(OBJS)\monolib_headerctrlg.obj \\r
-       $(OBJS)\monolib_infobar.obj \
+       $(OBJS)\monolib_infobar.obj \\r
        $(OBJS)\monolib_listbkg.obj \\r
        $(OBJS)\monolib_logg.obj \\r
        $(OBJS)\monolib_numdlgg.obj \\r
        $(OBJS)\monolib_listbkg.obj \\r
        $(OBJS)\monolib_logg.obj \\r
        $(OBJS)\monolib_numdlgg.obj \\r
@@ -3049,7 +3049,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  \
        $(OBJS)\monolib_dragimgg.obj \\r
        $(OBJS)\monolib_filectrlg.obj \\r
        $(OBJS)\monolib_headerctrlg.obj \\r
        $(OBJS)\monolib_dragimgg.obj \\r
        $(OBJS)\monolib_filectrlg.obj \\r
        $(OBJS)\monolib_headerctrlg.obj \\r
-       $(OBJS)\monolib_infobar.obj \
+       $(OBJS)\monolib_infobar.obj \\r
        $(OBJS)\monolib_listbkg.obj \\r
        $(OBJS)\monolib_logg.obj \\r
        $(OBJS)\monolib_numdlgg.obj \\r
        $(OBJS)\monolib_listbkg.obj \\r
        $(OBJS)\monolib_logg.obj \\r
        $(OBJS)\monolib_numdlgg.obj \\r
@@ -3469,7 +3469,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  \
        $(OBJS)\coredll_dragimgg.obj \\r
        $(OBJS)\coredll_filectrlg.obj \\r
        $(OBJS)\coredll_headerctrlg.obj \\r
        $(OBJS)\coredll_dragimgg.obj \\r
        $(OBJS)\coredll_filectrlg.obj \\r
        $(OBJS)\coredll_headerctrlg.obj \\r
-       $(OBJS)\coredll_infobar.obj \
+       $(OBJS)\coredll_infobar.obj \\r
        $(OBJS)\coredll_listbkg.obj \\r
        $(OBJS)\coredll_logg.obj \\r
        $(OBJS)\coredll_numdlgg.obj \\r
        $(OBJS)\coredll_listbkg.obj \\r
        $(OBJS)\coredll_logg.obj \\r
        $(OBJS)\coredll_numdlgg.obj \\r
@@ -3715,7 +3715,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  \
        $(OBJS)\coredll_dragimgg.obj \\r
        $(OBJS)\coredll_filectrlg.obj \\r
        $(OBJS)\coredll_headerctrlg.obj \\r
        $(OBJS)\coredll_dragimgg.obj \\r
        $(OBJS)\coredll_filectrlg.obj \\r
        $(OBJS)\coredll_headerctrlg.obj \\r
-       $(OBJS)\coredll_infobar.obj \
+       $(OBJS)\coredll_infobar.obj \\r
        $(OBJS)\coredll_listbkg.obj \\r
        $(OBJS)\coredll_logg.obj \\r
        $(OBJS)\coredll_numdlgg.obj \\r
        $(OBJS)\coredll_listbkg.obj \\r
        $(OBJS)\coredll_logg.obj \\r
        $(OBJS)\coredll_numdlgg.obj \\r
@@ -3973,7 +3973,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  \
        $(OBJS)\corelib_dragimgg.obj \\r
        $(OBJS)\corelib_filectrlg.obj \\r
        $(OBJS)\corelib_headerctrlg.obj \\r
        $(OBJS)\corelib_dragimgg.obj \\r
        $(OBJS)\corelib_filectrlg.obj \\r
        $(OBJS)\corelib_headerctrlg.obj \\r
-       $(OBJS)\corelib_infobar.obj \
+       $(OBJS)\corelib_infobar.obj \\r
        $(OBJS)\corelib_listbkg.obj \\r
        $(OBJS)\corelib_logg.obj \\r
        $(OBJS)\corelib_numdlgg.obj \\r
        $(OBJS)\corelib_listbkg.obj \\r
        $(OBJS)\corelib_logg.obj \\r
        $(OBJS)\corelib_numdlgg.obj \\r
@@ -4219,7 +4219,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  \
        $(OBJS)\corelib_dragimgg.obj \\r
        $(OBJS)\corelib_filectrlg.obj \\r
        $(OBJS)\corelib_headerctrlg.obj \\r
        $(OBJS)\corelib_dragimgg.obj \\r
        $(OBJS)\corelib_filectrlg.obj \\r
        $(OBJS)\corelib_headerctrlg.obj \\r
-       $(OBJS)\corelib_infobar.obj \
+       $(OBJS)\corelib_infobar.obj \\r
        $(OBJS)\corelib_listbkg.obj \\r
        $(OBJS)\corelib_logg.obj \\r
        $(OBJS)\corelib_numdlgg.obj \\r
        $(OBJS)\corelib_listbkg.obj \\r
        $(OBJS)\corelib_logg.obj \\r
        $(OBJS)\corelib_numdlgg.obj \\r
@@ -8184,11 +8184,11 @@ $(OBJS)\monodll_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
-$(OBJS)\monodll_infobar.obj: ..\..\src\generic\infobar.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\infobar.cpp
-!endif
-
-!if "$(USE_GUI)" == "1"
+$(OBJS)\monodll_infobar.obj: ..\..\src\generic\infobar.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\infobar.cpp\r
+!endif\r
+\r
+!if "$(USE_GUI)" == "1"\r
 $(OBJS)\monodll_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
 $(OBJS)\monodll_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
@@ -10385,11 +10385,11 @@ $(OBJS)\monolib_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
-$(OBJS)\monolib_infobar.obj: ..\..\src\generic\infobar.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\infobar.cpp
-!endif
-
-!if "$(USE_GUI)" == "1"
+$(OBJS)\monolib_infobar.obj: ..\..\src\generic\infobar.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\infobar.cpp\r
+!endif\r
+\r
+!if "$(USE_GUI)" == "1"\r
 $(OBJS)\monolib_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
 $(OBJS)\monolib_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
@@ -12595,11 +12595,11 @@ $(OBJS)\coredll_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
-$(OBJS)\coredll_infobar.obj: ..\..\src\generic\infobar.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\infobar.cpp
-!endif
-
-!if "$(USE_GUI)" == "1"
+$(OBJS)\coredll_infobar.obj: ..\..\src\generic\infobar.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\infobar.cpp\r
+!endif\r
+\r
+!if "$(USE_GUI)" == "1"\r
 $(OBJS)\coredll_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
 $(OBJS)\coredll_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
@@ -13892,11 +13892,11 @@ $(OBJS)\corelib_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
 !endif\r
 \r
 !if "$(USE_GUI)" == "1"\r
-$(OBJS)\corelib_infobar.obj: ..\..\src\generic\infobar.cpp
-       $(CXX) /c /nologo /TP /Fo$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\infobar.cpp
-!endif
-
-!if "$(USE_GUI)" == "1"
+$(OBJS)\corelib_infobar.obj: ..\..\src\generic\infobar.cpp\r
+       $(CXX) /c /nologo /TP /Fo$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\infobar.cpp\r
+!endif\r
+\r
+!if "$(USE_GUI)" == "1"\r
 $(OBJS)\corelib_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
 $(OBJS)\corelib_listbkg.obj: ..\..\src\generic\listbkg.cpp\r
        $(CXX) /c /nologo /TP /Fo$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp\r
 !endif\r
index c3157cdfb827cac2439d44ab58b8f0c633fee829..81955a3e7b49682f53d9ec1b9ef2ae7d87b0bbed 100644 (file)
@@ -454,7 +454,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  &
        $(OBJS)\monodll_dragimgg.obj &\r
        $(OBJS)\monodll_filectrlg.obj &\r
        $(OBJS)\monodll_headerctrlg.obj &\r
        $(OBJS)\monodll_dragimgg.obj &\r
        $(OBJS)\monodll_filectrlg.obj &\r
        $(OBJS)\monodll_headerctrlg.obj &\r
-       $(OBJS)\monodll_infobar.obj &
+       $(OBJS)\monodll_infobar.obj &\r
        $(OBJS)\monodll_listbkg.obj &\r
        $(OBJS)\monodll_logg.obj &\r
        $(OBJS)\monodll_numdlgg.obj &\r
        $(OBJS)\monodll_listbkg.obj &\r
        $(OBJS)\monodll_logg.obj &\r
        $(OBJS)\monodll_numdlgg.obj &\r
@@ -702,7 +702,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  &
        $(OBJS)\monodll_dragimgg.obj &\r
        $(OBJS)\monodll_filectrlg.obj &\r
        $(OBJS)\monodll_headerctrlg.obj &\r
        $(OBJS)\monodll_dragimgg.obj &\r
        $(OBJS)\monodll_filectrlg.obj &\r
        $(OBJS)\monodll_headerctrlg.obj &\r
-       $(OBJS)\monodll_infobar.obj &
+       $(OBJS)\monodll_infobar.obj &\r
        $(OBJS)\monodll_listbkg.obj &\r
        $(OBJS)\monodll_logg.obj &\r
        $(OBJS)\monodll_numdlgg.obj &\r
        $(OBJS)\monodll_listbkg.obj &\r
        $(OBJS)\monodll_logg.obj &\r
        $(OBJS)\monodll_numdlgg.obj &\r
@@ -1172,7 +1172,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  &
        $(OBJS)\monolib_dragimgg.obj &\r
        $(OBJS)\monolib_filectrlg.obj &\r
        $(OBJS)\monolib_headerctrlg.obj &\r
        $(OBJS)\monolib_dragimgg.obj &\r
        $(OBJS)\monolib_filectrlg.obj &\r
        $(OBJS)\monolib_headerctrlg.obj &\r
-       $(OBJS)\monolib_infobar.obj &
+       $(OBJS)\monolib_infobar.obj &\r
        $(OBJS)\monolib_listbkg.obj &\r
        $(OBJS)\monolib_logg.obj &\r
        $(OBJS)\monolib_numdlgg.obj &\r
        $(OBJS)\monolib_listbkg.obj &\r
        $(OBJS)\monolib_logg.obj &\r
        $(OBJS)\monolib_numdlgg.obj &\r
@@ -1420,7 +1420,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  &
        $(OBJS)\monolib_dragimgg.obj &\r
        $(OBJS)\monolib_filectrlg.obj &\r
        $(OBJS)\monolib_headerctrlg.obj &\r
        $(OBJS)\monolib_dragimgg.obj &\r
        $(OBJS)\monolib_filectrlg.obj &\r
        $(OBJS)\monolib_headerctrlg.obj &\r
-       $(OBJS)\monolib_infobar.obj &
+       $(OBJS)\monolib_infobar.obj &\r
        $(OBJS)\monolib_listbkg.obj &\r
        $(OBJS)\monolib_logg.obj &\r
        $(OBJS)\monolib_numdlgg.obj &\r
        $(OBJS)\monolib_listbkg.obj &\r
        $(OBJS)\monolib_logg.obj &\r
        $(OBJS)\monolib_numdlgg.obj &\r
@@ -1799,7 +1799,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  &
        $(OBJS)\coredll_dragimgg.obj &\r
        $(OBJS)\coredll_filectrlg.obj &\r
        $(OBJS)\coredll_headerctrlg.obj &\r
        $(OBJS)\coredll_dragimgg.obj &\r
        $(OBJS)\coredll_filectrlg.obj &\r
        $(OBJS)\coredll_headerctrlg.obj &\r
-       $(OBJS)\coredll_infobar.obj &
+       $(OBJS)\coredll_infobar.obj &\r
        $(OBJS)\coredll_listbkg.obj &\r
        $(OBJS)\coredll_logg.obj &\r
        $(OBJS)\coredll_numdlgg.obj &\r
        $(OBJS)\coredll_listbkg.obj &\r
        $(OBJS)\coredll_logg.obj &\r
        $(OBJS)\coredll_numdlgg.obj &\r
@@ -2047,7 +2047,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  &
        $(OBJS)\coredll_dragimgg.obj &\r
        $(OBJS)\coredll_filectrlg.obj &\r
        $(OBJS)\coredll_headerctrlg.obj &\r
        $(OBJS)\coredll_dragimgg.obj &\r
        $(OBJS)\coredll_filectrlg.obj &\r
        $(OBJS)\coredll_headerctrlg.obj &\r
-       $(OBJS)\coredll_infobar.obj &
+       $(OBJS)\coredll_infobar.obj &\r
        $(OBJS)\coredll_listbkg.obj &\r
        $(OBJS)\coredll_logg.obj &\r
        $(OBJS)\coredll_numdlgg.obj &\r
        $(OBJS)\coredll_listbkg.obj &\r
        $(OBJS)\coredll_logg.obj &\r
        $(OBJS)\coredll_numdlgg.obj &\r
@@ -2307,7 +2307,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  &
        $(OBJS)\corelib_dragimgg.obj &\r
        $(OBJS)\corelib_filectrlg.obj &\r
        $(OBJS)\corelib_headerctrlg.obj &\r
        $(OBJS)\corelib_dragimgg.obj &\r
        $(OBJS)\corelib_filectrlg.obj &\r
        $(OBJS)\corelib_headerctrlg.obj &\r
-       $(OBJS)\corelib_infobar.obj &
+       $(OBJS)\corelib_infobar.obj &\r
        $(OBJS)\corelib_listbkg.obj &\r
        $(OBJS)\corelib_logg.obj &\r
        $(OBJS)\corelib_numdlgg.obj &\r
        $(OBJS)\corelib_listbkg.obj &\r
        $(OBJS)\corelib_logg.obj &\r
        $(OBJS)\corelib_numdlgg.obj &\r
@@ -2555,7 +2555,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  &
        $(OBJS)\corelib_dragimgg.obj &\r
        $(OBJS)\corelib_filectrlg.obj &\r
        $(OBJS)\corelib_headerctrlg.obj &\r
        $(OBJS)\corelib_dragimgg.obj &\r
        $(OBJS)\corelib_filectrlg.obj &\r
        $(OBJS)\corelib_headerctrlg.obj &\r
-       $(OBJS)\corelib_infobar.obj &
+       $(OBJS)\corelib_infobar.obj &\r
        $(OBJS)\corelib_listbkg.obj &\r
        $(OBJS)\corelib_logg.obj &\r
        $(OBJS)\corelib_numdlgg.obj &\r
        $(OBJS)\corelib_listbkg.obj &\r
        $(OBJS)\corelib_logg.obj &\r
        $(OBJS)\corelib_numdlgg.obj &\r
@@ -8011,11 +8011,11 @@ $(OBJS)\monodll_headerctrlg.obj :  .AUTODEPEND ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !ifeq USE_GUI 1\r
 !endif\r
 \r
 !ifeq USE_GUI 1\r
-$(OBJS)\monodll_infobar.obj :  .AUTODEPEND ..\..\src\generic\infobar.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
-!endif
-
-!ifeq USE_GUI 1
+$(OBJS)\monodll_infobar.obj :  .AUTODEPEND ..\..\src\generic\infobar.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<\r
+!endif\r
+\r
+!ifeq USE_GUI 1\r
 $(OBJS)\monodll_listbkg.obj :  .AUTODEPEND ..\..\src\generic\listbkg.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<\r
 !endif\r
 $(OBJS)\monodll_listbkg.obj :  .AUTODEPEND ..\..\src\generic\listbkg.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<\r
 !endif\r
@@ -10212,11 +10212,11 @@ $(OBJS)\monolib_headerctrlg.obj :  .AUTODEPEND ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !ifeq USE_GUI 1\r
 !endif\r
 \r
 !ifeq USE_GUI 1\r
-$(OBJS)\monolib_infobar.obj :  .AUTODEPEND ..\..\src\generic\infobar.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
-!endif
-
-!ifeq USE_GUI 1
+$(OBJS)\monolib_infobar.obj :  .AUTODEPEND ..\..\src\generic\infobar.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<\r
+!endif\r
+\r
+!ifeq USE_GUI 1\r
 $(OBJS)\monolib_listbkg.obj :  .AUTODEPEND ..\..\src\generic\listbkg.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<\r
 !endif\r
 $(OBJS)\monolib_listbkg.obj :  .AUTODEPEND ..\..\src\generic\listbkg.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<\r
 !endif\r
@@ -12422,11 +12422,11 @@ $(OBJS)\coredll_headerctrlg.obj :  .AUTODEPEND ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !ifeq USE_GUI 1\r
 !endif\r
 \r
 !ifeq USE_GUI 1\r
-$(OBJS)\coredll_infobar.obj :  .AUTODEPEND ..\..\src\generic\infobar.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(COREDLL_CXXFLAGS) $<
-!endif
-
-!ifeq USE_GUI 1
+$(OBJS)\coredll_infobar.obj :  .AUTODEPEND ..\..\src\generic\infobar.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(COREDLL_CXXFLAGS) $<\r
+!endif\r
+\r
+!ifeq USE_GUI 1\r
 $(OBJS)\coredll_listbkg.obj :  .AUTODEPEND ..\..\src\generic\listbkg.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(COREDLL_CXXFLAGS) $<\r
 !endif\r
 $(OBJS)\coredll_listbkg.obj :  .AUTODEPEND ..\..\src\generic\listbkg.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(COREDLL_CXXFLAGS) $<\r
 !endif\r
@@ -13719,11 +13719,11 @@ $(OBJS)\corelib_headerctrlg.obj :  .AUTODEPEND ..\..\src\generic\headerctrlg.cpp
 !endif\r
 \r
 !ifeq USE_GUI 1\r
 !endif\r
 \r
 !ifeq USE_GUI 1\r
-$(OBJS)\corelib_infobar.obj :  .AUTODEPEND ..\..\src\generic\infobar.cpp
-       $(CXX) -bt=nt -zq -fo=$^@ $(CORELIB_CXXFLAGS) $<
-!endif
-
-!ifeq USE_GUI 1
+$(OBJS)\corelib_infobar.obj :  .AUTODEPEND ..\..\src\generic\infobar.cpp\r
+       $(CXX) -bt=nt -zq -fo=$^@ $(CORELIB_CXXFLAGS) $<\r
+!endif\r
+\r
+!ifeq USE_GUI 1\r
 $(OBJS)\corelib_listbkg.obj :  .AUTODEPEND ..\..\src\generic\listbkg.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(CORELIB_CXXFLAGS) $<\r
 !endif\r
 $(OBJS)\corelib_listbkg.obj :  .AUTODEPEND ..\..\src\generic\listbkg.cpp\r
        $(CXX) -bt=nt -zq -fo=$^@ $(CORELIB_CXXFLAGS) $<\r
 !endif\r
index b2604f04c8a79b5ed77c6f65c8f79859cf9bbe69..41b9e4405dd059d1cdee1c1daa651a8b3592a485 100644 (file)
@@ -2969,10 +2969,10 @@ SOURCE=..\..\src\generic\headerctrlg.cpp
 # End Source File\r
 # Begin Source File\r
 \r
 # End Source File\r
 # Begin Source File\r
 \r
-SOURCE=..\..\src\generic\infobar.cpp
-# End Source File
-# Begin Source File
-
+SOURCE=..\..\src\generic\infobar.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
 SOURCE=..\..\src\generic\listbkg.cpp\r
 # End Source File\r
 # Begin Source File\r
 SOURCE=..\..\src\generic\listbkg.cpp\r
 # End Source File\r
 # Begin Source File\r
index cd2af40d46a5c97e998bf53ade288e92e87da999..4382629c532c2b97c5ad9c3e6a296a7f32d1caf0 100644 (file)
                                RelativePath="..\..\src\generic\headerctrlg.cpp">\r
                        </File>\r
                        <File\r
                                RelativePath="..\..\src\generic\headerctrlg.cpp">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\generic\infobar.cpp">
-                       </File>
-                       <File
+                               RelativePath="..\..\src\generic\infobar.cpp">\r
+                       </File>\r
+                       <File\r
                                RelativePath="..\..\src\generic\listbkg.cpp">\r
                        </File>\r
                        <File\r
                                RelativePath="..\..\src\generic\listbkg.cpp">\r
                        </File>\r
                        <File\r
index d041620ae3fe5666322f47b1c85a8adc469434c2..2ab2c1b53139d4a7107c5a8267cbd34457f2b623 100644 (file)
                                >\r
                        </File>\r
                        <File\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\generic\infobar.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath="..\..\src\generic\infobar.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath="..\..\src\generic\listbkg.cpp"\r
                                >\r
                        </File>\r
                                RelativePath="..\..\src\generic\listbkg.cpp"\r
                                >\r
                        </File>\r
index 3ed038c9b8ee80944aae3aecebd43be662f182a4..3eb0cddf4c17901a32c289ceea8f4510ad36432c 100644 (file)
                                >\r
                        </File>\r
                        <File\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\generic\infobar.cpp"
-                               >
-                       </File>
-                       <File
+                               RelativePath="..\..\src\generic\infobar.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
                                RelativePath="..\..\src\generic\listbkg.cpp"\r
                                >\r
                        </File>\r
                                RelativePath="..\..\src\generic\listbkg.cpp"\r
                                >\r
                        </File>\r
index 2d86e064fb1198fcae22e354fb9596ddffa427b0..7c63d6bb9569c30c526a52543d4934c23b06221d 100644 (file)
@@ -28,10 +28,10 @@ class WXDLLIMPEXP_FWD_BASE wxConfigBase;
 // File history management
 // ----------------------------------------------------------------------------
 
 // File history management
 // ----------------------------------------------------------------------------
 
-class WXDLLIMPEXP_CORE wxFileHistory : public wxObject
+class WXDLLIMPEXP_CORE wxFileHistoryBase : public wxObject
 {
 public:
 {
 public:
-    wxFileHistory(size_t maxFiles = 9, wxWindowID idBase = wxID_FILE1);
+    wxFileHistoryBase(size_t maxFiles = 9, wxWindowID idBase = wxID_FILE1);
 
     // Operations
     virtual void AddFileToHistory(const wxString& file);
 
     // Operations
     virtual void AddFileToHistory(const wxString& file);
@@ -79,17 +79,31 @@ private:
     // The ID of the first history menu item (Doesn't have to be wxID_FILE1)
     wxWindowID m_idBase;
 
     // The ID of the first history menu item (Doesn't have to be wxID_FILE1)
     wxWindowID m_idBase;
 
-    DECLARE_DYNAMIC_CLASS(wxFileHistory)
-    wxDECLARE_NO_COPY_CLASS(wxFileHistory);
+    wxDECLARE_NO_COPY_CLASS(wxFileHistoryBase);
 };
 
 #if WXWIN_COMPATIBILITY_2_6
 };
 
 #if WXWIN_COMPATIBILITY_2_6
-inline size_t wxFileHistory::GetNoHistoryFiles() const
+inline size_t wxFileHistoryBase::GetNoHistoryFiles() const
 {
     return m_fileHistory.GetCount();
 }
 #endif // WXWIN_COMPATIBILITY_2_6
 
 {
     return m_fileHistory.GetCount();
 }
 #endif // WXWIN_COMPATIBILITY_2_6
 
+
+#if defined(__WXGTK20__)
+    #include "wx/gtk/filehistory.h"
+#else
+    // no platform-specific implementation of wxFileHistory yet
+    class WXDLLIMPEXP_CORE wxFileHistory : public wxFileHistoryBase
+    {
+    public:
+        wxFileHistory(size_t maxFiles = 9, wxWindowID idBase = wxID_FILE1)
+            : wxFileHistoryBase(maxFiles, idBase) {}
+
+        DECLARE_DYNAMIC_CLASS(wxFileHistory)
+    };
+#endif
+
 #endif // wxUSE_FILE_HISTORY
 
 #endif // _WX_FILEHISTORY_H_
 #endif // wxUSE_FILE_HISTORY
 
 #endif // _WX_FILEHISTORY_H_
diff --git a/include/wx/gtk/filehistory.h b/include/wx/gtk/filehistory.h
new file mode 100644 (file)
index 0000000..b035387
--- /dev/null
@@ -0,0 +1,25 @@
+/////////////////////////////////////////////////////////////////////////////
+// Name:        wx/gtk/filehistory.h
+// Purpose:     GTK+ bits for wxFileHistory
+// Author:      Vaclav Slavik
+// Created:     2010-05-06
+// RCS-ID:      $Id$
+// Copyright:   (c) 2010 Vaclav Slavik
+// Licence:     wxWindows licence
+/////////////////////////////////////////////////////////////////////////////
+
+#ifndef _WX_GTK_FILEHISTORY_H_
+#define _WX_GTK_FILEHISTORY_H_
+
+class WXDLLIMPEXP_CORE wxFileHistory : public wxFileHistoryBase
+{
+public:
+    wxFileHistory(size_t maxFiles = 9, wxWindowID idBase = wxID_FILE1)
+        : wxFileHistoryBase(maxFiles, idBase) {}
+
+    virtual void AddFileToHistory(const wxString& file);
+
+    DECLARE_DYNAMIC_CLASS(wxFileHistory)
+};
+
+#endif // _WX_GTK_FILEHISTORY_H_
index 59898ba52bf136ff5b97bdb02f5e15c8f29fc7d7..9775f167b487cfc69980ee860c421a5656b6fa4c 100644 (file)
@@ -62,13 +62,13 @@ wxString GetMRUEntryLabel(int n, const wxString& path)
 
 IMPLEMENT_DYNAMIC_CLASS(wxFileHistory, wxObject)
 
 
 IMPLEMENT_DYNAMIC_CLASS(wxFileHistory, wxObject)
 
-wxFileHistory::wxFileHistory(size_t maxFiles, wxWindowID idBase)
+wxFileHistoryBase::wxFileHistoryBase(size_t maxFiles, wxWindowID idBase)
 {
     m_fileMaxFiles = maxFiles;
     m_idBase = idBase;
 }
 
 {
     m_fileMaxFiles = maxFiles;
     m_idBase = idBase;
 }
 
-void wxFileHistory::AddFileToHistory(const wxString& file)
+void wxFileHistoryBase::AddFileToHistory(const wxString& file)
 {
     // check if we don't already have this file
     const wxFileName fnNew(file);
 {
     // check if we don't already have this file
     const wxFileName fnNew(file);
@@ -138,11 +138,11 @@ void wxFileHistory::AddFileToHistory(const wxString& file)
     }
 }
 
     }
 }
 
-void wxFileHistory::RemoveFileFromHistory(size_t i)
+void wxFileHistoryBase::RemoveFileFromHistory(size_t i)
 {
     size_t numFiles = m_fileHistory.size();
     wxCHECK_RET( i < numFiles,
 {
     size_t numFiles = m_fileHistory.size();
     wxCHECK_RET( i < numFiles,
-                 wxT("invalid index in wxFileHistory::RemoveFileFromHistory") );
+                 wxT("invalid index in wxFileHistoryBase::RemoveFileFromHistory") );
 
     // delete the element from the array
     m_fileHistory.RemoveAt(i);
 
     // delete the element from the array
     m_fileHistory.RemoveAt(i);
@@ -181,19 +181,19 @@ void wxFileHistory::RemoveFileFromHistory(size_t i)
     }
 }
 
     }
 }
 
-void wxFileHistory::UseMenu(wxMenu *menu)
+void wxFileHistoryBase::UseMenu(wxMenu *menu)
 {
     if ( !m_fileMenus.Member(menu) )
         m_fileMenus.Append(menu);
 }
 
 {
     if ( !m_fileMenus.Member(menu) )
         m_fileMenus.Append(menu);
 }
 
-void wxFileHistory::RemoveMenu(wxMenu *menu)
+void wxFileHistoryBase::RemoveMenu(wxMenu *menu)
 {
     m_fileMenus.DeleteObject(menu);
 }
 
 #if wxUSE_CONFIG
 {
     m_fileMenus.DeleteObject(menu);
 }
 
 #if wxUSE_CONFIG
-void wxFileHistory::Load(const wxConfigBase& config)
+void wxFileHistoryBase::Load(const wxConfigBase& config)
 {
     m_fileHistory.Clear();
 
 {
     m_fileHistory.Clear();
 
@@ -213,7 +213,7 @@ void wxFileHistory::Load(const wxConfigBase& config)
     AddFilesToMenu();
 }
 
     AddFilesToMenu();
 }
 
-void wxFileHistory::Save(wxConfigBase& config)
+void wxFileHistoryBase::Save(wxConfigBase& config)
 {
     size_t i;
     for (i = 0; i < m_fileMaxFiles; i++)
 {
     size_t i;
     for (i = 0; i < m_fileMaxFiles; i++)
@@ -228,7 +228,7 @@ void wxFileHistory::Save(wxConfigBase& config)
 }
 #endif // wxUSE_CONFIG
 
 }
 #endif // wxUSE_CONFIG
 
-void wxFileHistory::AddFilesToMenu()
+void wxFileHistoryBase::AddFilesToMenu()
 {
     if ( m_fileHistory.empty() )
         return;
 {
     if ( m_fileHistory.empty() )
         return;
@@ -241,7 +241,7 @@ void wxFileHistory::AddFilesToMenu()
     }
 }
 
     }
 }
 
-void wxFileHistory::AddFilesToMenu(wxMenu* menu)
+void wxFileHistoryBase::AddFilesToMenu(wxMenu* menu)
 {
     if ( m_fileHistory.empty() )
         return;
 {
     if ( m_fileHistory.empty() )
         return;
diff --git a/src/gtk/filehistory.cpp b/src/gtk/filehistory.cpp
new file mode 100644 (file)
index 0000000..c85267f
--- /dev/null
@@ -0,0 +1,56 @@
+/////////////////////////////////////////////////////////////////////////////
+// Name:        src/gtk/filehistory.cpp
+// Purpose:     GTK+ bits for wxFileHistory class
+// Author:      Vaclav Slavik
+// Created:     2010-05-06
+// RCS-ID:      $Id$
+// Copyright:   (c) 2010 Vaclav Slavik
+// Licence:     wxWindows licence
+/////////////////////////////////////////////////////////////////////////////
+
+// ============================================================================
+// declarations
+// ============================================================================
+
+// ----------------------------------------------------------------------------
+// headers
+// ----------------------------------------------------------------------------
+
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
+#ifdef __BORLANDC__
+    #pragma hdrstop
+#endif
+
+#include "wx/filehistory.h"
+
+#if wxUSE_FILE_HISTORY
+
+#include "wx/filename.h"
+
+#include <glib.h>
+#include <gtk/gtk.h>
+#include "wx/gtk/private/string.h"
+
+// ============================================================================
+// implementation
+// ============================================================================
+
+void wxFileHistory::AddFileToHistory(const wxString& file)
+{
+    wxFileHistoryBase::AddFileToHistory(file);
+
+#ifdef __WXGTK210__
+    const wxString fullPath = wxFileName(file).GetFullPath();
+    if ( !gtk_check_version(2,10,0) )
+    {
+        wxGtkString uri(g_filename_to_uri(fullPath.fn_str(), NULL, NULL));
+
+        if ( uri )
+            gtk_recent_manager_add_item(gtk_recent_manager_get_default(), uri);
+    }
+#endif
+}
+
+#endif // wxUSE_FILE_HISTORY