diff options
Diffstat (limited to 'fpdfsdk/include/fsdk_common.h')
-rw-r--r-- | fpdfsdk/include/fsdk_common.h | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/fpdfsdk/include/fsdk_common.h b/fpdfsdk/include/fsdk_common.h new file mode 100644 index 0000000000..b49c1d1690 --- /dev/null +++ b/fpdfsdk/include/fsdk_common.h @@ -0,0 +1,46 @@ +// Copyright 2014 PDFium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef _FSDK_COMMON_H_
+#define _FSDK_COMMON_H_
+
+#define BFFT_SIGNATURE "Signature"
+
+//for all fields
+#define FIELDFLAG_READONLY 1
+#define FIELDFLAG_REQUIRED 2
+#define FIELDFLAG_NOEXPORT 4
+//for text fields
+#define FIELDFLAG_MULTILINE (1<<12)
+#define FIELDFLAG_PASSWORD (1<<13)
+#define FIELDFLAG_FILESELECT (1<<20)
+#define FIELDFLAG_DONOTSPELLCHECK (1<<22)
+#define FIELDFLAG_DONOTSCROLL (1<<23)
+#define FIELDFLAG_COMB (1<<24)
+#define FIELDFLAG_RICHTEXT (1<<25)
+//for button fileds
+#define FIELDFLAG_NOTOGGLETOOFF (1<<14)
+#define FIELDFLAG_RADIO (1<<15)
+#define FIELDFLAG_PUSHBUTTON (1<<16)
+#define FIELDFLAG_RADIOSINUNISON (1<<25)
+//for choice fields
+#define FIELDFLAG_COMBO (1<<17)
+#define FIELDFLAG_EDIT (1<<18)
+#define FIELDFLAG_SORT (1<<19)
+#define FIELDFLAG_MULTISELECT (1<<21)
+#ifndef FIELDFLAG_DONOTSPELLCHECK
+#define FIELDFLAG_DONOTSPELLCHECK (1<<22)
+#endif
+#define FIELDFLAG_COMMITONSELCHANGE (1<<26)
+
+#define BBS_SOLID 0
+#define BBS_DASH 1
+#define BBS_BEVELED 2
+#define BBS_INSET 3
+#define BBS_UNDERLINE 4
+
+
+#endif
|