From bd7e35152308326f6853c897b7d3782638b46ea5 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Mon, 7 Apr 2014 21:29:26 +0000 Subject: [PATCH] new PGF file format contributed by Sebastian Eiser --- Fltk/graphicWindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Fltk/graphicWindow.cpp b/Fltk/graphicWindow.cpp index 434f3c8de7..e3dc9c7730 100644 --- a/Fltk/graphicWindow.cpp +++ b/Fltk/graphicWindow.cpp @@ -302,6 +302,8 @@ static int _save_pdf(const char *name){ return gl2psFileDialog (name, "PDF Options", FORMAT_PDF); } static int _save_png(const char *name){ return genericBitmapFileDialog (name, "PNG Options", FORMAT_PNG); } +static int _save_pgf(const char *name){ return pgfBitmapFileDialog + (name, "PGF Options", FORMAT_PGF); } static int _save_ps(const char *name){ return gl2psFileDialog (name, "PS Options", FORMAT_PS); } static int _save_ppm(const char *name){ return genericBitmapFileDialog @@ -350,6 +352,7 @@ static int _save_auto(const char *name) case FORMAT_TEX : return _save_tex(name); case FORMAT_PDF : return _save_pdf(name); case FORMAT_PNG : return _save_png(name); + case FORMAT_PGF : return _save_pgf(name); case FORMAT_PS : return _save_ps(name); case FORMAT_PPM : return _save_ppm(name); case FORMAT_SVG : return _save_svg(name); @@ -411,6 +414,7 @@ static void file_save_as_cb(Fl_Widget *w, void *data) {"Image - PDF" TT "*.pdf", _save_pdf}, #if defined(HAVE_LIBPNG) {"Image - PNG" TT "*.png", _save_png}, + {"Image - PGF" TT "*.pgf", _save_pgf}, #endif {"Image - PostScript" TT "*.ps", _save_ps}, {"Image - PPM" TT "*.ppm", _save_ppm}, -- GitLab