monodll_fddlgcmn.o \
monodll_fldlgcmn.o \
monodll_fontcmn.o \
+ monodll_fontenumcmn.o \
monodll_fontmap.o \
monodll_framecmn.o \
monodll_gaugecmn.o \
monodll_fddlgcmn.o \
monodll_fldlgcmn.o \
monodll_fontcmn.o \
+ monodll_fontenumcmn.o \
monodll_fontmap.o \
monodll_framecmn.o \
monodll_gaugecmn.o \
monolib_fddlgcmn.o \
monolib_fldlgcmn.o \
monolib_fontcmn.o \
+ monolib_fontenumcmn.o \
monolib_fontmap.o \
monolib_framecmn.o \
monolib_gaugecmn.o \
monolib_fddlgcmn.o \
monolib_fldlgcmn.o \
monolib_fontcmn.o \
+ monolib_fontenumcmn.o \
monolib_fontmap.o \
monolib_framecmn.o \
monolib_gaugecmn.o \
coredll_fddlgcmn.o \
coredll_fldlgcmn.o \
coredll_fontcmn.o \
+ coredll_fontenumcmn.o \
coredll_fontmap.o \
coredll_framecmn.o \
coredll_gaugecmn.o \
coredll_fddlgcmn.o \
coredll_fldlgcmn.o \
coredll_fontcmn.o \
+ coredll_fontenumcmn.o \
coredll_fontmap.o \
coredll_framecmn.o \
coredll_gaugecmn.o \
corelib_fddlgcmn.o \
corelib_fldlgcmn.o \
corelib_fontcmn.o \
+ corelib_fontenumcmn.o \
corelib_fontmap.o \
corelib_framecmn.o \
corelib_gaugecmn.o \
corelib_fddlgcmn.o \
corelib_fldlgcmn.o \
corelib_fontcmn.o \
+ corelib_fontenumcmn.o \
corelib_fontmap.o \
corelib_framecmn.o \
corelib_gaugecmn.o \
@COND_USE_GUI_1@monodll_fontcmn.o: $(srcdir)/src/common/fontcmn.cpp $(MONODLL_ODEP)
@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/common/fontcmn.cpp
+@COND_USE_GUI_1@monodll_fontenumcmn.o: $(srcdir)/src/common/fontenumcmn.cpp $(MONODLL_ODEP)
+@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/common/fontenumcmn.cpp
+
@COND_USE_GUI_1@monodll_fontmap.o: $(srcdir)/src/common/fontmap.cpp $(MONODLL_ODEP)
@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/common/fontmap.cpp
@COND_USE_GUI_1@monolib_fontcmn.o: $(srcdir)/src/common/fontcmn.cpp $(MONOLIB_ODEP)
@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/common/fontcmn.cpp
+@COND_USE_GUI_1@monolib_fontenumcmn.o: $(srcdir)/src/common/fontenumcmn.cpp $(MONOLIB_ODEP)
+@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/common/fontenumcmn.cpp
+
@COND_USE_GUI_1@monolib_fontmap.o: $(srcdir)/src/common/fontmap.cpp $(MONOLIB_ODEP)
@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/common/fontmap.cpp
@COND_USE_GUI_1@coredll_fontcmn.o: $(srcdir)/src/common/fontcmn.cpp $(COREDLL_ODEP)
@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/common/fontcmn.cpp
+@COND_USE_GUI_1@coredll_fontenumcmn.o: $(srcdir)/src/common/fontenumcmn.cpp $(COREDLL_ODEP)
+@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/common/fontenumcmn.cpp
+
@COND_USE_GUI_1@coredll_fontmap.o: $(srcdir)/src/common/fontmap.cpp $(COREDLL_ODEP)
@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/common/fontmap.cpp
@COND_USE_GUI_1@corelib_fontcmn.o: $(srcdir)/src/common/fontcmn.cpp $(CORELIB_ODEP)
@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/common/fontcmn.cpp
+@COND_USE_GUI_1@corelib_fontenumcmn.o: $(srcdir)/src/common/fontenumcmn.cpp $(CORELIB_ODEP)
+@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/common/fontenumcmn.cpp
+
@COND_USE_GUI_1@corelib_fontmap.o: $(srcdir)/src/common/fontmap.cpp $(CORELIB_ODEP)
@COND_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/common/fontmap.cpp
src/common/fddlgcmn.cpp
src/common/fldlgcmn.cpp
src/common/fontcmn.cpp
+ src/common/fontenumcmn.cpp
src/common/fontmap.cpp
src/common/framecmn.cpp
src/common/gaugecmn.cpp
$(OBJS)\monodll_fddlgcmn.obj \
$(OBJS)\monodll_fldlgcmn.obj \
$(OBJS)\monodll_fontcmn.obj \
+ $(OBJS)\monodll_fontenumcmn.obj \
$(OBJS)\monodll_fontmap.obj \
$(OBJS)\monodll_framecmn.obj \
$(OBJS)\monodll_gaugecmn.obj \
$(OBJS)\monodll_fddlgcmn.obj \
$(OBJS)\monodll_fldlgcmn.obj \
$(OBJS)\monodll_fontcmn.obj \
+ $(OBJS)\monodll_fontenumcmn.obj \
$(OBJS)\monodll_fontmap.obj \
$(OBJS)\monodll_framecmn.obj \
$(OBJS)\monodll_gaugecmn.obj \
$(OBJS)\monolib_fddlgcmn.obj \
$(OBJS)\monolib_fldlgcmn.obj \
$(OBJS)\monolib_fontcmn.obj \
+ $(OBJS)\monolib_fontenumcmn.obj \
$(OBJS)\monolib_fontmap.obj \
$(OBJS)\monolib_framecmn.obj \
$(OBJS)\monolib_gaugecmn.obj \
$(OBJS)\monolib_fddlgcmn.obj \
$(OBJS)\monolib_fldlgcmn.obj \
$(OBJS)\monolib_fontcmn.obj \
+ $(OBJS)\monolib_fontenumcmn.obj \
$(OBJS)\monolib_fontmap.obj \
$(OBJS)\monolib_framecmn.obj \
$(OBJS)\monolib_gaugecmn.obj \
$(OBJS)\coredll_fddlgcmn.obj \
$(OBJS)\coredll_fldlgcmn.obj \
$(OBJS)\coredll_fontcmn.obj \
+ $(OBJS)\coredll_fontenumcmn.obj \
$(OBJS)\coredll_fontmap.obj \
$(OBJS)\coredll_framecmn.obj \
$(OBJS)\coredll_gaugecmn.obj \
$(OBJS)\coredll_fddlgcmn.obj \
$(OBJS)\coredll_fldlgcmn.obj \
$(OBJS)\coredll_fontcmn.obj \
+ $(OBJS)\coredll_fontenumcmn.obj \
$(OBJS)\coredll_fontmap.obj \
$(OBJS)\coredll_framecmn.obj \
$(OBJS)\coredll_gaugecmn.obj \
$(OBJS)\corelib_fddlgcmn.obj \
$(OBJS)\corelib_fldlgcmn.obj \
$(OBJS)\corelib_fontcmn.obj \
+ $(OBJS)\corelib_fontenumcmn.obj \
$(OBJS)\corelib_fontmap.obj \
$(OBJS)\corelib_framecmn.obj \
$(OBJS)\corelib_gaugecmn.obj \
$(OBJS)\corelib_fddlgcmn.obj \
$(OBJS)\corelib_fldlgcmn.obj \
$(OBJS)\corelib_fontcmn.obj \
+ $(OBJS)\corelib_fontenumcmn.obj \
$(OBJS)\corelib_fontmap.obj \
$(OBJS)\corelib_framecmn.obj \
$(OBJS)\corelib_gaugecmn.obj \
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) $**
!endif
+!if "$(USE_GUI)" == "1"
+$(OBJS)\monodll_fontenumcmn.obj: ..\..\src\common\fontenumcmn.cpp
+ $(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) $**
+!endif
+
!if "$(USE_GUI)" == "1"
$(OBJS)\monodll_fontmap.obj: ..\..\src\common\fontmap.cpp
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) $**
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) $**
!endif
+!if "$(USE_GUI)" == "1"
+$(OBJS)\monolib_fontenumcmn.obj: ..\..\src\common\fontenumcmn.cpp
+ $(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) $**
+!endif
+
!if "$(USE_GUI)" == "1"
$(OBJS)\monolib_fontmap.obj: ..\..\src\common\fontmap.cpp
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) $**
$(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) $**
!endif
+!if "$(USE_GUI)" == "1"
+$(OBJS)\coredll_fontenumcmn.obj: ..\..\src\common\fontenumcmn.cpp
+ $(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) $**
+!endif
+
!if "$(USE_GUI)" == "1"
$(OBJS)\coredll_fontmap.obj: ..\..\src\common\fontmap.cpp
$(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) $**
$(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) $**
!endif
+!if "$(USE_GUI)" == "1"
+$(OBJS)\corelib_fontenumcmn.obj: ..\..\src\common\fontenumcmn.cpp
+ $(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) $**
+!endif
+
!if "$(USE_GUI)" == "1"
$(OBJS)\corelib_fontmap.obj: ..\..\src\common\fontmap.cpp
$(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) $**
$(OBJS)\monodll_fddlgcmn.o \
$(OBJS)\monodll_fldlgcmn.o \
$(OBJS)\monodll_fontcmn.o \
+ $(OBJS)\monodll_fontenumcmn.o \
$(OBJS)\monodll_fontmap.o \
$(OBJS)\monodll_framecmn.o \
$(OBJS)\monodll_gaugecmn.o \
$(OBJS)\monodll_fddlgcmn.o \
$(OBJS)\monodll_fldlgcmn.o \
$(OBJS)\monodll_fontcmn.o \
+ $(OBJS)\monodll_fontenumcmn.o \
$(OBJS)\monodll_fontmap.o \
$(OBJS)\monodll_framecmn.o \
$(OBJS)\monodll_gaugecmn.o \
$(OBJS)\monolib_fddlgcmn.o \
$(OBJS)\monolib_fldlgcmn.o \
$(OBJS)\monolib_fontcmn.o \
+ $(OBJS)\monolib_fontenumcmn.o \
$(OBJS)\monolib_fontmap.o \
$(OBJS)\monolib_framecmn.o \
$(OBJS)\monolib_gaugecmn.o \
$(OBJS)\monolib_fddlgcmn.o \
$(OBJS)\monolib_fldlgcmn.o \
$(OBJS)\monolib_fontcmn.o \
+ $(OBJS)\monolib_fontenumcmn.o \
$(OBJS)\monolib_fontmap.o \
$(OBJS)\monolib_framecmn.o \
$(OBJS)\monolib_gaugecmn.o \
$(OBJS)\coredll_fddlgcmn.o \
$(OBJS)\coredll_fldlgcmn.o \
$(OBJS)\coredll_fontcmn.o \
+ $(OBJS)\coredll_fontenumcmn.o \
$(OBJS)\coredll_fontmap.o \
$(OBJS)\coredll_framecmn.o \
$(OBJS)\coredll_gaugecmn.o \
$(OBJS)\coredll_fddlgcmn.o \
$(OBJS)\coredll_fldlgcmn.o \
$(OBJS)\coredll_fontcmn.o \
+ $(OBJS)\coredll_fontenumcmn.o \
$(OBJS)\coredll_fontmap.o \
$(OBJS)\coredll_framecmn.o \
$(OBJS)\coredll_gaugecmn.o \
$(OBJS)\corelib_fddlgcmn.o \
$(OBJS)\corelib_fldlgcmn.o \
$(OBJS)\corelib_fontcmn.o \
+ $(OBJS)\corelib_fontenumcmn.o \
$(OBJS)\corelib_fontmap.o \
$(OBJS)\corelib_framecmn.o \
$(OBJS)\corelib_gaugecmn.o \
$(OBJS)\corelib_fddlgcmn.o \
$(OBJS)\corelib_fldlgcmn.o \
$(OBJS)\corelib_fontcmn.o \
+ $(OBJS)\corelib_fontenumcmn.o \
$(OBJS)\corelib_fontmap.o \
$(OBJS)\corelib_framecmn.o \
$(OBJS)\corelib_gaugecmn.o \
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
endif
+ifeq ($(USE_GUI),1)
+$(OBJS)\monodll_fontenumcmn.o: ../../src/common/fontenumcmn.cpp
+ $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
+endif
+
ifeq ($(USE_GUI),1)
$(OBJS)\monodll_fontmap.o: ../../src/common/fontmap.cpp
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
endif
+ifeq ($(USE_GUI),1)
+$(OBJS)\monolib_fontenumcmn.o: ../../src/common/fontenumcmn.cpp
+ $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
+endif
+
ifeq ($(USE_GUI),1)
$(OBJS)\monolib_fontmap.o: ../../src/common/fontmap.cpp
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
$(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
endif
+ifeq ($(USE_GUI),1)
+$(OBJS)\coredll_fontenumcmn.o: ../../src/common/fontenumcmn.cpp
+ $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
+endif
+
ifeq ($(USE_GUI),1)
$(OBJS)\coredll_fontmap.o: ../../src/common/fontmap.cpp
$(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
$(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
endif
+ifeq ($(USE_GUI),1)
+$(OBJS)\corelib_fontenumcmn.o: ../../src/common/fontenumcmn.cpp
+ $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
+endif
+
ifeq ($(USE_GUI),1)
$(OBJS)\corelib_fontmap.o: ../../src/common/fontmap.cpp
$(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\monodll_fddlgcmn.obj \
$(OBJS)\monodll_fldlgcmn.obj \
$(OBJS)\monodll_fontcmn.obj \
+ $(OBJS)\monodll_fontenumcmn.obj \
$(OBJS)\monodll_fontmap.obj \
$(OBJS)\monodll_framecmn.obj \
$(OBJS)\monodll_gaugecmn.obj \
$(OBJS)\monodll_fddlgcmn.obj \
$(OBJS)\monodll_fldlgcmn.obj \
$(OBJS)\monodll_fontcmn.obj \
+ $(OBJS)\monodll_fontenumcmn.obj \
$(OBJS)\monodll_fontmap.obj \
$(OBJS)\monodll_framecmn.obj \
$(OBJS)\monodll_gaugecmn.obj \
$(OBJS)\monolib_fddlgcmn.obj \
$(OBJS)\monolib_fldlgcmn.obj \
$(OBJS)\monolib_fontcmn.obj \
+ $(OBJS)\monolib_fontenumcmn.obj \
$(OBJS)\monolib_fontmap.obj \
$(OBJS)\monolib_framecmn.obj \
$(OBJS)\monolib_gaugecmn.obj \
$(OBJS)\monolib_fddlgcmn.obj \
$(OBJS)\monolib_fldlgcmn.obj \
$(OBJS)\monolib_fontcmn.obj \
+ $(OBJS)\monolib_fontenumcmn.obj \
$(OBJS)\monolib_fontmap.obj \
$(OBJS)\monolib_framecmn.obj \
$(OBJS)\monolib_gaugecmn.obj \
$(OBJS)\coredll_fddlgcmn.obj \
$(OBJS)\coredll_fldlgcmn.obj \
$(OBJS)\coredll_fontcmn.obj \
+ $(OBJS)\coredll_fontenumcmn.obj \
$(OBJS)\coredll_fontmap.obj \
$(OBJS)\coredll_framecmn.obj \
$(OBJS)\coredll_gaugecmn.obj \
$(OBJS)\coredll_fddlgcmn.obj \
$(OBJS)\coredll_fldlgcmn.obj \
$(OBJS)\coredll_fontcmn.obj \
+ $(OBJS)\coredll_fontenumcmn.obj \
$(OBJS)\coredll_fontmap.obj \
$(OBJS)\coredll_framecmn.obj \
$(OBJS)\coredll_gaugecmn.obj \
$(OBJS)\corelib_fddlgcmn.obj \
$(OBJS)\corelib_fldlgcmn.obj \
$(OBJS)\corelib_fontcmn.obj \
+ $(OBJS)\corelib_fontenumcmn.obj \
$(OBJS)\corelib_fontmap.obj \
$(OBJS)\corelib_framecmn.obj \
$(OBJS)\corelib_gaugecmn.obj \
$(OBJS)\corelib_fddlgcmn.obj \
$(OBJS)\corelib_fldlgcmn.obj \
$(OBJS)\corelib_fontcmn.obj \
+ $(OBJS)\corelib_fontenumcmn.obj \
$(OBJS)\corelib_fontmap.obj \
$(OBJS)\corelib_framecmn.obj \
$(OBJS)\corelib_gaugecmn.obj \
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) $**
!endif
+!if "$(USE_GUI)" == "1"
+$(OBJS)\monodll_fontenumcmn.obj: ..\..\src\common\fontenumcmn.cpp
+ $(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) $**
+!endif
+
!if "$(USE_GUI)" == "1"
$(OBJS)\monodll_fontmap.obj: ..\..\src\common\fontmap.cpp
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) $**
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) $**
!endif
+!if "$(USE_GUI)" == "1"
+$(OBJS)\monolib_fontenumcmn.obj: ..\..\src\common\fontenumcmn.cpp
+ $(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) $**
+!endif
+
!if "$(USE_GUI)" == "1"
$(OBJS)\monolib_fontmap.obj: ..\..\src\common\fontmap.cpp
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) $**
$(CXX) /c /nologo /TP /Fo$@ $(COREDLL_CXXFLAGS) $**
!endif
+!if "$(USE_GUI)" == "1"
+$(OBJS)\coredll_fontenumcmn.obj: ..\..\src\common\fontenumcmn.cpp
+ $(CXX) /c /nologo /TP /Fo$@ $(COREDLL_CXXFLAGS) $**
+!endif
+
!if "$(USE_GUI)" == "1"
$(OBJS)\coredll_fontmap.obj: ..\..\src\common\fontmap.cpp
$(CXX) /c /nologo /TP /Fo$@ $(COREDLL_CXXFLAGS) $**
$(CXX) /c /nologo /TP /Fo$@ $(CORELIB_CXXFLAGS) $**
!endif
+!if "$(USE_GUI)" == "1"
+$(OBJS)\corelib_fontenumcmn.obj: ..\..\src\common\fontenumcmn.cpp
+ $(CXX) /c /nologo /TP /Fo$@ $(CORELIB_CXXFLAGS) $**
+!endif
+
!if "$(USE_GUI)" == "1"
$(OBJS)\corelib_fontmap.obj: ..\..\src\common\fontmap.cpp
$(CXX) /c /nologo /TP /Fo$@ $(CORELIB_CXXFLAGS) $**
$(OBJS)\monodll_fddlgcmn.obj &
$(OBJS)\monodll_fldlgcmn.obj &
$(OBJS)\monodll_fontcmn.obj &
+ $(OBJS)\monodll_fontenumcmn.obj &
$(OBJS)\monodll_fontmap.obj &
$(OBJS)\monodll_framecmn.obj &
$(OBJS)\monodll_gaugecmn.obj &
$(OBJS)\monodll_fddlgcmn.obj &
$(OBJS)\monodll_fldlgcmn.obj &
$(OBJS)\monodll_fontcmn.obj &
+ $(OBJS)\monodll_fontenumcmn.obj &
$(OBJS)\monodll_fontmap.obj &
$(OBJS)\monodll_framecmn.obj &
$(OBJS)\monodll_gaugecmn.obj &
$(OBJS)\monolib_fddlgcmn.obj &
$(OBJS)\monolib_fldlgcmn.obj &
$(OBJS)\monolib_fontcmn.obj &
+ $(OBJS)\monolib_fontenumcmn.obj &
$(OBJS)\monolib_fontmap.obj &
$(OBJS)\monolib_framecmn.obj &
$(OBJS)\monolib_gaugecmn.obj &
$(OBJS)\monolib_fddlgcmn.obj &
$(OBJS)\monolib_fldlgcmn.obj &
$(OBJS)\monolib_fontcmn.obj &
+ $(OBJS)\monolib_fontenumcmn.obj &
$(OBJS)\monolib_fontmap.obj &
$(OBJS)\monolib_framecmn.obj &
$(OBJS)\monolib_gaugecmn.obj &
$(OBJS)\coredll_fddlgcmn.obj &
$(OBJS)\coredll_fldlgcmn.obj &
$(OBJS)\coredll_fontcmn.obj &
+ $(OBJS)\coredll_fontenumcmn.obj &
$(OBJS)\coredll_fontmap.obj &
$(OBJS)\coredll_framecmn.obj &
$(OBJS)\coredll_gaugecmn.obj &
$(OBJS)\coredll_fddlgcmn.obj &
$(OBJS)\coredll_fldlgcmn.obj &
$(OBJS)\coredll_fontcmn.obj &
+ $(OBJS)\coredll_fontenumcmn.obj &
$(OBJS)\coredll_fontmap.obj &
$(OBJS)\coredll_framecmn.obj &
$(OBJS)\coredll_gaugecmn.obj &
$(OBJS)\corelib_fddlgcmn.obj &
$(OBJS)\corelib_fldlgcmn.obj &
$(OBJS)\corelib_fontcmn.obj &
+ $(OBJS)\corelib_fontenumcmn.obj &
$(OBJS)\corelib_fontmap.obj &
$(OBJS)\corelib_framecmn.obj &
$(OBJS)\corelib_gaugecmn.obj &
$(OBJS)\corelib_fddlgcmn.obj &
$(OBJS)\corelib_fldlgcmn.obj &
$(OBJS)\corelib_fontcmn.obj &
+ $(OBJS)\corelib_fontenumcmn.obj &
$(OBJS)\corelib_fontmap.obj &
$(OBJS)\corelib_framecmn.obj &
$(OBJS)\corelib_gaugecmn.obj &
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
!endif
+!ifeq USE_GUI 1
+$(OBJS)\monodll_fontenumcmn.obj : .AUTODEPEND ..\..\src\common\fontenumcmn.cpp
+ $(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
+!endif
+
!ifeq USE_GUI 1
$(OBJS)\monodll_fontmap.obj : .AUTODEPEND ..\..\src\common\fontmap.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
!endif
+!ifeq USE_GUI 1
+$(OBJS)\monolib_fontenumcmn.obj : .AUTODEPEND ..\..\src\common\fontenumcmn.cpp
+ $(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
+!endif
+
!ifeq USE_GUI 1
$(OBJS)\monolib_fontmap.obj : .AUTODEPEND ..\..\src\common\fontmap.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
$(CXX) -bt=nt -zq -fo=$^@ $(COREDLL_CXXFLAGS) $<
!endif
+!ifeq USE_GUI 1
+$(OBJS)\coredll_fontenumcmn.obj : .AUTODEPEND ..\..\src\common\fontenumcmn.cpp
+ $(CXX) -bt=nt -zq -fo=$^@ $(COREDLL_CXXFLAGS) $<
+!endif
+
!ifeq USE_GUI 1
$(OBJS)\coredll_fontmap.obj : .AUTODEPEND ..\..\src\common\fontmap.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(COREDLL_CXXFLAGS) $<
$(CXX) -bt=nt -zq -fo=$^@ $(CORELIB_CXXFLAGS) $<
!endif
+!ifeq USE_GUI 1
+$(OBJS)\corelib_fontenumcmn.obj : .AUTODEPEND ..\..\src\common\fontenumcmn.cpp
+ $(CXX) -bt=nt -zq -fo=$^@ $(CORELIB_CXXFLAGS) $<
+!endif
+
!ifeq USE_GUI 1
$(OBJS)\corelib_fontmap.obj : .AUTODEPEND ..\..\src\common\fontmap.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(CORELIB_CXXFLAGS) $<
# End Source File
# Begin Source File
+SOURCE=..\..\src\common\fontenumcmn.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\..\src\common\fontmap.cpp
# End Source File
# Begin Source File
wxHtmlCell::GetMouseCursor(); old code overriding GetCursor() will
continue to work with WXWIN_COMPATIBILITY_2_6, but should be rewritten to
use GetMouseCursor().
+- wxFontEnumerator::GetFacenames() and GetEncodings() now return arrays and
+ not pointers to arrays
Deprecated methods since 2.6.x and their replacements
\helpref{wxFont}{wxfont},
\helpref{wxFontMapper}{wxfontmapper}
+
+
\latexignore{\rtfignore{\wxheading{Members}}}
\membersection{wxFontEnumerator::EnumerateFacenames}\label{wxfontenumeratorenumeratefacenames}
Call \helpref{OnFacename}{wxfontenumeratoronfacename} for each font which
supports given encoding (only if it is not wxFONTENCODING\_SYSTEM) and is of
-fixed width (if {\it fixedWidthOnly} is true).
+fixed width (if \arg{fixedWidthOnly} is true).
Calling this function with default arguments will result in enumerating all
fonts available on the system.
+
\membersection{wxFontEnumerator::EnumerateEncodings}\label{wxfontenumeratorenumerateencodings}
\func{virtual bool}{EnumerateEncodings}{\param{const wxString\& }{font = ""}}
\membersection{wxFontEnumerator::GetEncodings}\label{wxfontenumeratorgetencodings}
-\func{wxArrayString*}{GetEncodings}{\void}
+\func{static wxArrayString}{GetEncodings}{\param{const wxString\&}{ facename = ""}}
Return array of strings containing all encodings found by
-\helpref{EnumerateEncodings}{wxfontenumeratorenumerateencodings}. This is convenience function. It is
-based on default implementation of \helpref{OnFontEncoding}{wxfontenumeratoronfontencoding} so don't expect
-it to work if you overwrite that method.
+\helpref{EnumerateEncodings}{wxfontenumeratorenumerateencodings}.
+
\membersection{wxFontEnumerator::GetFacenames}\label{wxfontenumeratorgetfacenames}
-\func{wxArrayString*}{GetFacenames}{\void}
+\func{static wxArrayString}{GetFacenames}{\param{wxFontEncoding }{encoding = wxFONTENCODING\_SYSTEM}, \param{bool }{fixedWidthOnly = false}}
Return array of strings containing all facenames found by
-\helpref{EnumerateFacenames}{wxfontenumeratorenumeratefacenames}. This is convenience function. It is
-based on default implementation of \helpref{OnFacename}{wxfontenumeratoronfacename} so don't expect
-it to work if you overwrite that method.
+\helpref{EnumerateFacenames}{wxfontenumeratorenumeratefacenames}.
\membersection{wxFontEnumerator::OnFacename}\label{wxfontenumeratoronfacename}
Called by \helpref{EnumerateFacenames}{wxfontenumeratorenumeratefacenames} for
each match. Return true to continue enumeration or false to stop it.
+
\membersection{wxFontEnumerator::OnFontEncoding}\label{wxfontenumeratoronfontencoding}
-\func{virtual bool}{OnFontEncoding}{
- \param{const wxString\& }{font},
- \param{const wxString\& }{encoding}
-}
+\func{virtual bool}{OnFontEncoding}{\param{const wxString\& }{font}, \param{const wxString\& }{encoding}}
Called by \helpref{EnumerateEncodings}{wxfontenumeratorenumerateencodings} for
each match. Return true to continue enumeration or false to stop it.
class WXDLLEXPORT wxFontEnumerator
{
public:
- wxFontEnumerator() : m_Facenames(NULL), m_Encodings(NULL) { }
+ wxFontEnumerator() {}
+
+ // virtual dtor for the base class
+ virtual ~wxFontEnumerator() {}
// start enumerating font facenames (either all of them or those which
// support the given encoding) - will result in OnFacename() being
// true to continue with it
// called by EnumerateFacenames
- virtual bool OnFacename(const wxString& facename)
- {
- if (m_Facenames == NULL) m_Facenames = new wxArrayString;
- m_Facenames -> Add(facename);
- return true;
- }
+ virtual bool OnFacename(const wxString& WXUNUSED(facename))
+ { return true; }
// called by EnumerateEncodings
virtual bool OnFontEncoding(const wxString& WXUNUSED(facename),
- const wxString& encoding)
- {
- if (m_Encodings == NULL) m_Encodings = new wxArrayString;
- m_Encodings -> Add(encoding);
- return true;
- }
-
- // convenience function that returns array of facenames. Cannot be called
- // before EnumerateFacenames.
- wxArrayString *GetFacenames()
- { return m_Facenames; }
-
- // convenience function that returns array of encodings.
- // Cannot be called before EnumerateEncodings.
- wxArrayString *GetEncodings()
- { return m_Encodings; }
+ const wxString& WXUNUSED(encoding))
+ { return true; }
- // virtual dtor for the base class
- virtual ~wxFontEnumerator()
- {
- if (m_Facenames) delete m_Facenames;
- if (m_Encodings) delete m_Encodings;
- }
-private:
- wxArrayString *m_Facenames, *m_Encodings;
+ // convenience function that returns array of facenames.
+ static wxArrayString
+ GetFacenames(wxFontEncoding encoding = wxFONTENCODING_SYSTEM, // all
+ bool fixedWidthOnly = false);
+
+ // convenience function that returns array of all available encodings.
+ static wxArrayString GetEncodings(const wxString& facename = wxEmptyString);
+
+private:
DECLARE_NO_COPY_CLASS(wxFontEnumerator)
};
--- /dev/null
+/////////////////////////////////////////////////////////////////////////////
+// Name: src/common/fontenumcmn.cpp
+// Purpose: wxFontEnumerator class
+// Author: Vadim Zeitlin
+// Modified by:
+// Created: 7/5/2006
+// RCS-ID: $Id$
+// Copyright: (c) 1999-2003 Vadim Zeitlin <vadim@wxwindows.org>
+// Licence: wxWindows licence
+/////////////////////////////////////////////////////////////////////////////
+
+// ============================================================================
+// declarations
+// ============================================================================
+
+// ----------------------------------------------------------------------------
+// headers
+// ----------------------------------------------------------------------------
+
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
+#ifdef __BORLANDC__
+ #pragma hdrstop
+#endif
+
+#include "wx/fontenum.h"
+
+// ============================================================================
+// implementation
+// ============================================================================
+
+// A simple wxFontEnumerator which doesn't perform any filtering and
+// just returns all facenames and encodings found in the system
+class WXDLLEXPORT wxSimpleFontEnumerator : public wxFontEnumerator
+{
+public:
+ wxSimpleFontEnumerator() { }
+
+ // called by EnumerateFacenames
+ virtual bool OnFacename(const wxString& facename)
+ {
+ m_arrFacenames.Add(facename);
+ return true;
+ }
+
+ // called by EnumerateEncodings
+ virtual bool OnFontEncoding(const wxString& WXUNUSED(facename),
+ const wxString& encoding)
+ {
+ m_arrEncodings.Add(encoding);
+ return true;
+ }
+
+public:
+ wxArrayString m_arrFacenames, m_arrEncodings;
+};
+
+
+/* static */
+wxArrayString wxFontEnumerator::GetFacenames(wxFontEncoding encoding, bool fixedWidthOnly)
+{
+ wxSimpleFontEnumerator temp;
+ temp.EnumerateFacenames(encoding, fixedWidthOnly);
+ return temp.m_arrFacenames;
+}
+
+/* static */
+wxArrayString wxFontEnumerator::GetEncodings(const wxString& facename)
+{
+ wxSimpleFontEnumerator temp;
+ temp.EnumerateEncodings(facename);
+ return temp.m_arrEncodings;
+}
if (m_NormalFonts == NULL)
{
- wxFontEnumerator enu;
- enu.EnumerateFacenames();
- m_NormalFonts = new wxArrayString;
- *m_NormalFonts = *enu.GetFacenames();
+ m_NormalFonts = new wxArrayString(wxFontEnumerator::GetFacenames());
m_NormalFonts->Sort(); // ascending sort
}
if (m_FixedFonts == NULL)
{
- wxFontEnumerator enu;
- enu.EnumerateFacenames(wxFONTENCODING_SYSTEM, true /*enum fixed width only*/);
- m_FixedFonts = new wxArrayString;
- *m_FixedFonts = *enu.GetFacenames();
+ m_FixedFonts = new wxArrayString(
+ wxFontEnumerator::GetFacenames(wxFONTENCODING_SYSTEM,
+ true /*enum fixed width only*/));
m_FixedFonts->Sort(); // ascending sort
}
if (tag.HasParam(wxT("FACE")))
{
if (m_Faces.GetCount() == 0)
- {
- wxFontEnumerator enu;
- enu.EnumerateFacenames();
- const wxArrayString *faces = enu.GetFacenames();
- if ( faces )
- m_Faces = *faces;
- }
+ m_Faces = wxFontEnumerator::GetFacenames();
+
wxStringTokenizer tk(tag.GetParam(wxT("FACE")), wxT(","));
int index;
# End Source File
# Begin Source File
+SOURCE=.\common\fontenumcmn.cpp
+# End Source File
+# Begin Source File
+
SOURCE=.\common\fontmap.cpp
# End Source File
# Begin Source File
if (hasFacename)
{
wxString faces = GetParamValue(wxT("face"));
- wxFontEnumerator enu;
- enu.EnumerateFacenames();
+ wxArrayString facenames(wxFontEnumerator::GetFacenames());
wxStringTokenizer tk(faces, wxT(","));
while (tk.HasMoreTokens())
{
- int index = enu.GetFacenames()->Index(tk.GetNextToken(), false);
+ int index = facenames.Index(tk.GetNextToken(), false);
if (index != wxNOT_FOUND)
{
- facename = (*enu.GetFacenames())[index];
+ facename = facenames[index];
break;
}
}