Home | History | Annotate | Download | only in include

Lines Matching full:virtual

51   virtual ~IFX_SystemHandler() {}
52 virtual void InvalidateRect(FX_HWND hWnd, FX_RECT rect) = 0;
53 virtual void OutputSelectedRect(void* pFormFiller, CPDF_Rect& rect) = 0;
55 virtual FX_BOOL IsSelectionImplemented() = 0;
57 virtual CFX_WideString GetClipboardText(FX_HWND hWnd) = 0;
58 virtual FX_BOOL SetClipboardText(FX_HWND hWnd, CFX_WideString string) = 0;
60 virtual void ClientToScreen(FX_HWND hWnd, int32_t& x, int32_t& y) = 0;
61 virtual void ScreenToClient(FX_HWND hWnd, int32_t& x, int32_t& y) = 0;
71 virtual void SetCursor(int32_t nCursorType) = 0;
73 virtual FX_HMENU CreatePopupMenu() = 0;
74 virtual FX_BOOL AppendMenuItem(FX_HMENU hMenu,
77 virtual FX_BOOL EnableMenuItem(FX_HMENU hMenu,
80 virtual int32_t TrackPopupMenu(FX_HMENU hMenu,
84 virtual void DestroyMenu(FX_HMENU hMenu) = 0;
86 virtual CFX_ByteString GetNativeTrueTypeFont(int32_t nCharset) = 0;
87 virtual FX_BOOL FindNativeTrueTypeFont(int32_t nCharset,
89 virtual CPDF_Font* AddNativeTrueTypeFontToPDF(CPDF_Document* pDoc,
93 virtual int32_t SetTimer(int32_t uElapse, TimerCallback lpTimerFunc) = 0;
94 virtual void KillTimer(int32_t nID) = 0;
96 virtual FX_BOOL IsSHIFTKeyDown(FX_DWORD nFlag) = 0;
97 virtual FX_BOOL IsCTRLKeyDown(FX_DWORD nFlag) = 0;
98 virtual FX_BOOL IsALTKeyDown(FX_DWORD nFlag) = 0;
99 virtual FX_BOOL IsINSERTKeyDown(FX_DWORD nFlag) = 0;
101 virtual FX_SYSTEMTIME GetLocalTime() = 0;
103 virtual int32_t GetCharSet() = 0;
104 virtual void SetCharSet(int32_t nCharSet) = 0;