|
virtual void | AddUndoItem (const ParagraphEditingUndoItem &undo_item)=0 |
| A callback function used to notify the page to add undo operation. More...
|
|
virtual RectF | GetClientRect (const pdf::PDFDoc &document)=0 |
| A callback function to get the client rectangle in device coordinate system. More...
|
|
virtual int | GetCurrentPageIndex (const pdf::PDFDoc &document)=0 |
| A callback function used to get current page index. More...
|
|
virtual foxit::RectF | GetPageRect (const pdf::PDFDoc &document, int page_index)=0 |
| A callback function used to get page rectangle in device coordinate system. More...
|
|
virtual void * | GetPageViewHandle (const pdf::PDFDoc &document, int page_index)=0 |
| A callback function to get the page view window handle. More...
|
|
virtual RectF | GetPageVisibleRect (const pdf::PDFDoc &document, int page_index)=0 |
| A callback function used to get visible page rectangle in device coordinate system. More...
|
|
virtual Matrix | GetRenderMatrix (const pdf::PDFDoc &document, int page_index)=0 |
| A callback function to get the render matrix. More...
|
|
virtual common::Rotation | GetRotation (const pdf::PDFDoc &document, int page_index)=0 |
| A callback function used to get the page view rotate. More...
|
|
virtual float | GetScale (const pdf::PDFDoc &document, int page_index)=0 |
| A callback function to get the scale of page. More...
|
|
virtual Int32Array | GetVisiblePageIndexArray (const pdf::PDFDoc &document)=0 |
| A callback function used to get visible page indexes. More...
|
|
virtual bool | GotoPageView (const pdf::PDFDoc &document, int page_index, float left, float top)=0 |
| A callback function to go to page view. More...
|
|
virtual void | InvalidateRect (const pdf::PDFDoc &document, int page_index, const RectFArray &invalid_rects)=0 |
| A callback function used to invalidate page rectangle. More...
|
|
virtual void | NotifyTextInputReachLimit (const pdf::PDFDoc &document, int page_index)=0 |
| A callback function used to notify text input reach limit. More...
|
|
virtual void | Release ()=0 |
| A callback function used to release current callback object itself. More...
|
|
virtual void | SetDocChangeMark (const pdf::PDFDoc &document)=0 |
| A callback function used to notify the document have changed. More...
|
|
This class represents a callback object for paragraph edit provider. All the pure virtual functions in this class are used as callback functions and should be implemented by user.