diff --git a/ASCOfficeDocxFile2/BinReader/ReaderClasses.h b/ASCOfficeDocxFile2/BinReader/ReaderClasses.h
index 805d8f9db8..c8926d3d2c 100644
--- a/ASCOfficeDocxFile2/BinReader/ReaderClasses.h
+++ b/ASCOfficeDocxFile2/BinReader/ReaderClasses.h
@@ -472,7 +472,8 @@ public:
docRGB Color;
BYTE VertAlign;
docRGB HighLight;
- std::wstring Shd;
+ BYTE nHighLight;
+ std::wstring Shd;
std::wstring RStyle;
long Spacing;
bool DStrikeout;
@@ -509,7 +510,6 @@ public:
bool bFontSize;
bool bColor;
bool bVertAlign;
- bool bHighLight;
bool bShd;
bool bRStyle;
bool bSpacing;
@@ -558,7 +558,6 @@ public:
bFontSize = false;
bColor = false;
bVertAlign = false;
- bHighLight = false;
bShd = false;
bRStyle = false;
bSpacing = false;
@@ -579,7 +578,8 @@ public:
ThemeColor.Reset();
bVanish = false;
- Outline.clear();
+ nHighLight = 0; //not set
+ Outline.clear();
Fill.clear();
Del.clear();
Ins.clear();
@@ -589,7 +589,7 @@ public:
}
bool IsNoEmpty()
{
- return bBold || bItalic || bUnderline || bStrikeout || bFontAscii || bFontHAnsi || bFontAE || bFontCS || bFontSize || bColor || bVertAlign || bHighLight || bShd ||
+ return bBold || bItalic || bUnderline || bStrikeout || bFontAscii || bFontHAnsi || bFontAE || bFontCS || bFontSize || bColor || bVertAlign || nHighLight > 0 || bShd ||
bRStyle || bSpacing || bDStrikeout || bCaps || bSmallCaps || bPosition || bFontHint || bBoldCs || bItalicCs || bFontSizeCs || bCs || bRtl || bLang || bLangBidi || bLangEA || bThemeColor || bVanish ||
!Outline.empty() || !Fill.empty() || !Del.empty() || !Ins.empty() || !MoveFrom.empty() || !MoveTo.empty() || !rPrChange.empty();
}
@@ -736,11 +736,13 @@ public:
pCStringWriter->WriteString(L"");
pCStringWriter->WriteString(L"");
}
- if(bHighLight)
+ if(nHighLight > 0)
{
docRGB& H = HighLight;
std::wstring sColor;
- if(0x00 == H.R && 0x00 == H.G && 0x00 == H.B )
+ if (nHighLight == 1)
+ sColor = L"none";
+ else if(0x00 == H.R && 0x00 == H.G && 0x00 == H.B )
sColor = _T("black");
else if(0x00 == H.R && 0x00 == H.G && 0xFF == H.B )
sColor = _T("blue");
diff --git a/ASCOfficeDocxFile2/BinReader/Readers.cpp b/ASCOfficeDocxFile2/BinReader/Readers.cpp
index c36005a254..a67fbe9251 100644
--- a/ASCOfficeDocxFile2/BinReader/Readers.cpp
+++ b/ASCOfficeDocxFile2/BinReader/Readers.cpp
@@ -515,7 +515,7 @@ int Binary_rPrReader::ReadContent(BYTE type, long length, void* poResult)
}
case c_oSerProp_rPrType::HighLight:
{
- orPr->bHighLight = true;
+ orPr->nHighLight = 2; //color set
orPr->HighLight = oBinary_CommonReader2.ReadColor();
break;
}
@@ -524,7 +524,7 @@ int Binary_rPrReader::ReadContent(BYTE type, long length, void* poResult)
BYTE byteHighLightTyped = m_oBufferedStream.GetUChar();
switch(byteHighLightTyped)
{
- case c_oSer_ColorType::None:orPr->bHighLight = false;break;
+ case c_oSer_ColorType::None:orPr->nHighLight = 1; break; //type set
}
break;
}
diff --git a/DesktopEditor/graphics/pro/graphics.pro b/DesktopEditor/graphics/pro/graphics.pro
index 6e0ab74630..f3be16044f 100644
--- a/DesktopEditor/graphics/pro/graphics.pro
+++ b/DesktopEditor/graphics/pro/graphics.pro
@@ -139,7 +139,62 @@ SOURCES += \
./../../raster/Metafile/svg/SVGFramework.cpp \
./../../raster/Metafile/svg/SVGTransformer.cpp
-SOURCES += $$PWD/graphics_pri.cpp
+core_release {
+SOURCES += \SOURCES += $$PWD/graphics_pri.cpp
+}
+
+core_debug {
+SOURCES += \
+ ./../../agg-2.4/src/agg_arc.cpp \
+ ./../../agg-2.4/src/agg_bezier_arc.cpp \
+ ./../../agg-2.4/src/agg_arrowhead.cpp \
+ ./../../agg-2.4/src/ctrl/agg_cbox_ctrl.cpp \
+ ./../../agg-2.4/src/agg_curves.cpp \
+ ./../../agg-2.4/src/agg_gsv_text.cpp \
+ ./../../agg-2.4/src/agg_image_filters.cpp \
+ ./../../agg-2.4/src/agg_line_aa_basics.cpp \
+ ./../../agg-2.4/src/agg_line_profile_aa.cpp \
+ ./../../agg-2.4/src/agg_rounded_rect.cpp \
+ ./../../agg-2.4/src/agg_sqrt_tables.cpp \
+ ./../../agg-2.4/src/agg_trans_affine.cpp \
+ ./../../agg-2.4/src/agg_bspline.cpp \
+ ./../../agg-2.4/src/agg_vcgen_bspline.cpp \
+ ./../../agg-2.4/src/agg_vcgen_contour.cpp \
+ ./../../agg-2.4/src/agg_vcgen_dash.cpp \
+ ./../../agg-2.4/src/agg_vcgen_markers_term.cpp \
+ ./../../agg-2.4/src/agg_vcgen_smooth_poly1.cpp \
+ ./../../agg-2.4/src/agg_vcgen_stroke.cpp \
+\
+ ./../../fontengine/fontconverter/StringExt.cpp \
+ ./../../fontengine/fontconverter/Hash.cpp \
+ ./../../fontengine/fontconverter/FontConverter.cpp \
+ ./../../fontengine/fontconverter/FontFileEncodings.cpp \
+ ./../../fontengine/fontconverter/FontFileTrueType.cpp \
+ ./../../fontengine/fontconverter/FontFileType1.cpp \
+ ./../../fontengine/fontconverter/FontFileType1C.cpp \
+\
+ ./../../raster/Jp2/J2kFile.cpp \
+ ./../../raster/Jp2/Reader.cpp \
+\
+ ./../../raster/Metafile/Common/MetaFileTypes.cpp \
+ ./../../raster/Metafile/Common/MetaFileUtils.cpp \
+ ./../../raster/Metafile/Emf/EmfClip.cpp \
+ ./../../raster/Metafile/Emf/EmfObjects.cpp \
+ ./../../raster/Metafile/Emf/EmfPath.cpp \
+ ./../../raster/Metafile/Emf/EmfPlayer.cpp \
+ ./../../raster/Metafile/Emf/EmfFile.cpp \
+ ./../../raster/Metafile/Wmf/WmfClip.cpp \
+ ./../../raster/Metafile/Wmf/WmfObjects.cpp \
+ ./../../raster/Metafile/Wmf/WmfPlayer.cpp \
+ ./../../raster/Metafile/MetaFile.cpp \
+\
+ ./../../raster/JBig2/source/JBig2File.cpp \
+\
+ ./../../raster/Metafile/StarView/SvmClip.cpp \
+ ./../../raster/Metafile/StarView/SvmFile.cpp \
+ ./../../raster/Metafile/StarView/SvmObjects.cpp \
+ ./../../raster/Metafile/StarView/SvmPlayer.cpp
+}
SOURCES += \
$$LIB_GRAPHICS_PRI_PATH/freetype-$$FREETYPE_VERSION/src/base/ftbbox.c \
diff --git a/DesktopEditor/graphics/pro/graphics_pri.cpp b/DesktopEditor/graphics/pro/graphics_pri.cpp
index d438893311..9c29bb6c2c 100644
--- a/DesktopEditor/graphics/pro/graphics_pri.cpp
+++ b/DesktopEditor/graphics/pro/graphics_pri.cpp
@@ -49,48 +49,6 @@
#include "../../../agg-2.4/src/agg_vcgen_smooth_poly1.cpp"
#include "../../../agg-2.4/src/agg_vcgen_stroke.cpp"
-/*
-#include "../../../freetype-2.5.2/src/base/ftbbox.c"
-#include "../../../freetype-2.5.2/src/base/ftgxval.c"
-#include "../../../freetype-2.5.2/src/base/ftlcdfil.c"
-#include "../../../freetype-2.5.2/src/base/ftmm.c"
-#include "../../../freetype-2.5.2/src/base/ftotval.c"
-#include "../../../freetype-2.5.2/src/base/ftpatent.c"
-#include "../../../freetype-2.5.2/src/base/ftpfr.c"
-#include "../../../freetype-2.5.2/src/base/ftsynth.c"
-#include "../../../freetype-2.5.2/src/base/fttype1.c"
-#include "../../../freetype-2.5.2/src/base/ftwinfnt.c"
-#include "../../../freetype-2.5.2/src/base/ftxf86.c"
-#include "../../../freetype-2.5.2/src/pcf/pcf.c"
-#include "../../../freetype-2.5.2/src/pfr/pfr.c"
-#include "../../../freetype-2.5.2/src/psaux/psaux.c"
-#include "../../../freetype-2.5.2/src/pshinter/pshinter.c"
-#include "../../../freetype-2.5.2/src/psnames/psmodule.c"
-#include "../../../freetype-2.5.2/src/raster/raster.c"
-#include "../../../freetype-2.5.2/src/sfnt/sfnt.c"
-#include "../../../freetype-2.5.2/src/truetype/truetype.c"
-#include "../../../freetype-2.5.2/src/type1/type1.c"
-#include "../../../freetype-2.5.2/src/cid/type1cid.c"
-#include "../../../freetype-2.5.2/src/type42/type42.c"
-#include "../../../freetype-2.5.2/src/winfonts/winfnt.c"
-
-#include "../../../freetype-2.5.2/src/autofit/autofit.c"
-#include "../../../freetype-2.5.2/src/bdf/bdf.c"
-#include "../../../freetype-2.5.2/src/cff/cff.c"
-#include "../../../freetype-2.5.2/src/base/ftbase.c"
-#include "../../../freetype-2.5.2/src/base/ftbitmap.c"
-#include "../../../freetype-2.5.2/src/cache/ftcache.c"
-#include "../../../freetype-2.5.2/src/base/ftfstype.c"
-#include "../../../freetype-2.5.2/src/base/ftgasp.c"
-#include "../../../freetype-2.5.2/src/base/ftglyph.c"
-#include "../../../freetype-2.5.2/src/gzip/ftgzip.c"
-#include "../../../freetype-2.5.2/src/base/ftinit.c"
-#include "../../../freetype-2.5.2/src/lzw/ftlzw.c"
-#include "../../../freetype-2.5.2/src/base/ftstroke.c"
-#include "../../../freetype-2.5.2/src/base/ftsystem.c"
-#include "../../../freetype-2.5.2/src/smooth/smooth.c"
-*/
-
#include "../../../fontengine/fontconverter/StringExt.cpp"
#include "../../../fontengine/fontconverter/Hash.cpp"
#include "../../../fontengine/fontconverter/FontConverter.cpp"
@@ -99,291 +57,6 @@
#include "../../../fontengine/fontconverter/FontFileType1.cpp"
#include "../../../fontengine/fontconverter/FontFileType1C.cpp"
-/*
-#include "../../../cximage/jasper/bmp/bmp_cod.c"
-#include "../../../cximage/jasper/bmp/bmp_dec.c"
-#include "../../../cximage/jasper/bmp/bmp_enc.c"
-#include "../../../cximage/jasper/jp2/jp2_cod.c"
-#include "../../../cximage/jasper/jp2/jp2_dec.c"
-#include "../../../cximage/jasper/jp2/jp2_enc.c"
-#include "../../../cximage/jasper/jpc/jpc_bs.c"
-#include "../../../cximage/jasper/jpc/jpc_cs.c"
-#include "../../../cximage/jasper/jpc/jpc_dec.c"
-#include "../../../cximage/jasper/jpc/jpc_enc.c"
-#include "../../../cximage/jasper/jpc/jpc_math.c"
-#include "../../../cximage/jasper/jpc/jpc_mct.c"
-#include "../../../cximage/jasper/jpc/jpc_mqcod.c"
-#include "../../../cximage/jasper/jpc/jpc_mqdec.c"
-#include "../../../cximage/jasper/jpc/jpc_mqenc.c"
-#include "../../../cximage/jasper/jpc/jpc_qmfb.c"
-#include "../../../cximage/jasper/jpc/jpc_t1cod.c"
-#include "../../../cximage/jasper/jpc/jpc_t1dec.c"
-#include "../../../cximage/jasper/jpc/jpc_t1enc.c"
-#include "../../../cximage/jasper/jpc/jpc_t2cod.c"
-#include "../../../cximage/jasper/jpc/jpc_t2dec.c"
-#include "../../../cximage/jasper/jpc/jpc_t2enc.c"
-#include "../../../cximage/jasper/jpc/jpc_tagtree.c"
-#include "../../../cximage/jasper/jpc/jpc_tsfb.c"
-#include "../../../cximage/jasper/jpc/jpc_util.c"
-#include "../../../cximage/jasper/jpg/jpg_dummy.c"
-#include "../../../cximage/jasper/jpg/jpg_val.c"
-#include "../../../cximage/jasper/mif/mif_cod.c"
-#include "../../../cximage/jasper/pgx/pgx_cod.c"
-#include "../../../cximage/jasper/pgx/pgx_dec.c"
-#include "../../../cximage/jasper/pgx/pgx_enc.c"
-#include "../../../cximage/jasper/pnm/pnm_cod.c"
-#include "../../../cximage/jasper/pnm/pnm_dec.c"
-#include "../../../cximage/jasper/pnm/pnm_enc.c"
-#include "../../../cximage/jasper/ras/ras_cod.c"
-#include "../../../cximage/jasper/ras/ras_dec.c"
-#include "../../../cximage/jasper/ras/ras_enc.c"
-
-#include "../../../cximage/jbig/jbig.c"
-#include "../../../cximage/jbig/jbig_tab.c"
-
-#include "../../../cximage/jpeg/wrtarga.c"
-#include "../../../cximage/jpeg/wrrle.c"
-#include "../../../cximage/jpeg/wrppm.c"
-#include "../../../cximage/jpeg/wrjpgcom.c"
-#include "../../../cximage/jpeg/wrgif.c"
-#include "../../../cximage/jpeg/wrbmp.c"
-#include "../../../cximage/jpeg/transupp.c"
-#include "../../../cximage/jpeg/rdtarga.c"
-#include "../../../cximage/jpeg/rdswitch.c"
-#include "../../../cximage/jpeg/rdrle.c"
-#include "../../../cximage/jpeg/rdppm.c"
-#include "../../../cximage/jpeg/rdjpgcom.c"
-#include "../../../cximage/jpeg/rdgif.c"
-#include "../../../cximage/jpeg/rdcolmap.c"
-#include "../../../cximage/jpeg/rdbmp.c"
-#include "../../../cximage/jpeg/jutils.c"
-#include "../../../cximage/jpeg/jpegtran.c"
-#include "../../../cximage/jpeg/jquant1.c"
-#include "../../../cximage/jpeg/jquant2.c"
-#include "../../../cximage/jpeg/jdpostct.c"
-#include "../../../cximage/jpeg/jdsample.c"
-#include "../../../cximage/jpeg/jdtrans.c"
-#include "../../../cximage/jpeg/jerror.c"
-#include "../../../cximage/jpeg/jfdctflt.c"
-#include "../../../cximage/jpeg/jfdctfst.c"
-#include "../../../cximage/jpeg/jfdctint.c"
-#include "../../../cximage/jpeg/jidctflt.c"
-#include "../../../cximage/jpeg/jidctfst.c"
-#include "../../../cximage/jpeg/jidctint.c"
-//#include "../../../cximage/jpeg/jmemansi.c"
-#include "../../../cximage/jpeg/jmemmgr.c"
-//#include "../../../cximage/jpeg/jmemname.c"
-#include "../../../cximage/jpeg/jmemnobs.c"
-#include "../../../cximage/jpeg/jaricom.c"
-#include "../../../cximage/jpeg/jcapimin.c"
-#include "../../../cximage/jpeg/jcapistd.c"
-#include "../../../cximage/jpeg/jcarith.c"
-#include "../../../cximage/jpeg/jccoefct.c"
-#include "../../../cximage/jpeg/jccolor.c"
-#include "../../../cximage/jpeg/jcdctmgr.c"
-#include "../../../cximage/jpeg/jchuff.c"
-#include "../../../cximage/jpeg/jcinit.c"
-#include "../../../cximage/jpeg/jcmainct.c"
-#include "../../../cximage/jpeg/jcmarker.c"
-#include "../../../cximage/jpeg/jcmaster.c"
-#include "../../../cximage/jpeg/jcomapi.c"
-#include "../../../cximage/jpeg/jcparam.c"
-#include "../../../cximage/jpeg/jcprepct.c"
-#include "../../../cximage/jpeg/jcsample.c"
-#include "../../../cximage/jpeg/jctrans.c"
-#include "../../../cximage/jpeg/jdapimin.c"
-#include "../../../cximage/jpeg/jdapistd.c"
-#include "../../../cximage/jpeg/jdarith.c"
-#include "../../../cximage/jpeg/jdatadst.c"
-#include "../../../cximage/jpeg/jdatasrc.c"
-#include "../../../cximage/jpeg/jdcoefct.c"
-#include "../../../cximage/jpeg/jdcolor.c"
-#include "../../../cximage/jpeg/jddctmgr.c"
-#include "../../../cximage/jpeg/jdhuff.c"
-#include "../../../cximage/jpeg/jdinput.c"
-#include "../../../cximage/jpeg/jdmainct.c"
-#include "../../../cximage/jpeg/jdmarker.c"
-#include "../../../cximage/jpeg/jdmaster.c"
-#include "../../../cximage/jpeg/jdmerge.c"
-#include "../../../cximage/jpeg/cdjpeg.c"
-#include "../../../cximage/jpeg/cjpeg.c"
-#include "../../../cximage/jpeg/ckconfig.c"
-#include "../../../cximage/jpeg/djpeg.c"
-#include "../../../cximage/jpeg/example.c"
-
-#include "../../../cximage/libpsd/adjustment.c"
-#include "../../../cximage/libpsd/bevel_emboss.c"
-#include "../../../cximage/libpsd/bitmap.c"
-#include "../../../cximage/libpsd/blend.c"
-#include "../../../cximage/libpsd/boundary.c"
-#include "../../../cximage/libpsd/brightness_contrast.c"
-#include "../../../cximage/libpsd/channel_image.c"
-#include "../../../cximage/libpsd/channel_mixer.c"
-#include "../../../cximage/libpsd/color_balance.c"
-#include "../../../cximage/libpsd/color_mode.c"
-#include "../../../cximage/libpsd/color_overlay.c"
-#include "../../../cximage/libpsd/color.c"
-#include "../../../cximage/libpsd/curves.c"
-#include "../../../cximage/libpsd/descriptor.c"
-#include "../../../cximage/libpsd/drop_shadow.c"
-#include "../../../cximage/libpsd/effects.c"
-#include "../../../cximage/libpsd/file_header.c"
-#include "../../../cximage/libpsd/fixed.c"
-#include "../../../cximage/libpsd/gaussian_blur.c"
-#include "../../../cximage/libpsd/gradient_blend.c"
-#include "../../../cximage/libpsd/gradient_fill.c"
-#include "../../../cximage/libpsd/gradient_map.c"
-#include "../../../cximage/libpsd/gradient_overlay.c"
-#include "../../../cximage/libpsd/hue_saturation.c"
-#include "../../../cximage/libpsd/image_data.c"
-#include "../../../cximage/libpsd/image_resource.c"
-#include "../../../cximage/libpsd/inner_glow.c"
-#include "../../../cximage/libpsd/inner_shadow.c"
-#include "../../../cximage/libpsd/invert.c"
-#include "../../../cximage/libpsd/layer_mask.c"
-#include "../../../cximage/libpsd/levels.c"
-#include "../../../cximage/libpsd/outer_glow.c"
-#include "../../../cximage/libpsd/path.c"
-#include "../../../cximage/libpsd/pattern_fill.c"
-#include "../../../cximage/libpsd/pattern_overlay.c"
-#include "../../../cximage/libpsd/pattern.c"
-#include "../../../cximage/libpsd/photo_filter.c"
-#include "../../../cximage/libpsd/posterize.c"
-#include "../../../cximage/libpsd/psd_system.c"
-#include "../../../cximage/libpsd/psd_zip.c"
-#include "../../../cximage/libpsd/psd.c"
-#include "../../../cximage/libpsd/rect.c"
-#include "../../../cximage/libpsd/satin.c"
-#include "../../../cximage/libpsd/selective_color.c"
-#include "../../../cximage/libpsd/solid_color.c"
-#include "../../../cximage/libpsd/stream.c"
-#include "../../../cximage/libpsd/stroke.c"
-#include "../../../cximage/libpsd/threshold.c"
-#include "../../../cximage/libpsd/thumbnail.c"
-#include "../../../cximage/libpsd/type_tool.c"
-
-#include "../../../cximage/mng/libmng_callback_xs.c"
-#include "../../../cximage/mng/libmng_chunk_descr.c"
-#include "../../../cximage/mng/libmng_chunk_io.c"
-#include "../../../cximage/mng/libmng_chunk_prc.c"
-#include "../../../cximage/mng/libmng_chunk_xs.c"
-#include "../../../cximage/mng/libmng_cms.c"
-#include "../../../cximage/mng/libmng_display.c"
-#include "../../../cximage/mng/libmng_dither.c"
-#include "../../../cximage/mng/libmng_error.c"
-#include "../../../cximage/mng/libmng_filter.c"
-#include "../../../cximage/mng/libmng_hlapi.c"
-#include "../../../cximage/mng/libmng_jpeg.c"
-#include "../../../cximage/mng/libmng_object_prc.c"
-#include "../../../cximage/mng/libmng_pixels.c"
-#include "../../../cximage/mng/libmng_prop_xs.c"
-#include "../../../cximage/mng/libmng_read.c"
-#include "../../../cximage/mng/libmng_trace.c"
-#include "../../../cximage/mng/libmng_write.c"
-#include "../../../cximage/mng/libmng_zlib.c"
-
-#include "../../../cximage/png/png.c"
-#include "../../../cximage/png/pngerror.c"
-#include "../../../cximage/png/pngget.c"
-#include "../../../cximage/png/pngmem.c"
-#include "../../../cximage/png/pngpread.c"
-#include "../../../cximage/png/pngread.c"
-#include "../../../cximage/png/pngrio.c"
-#include "../../../cximage/png/pngrtran.c"
-#include "../../../cximage/png/pngrutil.c"
-#include "../../../cximage/png/pngset.c"
-#include "../../../cximage/png/pngtrans.c"
-#include "../../../cximage/png/pngwio.c"
-#include "../../../cximage/png/pngwrite.c"
-#include "../../../cximage/png/pngwtran.c"
-#include "../../../cximage/png/pngwutil.c"
-
-#include "../../../cximage/raw/libdcr.c"
-
-#include "../../../cximage/tiff/tif_stream.cxx"
-#include "../../../cximage/tiff/tif_aux.c"
-#include "../../../cximage/tiff/tif_close.c"
-#include "../../../cximage/tiff/tif_codec.c"
-#include "../../../cximage/tiff/tif_color.c"
-#include "../../../cximage/tiff/tif_compress.c"
-#include "../../../cximage/tiff/tif_dir.c"
-#include "../../../cximage/tiff/tif_dirinfo.c"
-#include "../../../cximage/tiff/tif_dirread.c"
-#include "../../../cximage/tiff/tif_dirwrite.c"
-#include "../../../cximage/tiff/tif_dumpmode.c"
-#include "../../../cximage/tiff/tif_error.c"
-#include "../../../cximage/tiff/tif_extension.c"
-#include "../../../cximage/tiff/tif_fax3.c"
-#include "../../../cximage/tiff/tif_fax3sm.c"
-#include "../../../cximage/tiff/tif_flush.c"
-#include "../../../cximage/tiff/tif_getimage.c"
-#include "../../../cximage/tiff/tif_jbig.c"
-#include "../../../cximage/tiff/tif_jpeg.c"
-#include "../../../cximage/tiff/tif_luv.c"
-#include "../../../cximage/tiff/tif_lzw.c"
-#include "../../../cximage/tiff/tif_next.c"
-#include "../../../cximage/tiff/tif_ojpeg.c"
-#include "../../../cximage/tiff/tif_open.c"
-#include "../../../cximage/tiff/tif_packbits.c"
-#include "../../../cximage/tiff/tif_pixarlog.c"
-#include "../../../cximage/tiff/tif_predict.c"
-#include "../../../cximage/tiff/tif_print.c"
-#include "../../../cximage/tiff/tif_read.c"
-#include "../../../cximage/tiff/tif_strip.c"
-#include "../../../cximage/tiff/tif_swab.c"
-#include "../../../cximage/tiff/tif_thunder.c"
-#include "../../../cximage/tiff/tif_tile.c"
-#include "../../../cximage/tiff/tif_unix.c"
-#include "../../../cximage/tiff/tif_version.c"
-#include "../../../cximage/tiff/tif_warning.c"
-#include "../../../cximage/tiff/tif_write.c"
-#include "../../../cximage/tiff/tif_zip.c"
-
-#include "../../../cximage/zlib/crc32.c
-#include "../../../cximage/zlib/adler32.c"
-#include "../../../cximage/zlib/deflate.c"
-#include "../../../cximage/zlib/inffast.c"
-#include "../../../cximage/zlib/inflate.c"
-#include "../../../cximage/zlib/inftrees.c"
-#include "../../../cximage/zlib/trees.c"
-#include "../../../cximage/zlib/zutil.c"
-#include "../../../cximage/zlib/uncompr.c"
-#include "../../../cximage/zlib/compress.c"
-
-#include "../../../cximage/CxImage/tif_xfile.cpp"
-#include "../../../cximage/CxImage/ximabmp.cpp"
-#include "../../../cximage/CxImage/ximadsp.cpp"
-#include "../../../cximage/CxImage/ximaenc.cpp"
-#include "../../../cximage/CxImage/ximaexif.cpp"
-#include "../../../cximage/CxImage/ximage.cpp"
-#include "../../../cximage/CxImage/ximagif.cpp"
-#include "../../../cximage/CxImage/ximahist.cpp"
-#include "../../../cximage/CxImage/ximaico.cpp"
-#include "../../../cximage/CxImage/ximainfo.cpp"
-#include "../../../cximage/CxImage/ximaint.cpp"
-#include "../../../cximage/CxImage/ximajas.cpp"
-#include "../../../cximage/CxImage/ximajbg.cpp"
-#include "../../../cximage/CxImage/ximajpg.cpp"
-#include "../../../cximage/CxImage/ximalpha.cpp"
-#include "../../../cximage/CxImage/ximalyr.cpp"
-#include "../../../cximage/CxImage/ximamng.cpp"
-#include "../../../cximage/CxImage/ximapal.cpp"
-#include "../../../cximage/CxImage/ximapcx.cpp"
-#include "../../../cximage/CxImage/ximapng.cpp"
-#include "../../../cximage/CxImage/ximapsd.cpp"
-#include "../../../cximage/CxImage/ximaraw.cpp"
-#include "../../../cximage/CxImage/ximasel.cpp"
-#include "../../../cximage/CxImage/ximaska.cpp"
-#include "../../../cximage/CxImage/ximatga.cpp"
-#include "../../../cximage/CxImage/ximath.cpp"
-#include "../../../cximage/CxImage/ximatif.cpp"
-#include "../../../cximage/CxImage/ximatran.cpp"
-#include "../../../cximage/CxImage/ximawbmp.cpp"
-#include "../../../cximage/CxImage/ximawmf.cpp"
-#include "../../../cximage/CxImage/ximawnd.cpp"
-#include "../../../cximage/CxImage/xmemfile.cpp"
-*/
-
#include "../../../raster/Jp2/J2kFile.cpp"
#include "../../../raster/Jp2/Reader.cpp"
#include "../../../raster/Metafile/Common/MetaFileTypes.cpp"
@@ -399,160 +72,6 @@
#include "../../../raster/Metafile/MetaFile.cpp"
#include "../../../raster/JBig2/source/JBig2File.cpp"
-/*
-#include "../../../raster/JBig2/source/Encoder/jbig2arith.cpp"
-#include "../../../raster/JBig2/source/Encoder/jbig2enc.cpp"
-#include "../../../raster/JBig2/source/Encoder/jbig2sym.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/adaptmap.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/affine.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/affinecompose.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/arithlow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/arrayaccess.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/bardecode.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/baseline.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/bbuffer.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/bilinear.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/binarize.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/binexpand.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/binexpandlow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/binreduce.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/binreducelow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/bmf.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/bmpio.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/bmpiostub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/boxbasic.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/boxfunc1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/boxfunc2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/boxfunc3.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/ccbord.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/ccthin.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/classapp.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/colorcontent.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/colormap.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/colormorph.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/colorquant1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/colorquant2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/colorseg.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/compare.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/conncomp.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/convertfiles.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/convolve.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/convolvelow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/correlscore.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/dewarp.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/dwacomb.2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/dwacomblow.2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/edge.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/enhance.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fhmtauto.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fhmtgen.1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fhmtgenlow.1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/finditalic.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/flipdetect.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fliphmtgen.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fmorphauto.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fmorphgen.1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fmorphgenlow.1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fpix1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/fpix2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/freetype.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/gifio.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/gifiostub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/gplot.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/graphics1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/graymorph.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/graymorphlow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/grayquant.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/grayquantlow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/heap.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/jbclass.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/jpegio.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/jpegiostub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/kernel.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/list.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/maze.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/morph.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/morphapp.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/morphdwa.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/morphseq.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/numabasic.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/numafunc1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/numafunc2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pageseg.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/paintcmap.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/parseprotos.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/partition.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pix1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pix2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pix3.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pix4.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pix5.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixabasic.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixacc.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixafunc1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixafunc2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixalloc.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixarith.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixcomp.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixconv.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pixtiling.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pngio.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pngiostub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pnmio.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/pnmiostub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/projective.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/psio1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/psio1stub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/psio2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/psio2stub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/ptabasic.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/ptafunc1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/ptra.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/queue.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/rank.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/readbarcode.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/readfile.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/regutils.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/rop.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/ropiplow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/roplow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/rotate.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/rotateam.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/rotateamlow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/rotateorth.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/rotateorthlow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/rotateshear.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/runlength.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/sarray.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/scale.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/scalelow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/seedfill.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/seedfilllow.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/sel1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/sel2.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/selgen.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/shear.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/skew.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/spixio.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/stack.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/sudoku.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/textops.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/tiffio.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/tiffiostub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/utils.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/viewfiles.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/warper.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/watershed.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/webpio.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/webpiostub.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/writefile.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/zlibmem.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/zlibmemstub.cpp"
-#include "../../../cximage/libpsd/test.c"
-#include "../../../raster/JBig2/source/LeptonLib/blend1.cpp"
-#include "../../../raster/JBig2/source/LeptonLib/blend1.cpp"
-*/
-
#include "../../../raster/Metafile/StarView/SvmClip.cpp"
#include "../../../raster/Metafile/StarView/SvmFile.cpp"
#include "../../../raster/Metafile/StarView/SvmObjects.cpp"