Lines Matching refs:IXFA_Doc

32 class IXFA_Doc {
34 virtual ~IXFA_Doc() {} in ~IXFA_Doc()
37 IXFA_Doc() {} in IXFA_Doc() function
295 virtual IFX_Font* GetFont(IXFA_Doc* hDoc,
299 virtual IFX_Font* GetDefaultFont(IXFA_Doc* hDoc,
310 virtual IXFA_Doc* CreateDoc(IXFA_DocProvider* pProvider,
313 virtual IXFA_Doc* CreateDoc(IXFA_DocProvider* pProvider,
366 virtual void SetChangeMark(IXFA_Doc* hDoc) = 0;
393 virtual int32_t CountPages(IXFA_Doc* hDoc) = 0;
394 virtual int32_t GetCurrentPage(IXFA_Doc* hDoc) = 0;
395 virtual void SetCurrentPage(IXFA_Doc* hDoc, int32_t iCurPage) = 0;
396 virtual FX_BOOL IsCalculationsEnabled(IXFA_Doc* hDoc) = 0;
397 virtual void SetCalculationsEnabled(IXFA_Doc* hDoc, FX_BOOL bEnabled) = 0;
398 virtual void GetTitle(IXFA_Doc* hDoc, CFX_WideString& wsTitle) = 0;
399 virtual void SetTitle(IXFA_Doc* hDoc, const CFX_WideStringC& wsTitle) = 0;
400 virtual void ExportData(IXFA_Doc* hDoc,
403 virtual void ImportData(IXFA_Doc* hDoc,
405 virtual void GotoURL(IXFA_Doc* hDoc,
408 virtual FX_BOOL IsValidationsEnabled(IXFA_Doc* hDoc) = 0;
409 virtual void SetValidationsEnabled(IXFA_Doc* hDoc, FX_BOOL bEnabled) = 0;
410 virtual void SetFocusWidget(IXFA_Doc* hDoc, IXFA_Widget* hWidget) = 0;
411 virtual void Print(IXFA_Doc* hDoc,
415 virtual int32_t AbsPageCountInBatch(IXFA_Doc* hDoc) = 0;
416 virtual int32_t AbsPageInBatch(IXFA_Doc* hDoc, IXFA_Widget* hWidget) = 0;
417 virtual int32_t SheetCountInBatch(IXFA_Doc* hDoc) = 0;
418 virtual int32_t SheetInBatch(IXFA_Doc* hDoc, IXFA_Widget* hWidget) = 0;
419 virtual int32_t Verify(IXFA_Doc* hDoc,
424 virtual FX_BOOL Sign(IXFA_Doc* hDoc,
432 virtual CXFA_NodeList* Enumerate(IXFA_Doc* hDoc) { return 0; } in Enumerate()
433 virtual FX_BOOL Clear(IXFA_Doc* hDoc,
438 virtual void GetURL(IXFA_Doc* hDoc, CFX_WideString& wsDocURL) = 0;
439 virtual FX_ARGB GetHighlightColor(IXFA_Doc* hDoc) = 0;
442 virtual FX_BOOL SubmitData(IXFA_Doc* hDoc, CXFA_Submit submit) = 0;
443 virtual FX_BOOL CheckWord(IXFA_Doc* hDoc, const CFX_ByteStringC& sWord) = 0;
444 virtual FX_BOOL GetSuggestWords(IXFA_Doc* hDoc,
447 virtual FX_BOOL GetPDFScriptObject(IXFA_Doc* hDoc,
450 virtual FX_BOOL GetGlobalProperty(IXFA_Doc* hDoc,
453 virtual FX_BOOL SetGlobalProperty(IXFA_Doc* hDoc,
456 virtual CPDF_Document* OpenPDF(IXFA_Doc* hDoc,
459 virtual IFX_FileRead* OpenLinkedFile(IXFA_Doc* hDoc,
477 virtual void ReleaseDoc(IXFA_Doc* hDoc) = 0;
478 virtual IXFA_DocProvider* GetDocProvider(IXFA_Doc* hDoc) = 0;
480 virtual FX_DWORD GetDocType(IXFA_Doc* hDoc) = 0;
481 virtual int32_t StartLoad(IXFA_Doc* hDoc) = 0;
482 virtual int32_t DoLoad(IXFA_Doc* hDoc, IFX_Pause* pPause = NULL) = 0;
483 virtual void StopLoad(IXFA_Doc* hDoc) = 0;
485 virtual IXFA_DocView* CreateDocView(IXFA_Doc* hDoc, FX_DWORD dwView = 0) = 0;
487 virtual int32_t CountPackages(IXFA_Doc* hDoc) = 0;
488 virtual void GetPackageName(IXFA_Doc* hDoc,
492 virtual FX_BOOL SavePackage(IXFA_Doc* hDoc,
496 virtual FX_BOOL CloseDoc(IXFA_Doc* hDoc) = 0;
498 virtual FX_BOOL ImportData(IXFA_Doc* hDoc,
501 virtual void SetJSERuntime(IXFA_Doc* hDoc, FXJSE_HRUNTIME hRuntime) = 0;
502 virtual FXJSE_HVALUE GetXFAScriptObject(IXFA_Doc* hDoc) = 0;
503 virtual XFA_ATTRIBUTEENUM GetRestoreState(IXFA_Doc* hDoc) = 0;
504 virtual FX_BOOL RunDocScript(IXFA_Doc* hDoc,
607 virtual IXFA_Doc* GetDoc() = 0;