Foxit PDF SDK
|
Instance Methods | |
(BOOL) | - activate |
Activate join split editing. More... | |
(BOOL) | - deactivate |
Deactivate join split editing. More... | |
(void) | - exitJoinEditing |
Exit join split editing. More... | |
(BOOL) | - getEnableStatus: |
Get join split editing operation state. More... | |
(id) | - initWithOther: |
Constructor, with another join split object. More... | |
(BOOL) | - isEmpty |
Check whether current object is empty or not. More... | |
(void) | - joinBoxes |
Call this function to join text. More... | |
(void) | - linkBoxes |
Call this function to link text. More... | |
(BOOL) | - onLButtonDown:point: |
Call this function when left mouse button is down. More... | |
(BOOL) | - onLButtonUp:point: |
Call this function when left mouse button is up. More... | |
(BOOL) | - onMouseMove:point: |
Call this function when mouse moves. More... | |
(BOOL) | - render:renderer: |
Draw the currently join split operation state on the rendering. More... | |
(void) | - selectNone |
Call this function to clear all selected text. More... | |
(void) | - splitBoxes |
Call this function to split text. More... | |
(void) | - unlinkBoxes |
Call this function to unlink text. More... | |
This class represents a join split operation. Before use join split feature, ensure the function FSJoinSplit::activate has been called successfully. Please call the function FSJoinSplit::deactivate to deactivate when no need to use any join split function.
- (BOOL) activate |
Activate join split editing.
- (BOOL) deactivate |
Deactivate join split editing.
- (void) exitJoinEditing |
Exit join split editing.
- (BOOL) getEnableStatus: | (FSJoinSplitJoinSplitOperationType) | type |
Get join split editing operation state.
- (id) initWithOther: | (FSJoinSplit*) | other |
Constructor, with another join split object.
[in] | other | Another join split object. |
- (BOOL) isEmpty |
Check whether current object is empty or not.
When the current object is empty, that means current object is useless.
- (void) joinBoxes |
Call this function to join text.
- (void) linkBoxes |
Call this function to link text.
- (BOOL) onLButtonDown: | (int) | page_index | |
point: | (FSPointF*) | point | |
Call this function when left mouse button is down.
[in] | page_index | The page index. |
[in] | point | A point where left mouse button is down in the page, in device coordinate system. |
- (BOOL) onLButtonUp: | (int) | page_index | |
point: | (FSPointF*) | point | |
Call this function when left mouse button is up.
[in] | page_index | The page index. |
[in] | point | A point where left mouse button is up in the page, in device coordinate system. |
- (BOOL) onMouseMove: | (int) | page_index | |
point: | (FSPointF*) | point | |
Call this function when mouse moves.
[in] | page_index | The page index. |
[in] | point | A point where mouse moves in the page, in device coordinate system. |
- (BOOL) render: | (FSInt32Array*) | page_index_array | |
renderer: | (FSRenderer*) | renderer | |
Draw the currently join split operation state on the rendering.
The matrix used in the rendering process is returned by ParagraphEditingProviderCallback::GetRenderMatrix.
[in] | page_index_array | The page index array to render. |
[in] | renderer | A valid renderer object for rendering. |
- (void) selectNone |
Call this function to clear all selected text.
- (void) splitBoxes |
Call this function to split text.
- (void) unlinkBoxes |
Call this function to unlink text.