//------------------------------------------------------------------------
// XPDFViewer
//------------------------------------------------------------------------
//------------------------------------------------------------------------
// XPDFViewer
//------------------------------------------------------------------------
//----- load / display
GBool loadFile(GString *fileName, GString *ownerPassword = NULL,
GString *userPassword = NULL);
//----- load / display
GBool loadFile(GString *fileName, GString *ownerPassword = NULL,
GString *userPassword = NULL);
- void displayPage(int pageA, int zoomA, int rotateA,
+ void displayPage(int pageA, double zoomA, int rotateA,
- void displayDest(LinkDest *dest, int zoomA, int rotateA,
+ void displayDest(LinkDest *dest, double zoomA, int rotateA,
GBool addToHist);
void getPageAndDest(int pageA, GString *destName,
int *pageOut, LinkDest **destOut);
GBool addToHist);
void getPageAndDest(int pageA, GString *destName,
int *pageOut, LinkDest **destOut);
static void prevPageCbk(Widget widget, XtPointer ptr,
XtPointer callData);
static void prevTenPageCbk(Widget widget, XtPointer ptr,
static void prevPageCbk(Widget widget, XtPointer ptr,
XtPointer callData);
static void prevTenPageCbk(Widget widget, XtPointer ptr,
static void findCbk(Widget widget, XtPointer ptr,
XtPointer callData);
static void printCbk(Widget widget, XtPointer ptr,
static void findCbk(Widget widget, XtPointer ptr,
XtPointer callData);
static void printCbk(Widget widget, XtPointer ptr,
static void pageNumCbk(Widget widget, XtPointer ptr,
XtPointer callData);
static void updateCbk(void *data, GString *fileName,
static void pageNumCbk(Widget widget, XtPointer ptr,
XtPointer callData);
static void updateCbk(void *data, GString *fileName,