Home | History | Annotate | Download | only in fpdfdoc

Lines Matching defs:CPDF_InterForm

267 CPDF_InterForm::CPDF_InterForm(CPDF_Document* pDocument, FX_BOOL bGenerateAP) : CFX_PrivateData()

288 CPDF_InterForm::~CPDF_InterForm()
305 FX_BOOL CPDF_InterForm::m_bUpdateAP = TRUE;
306 FX_BOOL CPDF_InterForm::UpdatingAPEnabled()
310 void CPDF_InterForm::EnableUpdateAP(FX_BOOL bUpdateAP)
314 CFX_ByteString CPDF_InterForm::GenerateNewResourceName(const CPDF_Dictionary* pResDict, FX_LPCSTR csType, int iMinLen, FX_LPCSTR csPrefix)
421 CPDF_Font* CPDF_InterForm::AddSystemDefaultFont(const CPDF_Document* pDocument)
440 CPDF_Font* CPDF_InterForm::AddSystemFont(const CPDF_Document* pDocument, CFX_ByteString csFontName, FX_BYTE iCharSet)
462 CPDF_Font* CPDF_InterForm::AddSystemFont(const CPDF_Document* pDocument, CFX_WideString csFontName, FX_BYTE iCharSet)
484 CPDF_Font* CPDF_InterForm::AddStandardFont(const CPDF_Document* pDocument, CFX_ByteString csFontName)
498 CFX_ByteString CPDF_InterForm::GetNativeFont(FX_BYTE charSet, FX_LPVOID pLogFont)
535 CFX_ByteString CPDF_InterForm::GetNativeFont(FX_LPVOID pLogFont)
544 FX_BYTE CPDF_InterForm::GetNativeCharSet()
604 CPDF_Font* CPDF_InterForm::AddNativeFont(FX_BYTE charSet, const CPDF_Document* pDocument)
623 CPDF_Font* CPDF_InterForm::AddNativeFont(const CPDF_Document* pDocument)
633 FX_BOOL CPDF_InterForm::ValidateFieldName(CFX_WideString& csNewFieldName, int iType, const CPDF_FormField* pExcludedField, const CPDF_FormControl* pExcludedControl)
699 FX_BOOL CPDF_InterForm::ValidateFieldName(CFX_WideString& csNewFieldName, int iType)
703 FX_BOOL CPDF_InterForm::ValidateFieldName(const CPDF_FormField* pField, CFX_WideString& csNewFieldName)
710 FX_BOOL CPDF_InterForm::ValidateFieldName(const CPDF_FormControl* pControl, CFX_WideString& csNewFieldName)
718 int CPDF_InterForm::CompareFieldName(const CFX_ByteString& name1, const CFX_ByteString& name2)
737 int CPDF_InterForm::CompareFieldName(const CFX_WideString& name1, const CFX_WideString& name2)
756 FX_DWORD CPDF_InterForm::CountFields(const CFX_WideString &csFieldName)
767 CPDF_FormField* CPDF_InterForm::GetField(FX_DWORD index, const CFX_WideString &csFieldName)
778 void CPDF_InterForm::GetAllFieldNames(CFX_WideStringArray& allFieldNames)
790 FX_BOOL CPDF_InterForm::IsValidFormField(const void* pField)
804 CPDF_FormField* CPDF_InterForm::GetFieldByDict(CPDF_Dictionary* pFieldDict) const
812 FX_DWORD CPDF_InterForm::CountControls(CFX_WideString csFieldName)
823 CPDF_FormControl* CPDF_InterForm::GetControl(FX_DWORD index, CFX_WideString csFieldName)
834 FX_BOOL CPDF_InterForm::IsValidFormControl(const void* pControl)
850 int CPDF_InterForm::CountPageControls(CPDF_Page* pPage) const
870 CPDF_FormControl* CPDF_InterForm::GetPageControl(CPDF_Page* pPage, int index) const
893 CPDF_FormControl* CPDF_InterForm::GetControlAtPoint(CPDF_Page* pPage, FX_FLOAT pdf_x, FX_FLOAT pdf_y) const
915 CPDF_FormControl* CPDF_InterForm::GetControlByDict(CPDF_Dictionary* pWidgetDict) const
921 FX_DWORD CPDF_InterForm::CountInternalFields(const CFX_WideString& csFieldName) const
977 CPDF_Dictionary* CPDF_InterForm::GetInternalField(FX_DWORD index, const CFX_WideString& csFieldName) const
1033 FX_BOOL CPDF_InterForm::NeedConstructAP()
1040 void CPDF_InterForm::NeedConstructAP(FX_BOOL bNeedAP)
1048 int CPDF_InterForm::CountFieldsInCalculationOrder()
1059 CPDF_FormField* CPDF_InterForm::GetFieldInCalculationOrder(int index)
1074 int CPDF_InterForm::FindFieldInCalculationOrder(const CPDF_FormField* pField)
1091 FX_DWORD CPDF_InterForm::CountFormFonts()
1095 CPDF_Font* CPDF_InterForm::GetFormFont(FX_DWORD index, CFX_ByteString& csNameTag)
1099 CPDF_Font* CPDF_InterForm::GetFormFont(CFX_ByteString csNameTag)
1103 CPDF_Font* CPDF_InterForm::GetFormFont(CFX_ByteString csFontName, CFX_ByteString& csNameTag)
1107 CPDF_Font* CPDF_InterForm::GetNativeFormFont(FX_BYTE charSet, CFX_ByteString& csNameTag)
1111 CPDF_Font* CPDF_InterForm::GetNativeFormFont(CFX_ByteString& csNameTag)
1115 FX_BOOL CPDF_InterForm::FindFormFont(const CPDF_Font* pFont, CFX_ByteString& csNameTag)
1119 FX_BOOL CPDF_InterForm::FindFormFont(CFX_ByteString csFontName, CPDF_Font*& pFont, CFX_ByteString& csNameTag)
1123 void CPDF_InterForm::AddFormFont(const CPDF_Font* pFont, CFX_ByteString& csNameTag)
1128 CPDF_Font* CPDF_InterForm::AddNativeFormFont(FX_BYTE charSet, CFX_ByteString& csNameTag)
1133 CPDF_Font* CPDF_InterForm::AddNativeFormFont(CFX_ByteString& csNameTag)
1138 void CPDF_InterForm::RemoveFormFont(const CPDF_Font* pFont)
1143 void CPDF_InterForm::RemoveFormFont(CFX_ByteString csNameTag)
1148 CPDF_DefaultAppearance CPDF_InterForm::GetDefaultAppearance()
1157 CPDF_Font* CPDF_InterForm::GetDefaultFormFont()
1161 int CPDF_InterForm::GetFormAlignment()
1168 FX_BOOL CPDF_InterForm::ResetForm(const CFX_PtrArray& fields, FX_BOOL bIncludeOrExclude, FX_BOOL bNotify)
1199 FX_BOOL CPDF_InterForm::ResetForm(FX_BOOL bNotify)
1220 void CPDF_InterForm::ReloadForm()
1248 void CPDF_InterForm::LoadField(CPDF_Dictionary* pFieldDict, int nLevel)
1279 FX_BOOL CPDF_InterForm::HasXFAForm() const
1283 void CPDF_InterForm::FixPageFields(const CPDF_Page* pPage)
1302 CPDF_FormField* CPDF_InterForm::AddTerminalField(const CPDF_Dictionary* pFieldDict)
1368 CPDF_FormControl* CPDF_InterForm::AddControl(const CPDF_FormField* pField, const CPDF_Dictionary* pWidgetDict)
1382 CPDF_FormField* CPDF_InterForm::CheckRequiredFields(const CFX_PtrArray *fields, FX_BOOL bIncludeOrExclude) const
1411 CFDF_Document* CPDF_InterForm::ExportToFDF(FX_WSTR pdf_path, FX_BOOL bSimpleFileSpec) const
1422 CFDF_Document* CPDF_InterForm::ExportToFDF(FX_WSTR pdf_path, CFX_PtrArray& fields, FX_BOOL bIncludeOrExclude, FX_BOOL bSimpleFileSpec) const
1523 void CPDF_InterForm::FDF_ImportField(CPDF_Dictionary* pFieldDict, const CFX_WideString& parent_name, FX_BOOL bNotify, int nLevel)
1582 if (CPDF_InterForm::m_bUpdateAP) {
1586 FX_BOOL CPDF_InterForm::ImportFromFDF(const CFDF_Document* pFDF, FX_BOOL bNotify)
1618 void CPDF_InterForm::SetFormNotify(const CPDF_FormNotify* pNotify)
1622 int CPDF_InterForm::GetPageWithWidget(int iCurPage, FX_BOOL bNext)