summaryrefslogtreecommitdiff
path: root/Build/source/libs/xpdf/xpdf-src/xpdf/GlobalParams.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/xpdf/xpdf-src/xpdf/GlobalParams.h')
-rw-r--r--Build/source/libs/xpdf/xpdf-src/xpdf/GlobalParams.h30
1 files changed, 5 insertions, 25 deletions
diff --git a/Build/source/libs/xpdf/xpdf-src/xpdf/GlobalParams.h b/Build/source/libs/xpdf/xpdf-src/xpdf/GlobalParams.h
index c9b4c7bdc09..d72473f2a46 100644
--- a/Build/source/libs/xpdf/xpdf-src/xpdf/GlobalParams.h
+++ b/Build/source/libs/xpdf/xpdf-src/xpdf/GlobalParams.h
@@ -14,6 +14,10 @@
#include <aconf.h>
+#ifdef USE_GCC_PRAGMAS
+#pragma interface
+#endif
+
#include <stdio.h>
#ifdef _WIN32
# include <windows.h>
@@ -299,8 +303,6 @@ public:
GBool getTextKeepTinyChars();
GString *getInitialZoom();
int getDefaultFitZoom();
- double getZoomScaleFactor();
- GList *getZoomValues();
GString *getInitialDisplayMode();
GBool getInitialToolbarState();
GBool getInitialSidebarState();
@@ -334,7 +336,6 @@ public:
GString *getFullScreenMatteColor();
GString *getSelectionColor();
GBool getReverseVideoInvertImages();
- GBool getAllowLinksToChangeZoom();
GString *getLaunchCommand() { return launchCommand; }
GString *getMovieCommand() { return movieCommand; }
GString *getDefaultPrinter();
@@ -342,17 +343,12 @@ public:
GBool getMapUnknownCharNames();
GBool getMapExtTrueTypeFontsViaUnicode();
GBool getUseTrueTypeUnicodeMapping();
- GBool getIgnoreWrongSizeToUnicode();
GBool isDroppedFont(const char *fontName);
- GBool getSeparateRotatedText();
GList *getKeyBinding(int code, int mods, int context);
GList *getAllKeyBindings();
int getNumPopupMenuCmds();
PopupMenuCmd *getPopupMenuCmd(int idx);
- GString *getPagesFile();
GString *getTabStateFile();
- GString *getSessionFile();
- GBool getSaveSessionOnQuit();
GBool getSavePageNumbers();
GBool getPrintCommands();
GBool getPrintStatusInfo();
@@ -394,7 +390,6 @@ public:
void setTextPageBreaks(GBool pageBreaks);
void setTextKeepTinyChars(GBool keep);
void setInitialZoom(char *s);
- void setDefaultFitZoom(int z);
GBool setEnableFreeType(char *s);
GBool setAntialias(char *s);
GBool setVectorAntialias(char *s);
@@ -410,7 +405,6 @@ public:
void setMapUnknownCharNames(GBool map);
void setMapExtTrueTypeFontsViaUnicode(GBool map);
void setTabStateFile(char *tabStateFileA);
- void setSessionFile(char *sessionFileA);
void setPrintCommands(GBool printCommandsA);
void setPrintStatusInfo(GBool printStatusInfoA);
void setErrQuiet(GBool errQuietA);
@@ -426,9 +420,6 @@ private:
void setDataDirVar();
void createDefaultKeyBindings();
-#ifndef PDF_PARSER_ONLY
- void initStateFilePaths();
-#endif
void parseFile(GString *fileName, FILE *f);
GList *parseLineTokens(char *buf, GString *fileName, int line);
void parseNameToUnicode(GList *tokens, GString *fileName, int line);
@@ -459,8 +450,6 @@ private:
const char *cmdName,
GList *tokens, GString *fileName, int line);
void parsePopupMenuCmd(GList *tokens, GString *fileName, int line);
- void parseZoomScaleFactor(GList *tokens, GString *fileName, int line);
- void parseZoomValues(GList *tokens, GString *fileName, int line);
void parseYesNo(const char *cmdName, GBool *flag,
GList *tokens, GString *fileName, int line);
GBool parseYesNo2(char *token, GBool *flag);
@@ -559,9 +548,7 @@ private:
GBool textKeepTinyChars; // keep all characters in text output
GString *initialZoom; // initial zoom level
int defaultFitZoom; // default zoom factor if initialZoom is
- // 'page' or 'width'
- double zoomScaleFactor; // displayed zoom values are scaled by this
- GList *zoomValues; // zoom values for the combo box
+ // 'page' or 'width'.
GString *initialDisplayMode; // initial display mode (single,
// continuous, etc.)
GBool initialToolbarState; // initial toolbar state - open (true)
@@ -599,7 +586,6 @@ private:
GString *fullScreenMatteColor; // matte color in full-screen mode
GString *selectionColor; // selection color
GBool reverseVideoInvertImages; // invert images in reverse video mode
- GBool allowLinksToChangeZoom; // allow clicking on a link to change the zoom
GString *launchCommand; // command executed for 'launch' links
GString *movieCommand; // command executed for movie annotations
GString *defaultPrinter; // default printer (for interactive printing
@@ -611,16 +597,10 @@ private:
GBool useTrueTypeUnicodeMapping; // use the Unicode cmaps in TrueType
// fonts, rather than the PDF
// ToUnicode mapping
- GBool ignoreWrongSizeToUnicode; // ignore ToUnicode CMaps if their size
- // (8-bit vs 16-bit) doesn't match the font
GHash *droppedFonts; // dropped fonts [int]
- GBool separateRotatedText; // separate text at each rotation
GList *keyBindings; // key & mouse button bindings [KeyBinding]
GList *popupMenuCmds; // popup menu commands [PopupMenuCmd]
- GString *pagesFile; // path for the page number save file
GString *tabStateFile; // path for the tab state save file
- GString *sessionFile; // path for the session save file
- GBool saveSessionOnQuit; // save session info when xpdf is quit
GBool savePageNumbers; // save page number when file is closed
// and restore page number when opened
GBool printCommands; // print the drawing commands