From 43d65dc03325bcce8561423b9607f7e114355f7d Mon Sep 17 00:00:00 2001 From: ferbas Date: Wed, 13 Jan 2010 09:41:29 +0000 Subject: initial import git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@545 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c --- .../sources/import/API/NSelExpT.h | 75 ++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/NSelExpT.h (limited to 'Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/NSelExpT.h') diff --git a/Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/NSelExpT.h b/Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/NSelExpT.h new file mode 100644 index 0000000..3908af6 --- /dev/null +++ b/Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/NSelExpT.h @@ -0,0 +1,75 @@ +/********************************************************************* + + ADOBE SYSTEMS INCORPORATED + Copyright (C) 1994-2006 Adobe Systems Incorporated + All rights reserved. + + NOTICE: Adobe permits you to use, modify, and distribute this file + in accordance with the terms of the Adobe license agreement + accompanying it. If you have received this file from a source other + than Adobe, then your use, modification, or distribution of it + requires the prior written permission of Adobe. + + --------------------------------------------------------------------- + + NSelExpT.h + + - This is the list of NSelector constants and function-prototypes + required to register for notifications. + +*********************************************************************/ + +#ifndef _H_NSelExpT +#define _H_NSelExpT + +#ifdef __cplusplus +extern "C" { +#endif + +#include "PIRequir.h" +#if ACROBAT_LIBRARY || TOOLKIT || PDFL_EXTENSION +#ifndef _T_AVDOC +#define _T_AVDOC +typedef struct _t_AVDoc *AVDoc; +#endif +#ifndef _T_AVPAGEVIEW +#define _T_AVPAGEVIEW +typedef struct _t_AVPageView *AVPageView; +#endif +#if WIN_PLATFORM +typedef ASEnum8 AVPrefsType; +#else +typedef ASUns8 AVPrefsType; +#endif +typedef ASEnum16 AVAnnotOp; +typedef struct _t_AVBatchContext *AVBatchContext; +typedef struct AVRect *AVDevRectP; +typedef struct _t_AVTool *AVTool; +typedef struct _t_AVWindow *AVWindow; +#else +#include "AVExpT.h" +#endif /* ACROBAT_LIBRARY || TOOLKIT || PDFL_EXTENSION */ + +/* Enumerate the selectors */ +#define POKE(name, formals, formalsWithRock, actualsWithRock) name##NSEL, +#define NOPOKE(name, formals, formsalsWithRock, actualsWithRock) OBSOLETE##name##NSEL, +enum { + #include "PIPokes.h" + numAcroNotificationSelectors +}; +#undef POKE +#undef NOPOKE + +/* Define the prototypes */ +#define POKE(name, formals, formalsWithRock, actualsWithRock) \ + typedef ACCBPROTO1 void (ACCBPROTO2 *name##NPROTO)formalsWithRock; +#define NOPOKE(name, formals, formsalsWithRock, actualsWithRock) +#include "PIPokes.h" +#undef POKE +#undef NOPOKE + +#ifdef __cplusplus +} +#endif + +#endif /* !defined(_H_NSelExpT) */ -- cgit v1.2.3