// 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