![]() |
PDFix SDK
7.2.0
|
PdfActionHandler class. More...
#include <pdfix.h>
Public Member Functions | |
virtual int | GetType (wchar_t *buffer, int len) const =0 |
virtual void | Destroy ()=0 |
Destroys action handler's resources. More... | |
virtual void | SetCanCopyProc (PdfActionHandlerCanCopyProc proc)=0 |
Sets a user-supplied procedure to call when the PdfAction::CanCopy is called. More... | |
virtual void | SetCopyProc (PdfActionHandlerCopyProc proc)=0 |
Sets a user-supplied procedure to call when the PdfAction::Copy is called. More... | |
virtual void | SetCanPasteProc (PdfActionHandlerCanPasteProc proc)=0 |
Sets a user-supplied procedure to call when the PdfAction::CanPaste is called. More... | |
virtual void | SetPasteProc (PdfActionHandlerPasteProc proc)=0 |
Sets a user-supplied procedure to call when the PdfAction::Paste is called. More... | |
virtual void | SetDestroyDataProc (PdfActionHandlerDestroyDataProc proc)=0 |
Sets a user-supplied procedure to call when the PdfAction::DestroyClipboardData is called. More... | |
virtual void | SetDestroyProc (PdfActionHandlerDestroyProc proc)=0 |
Sets a user-supplied procedure to call when the PdfActionHandler::Destroy is called. More... | |
PdfActionHandler class.
The callbacks provide copy-and-paste functionality for a particular type of action.
|
pure virtual |
Destroys action handler's resources.
|
pure virtual |
Gets the action type for which the handler is responsible. This corresponds to the action's Type key in the PDF file.
buffer | (filled by method) If the buffer is null function returns required length of string |
len | Length of a buffer to be filled in. |
|
pure virtual |
Sets a user-supplied procedure to call when the PdfAction::CanCopy is called.
proc | A user-supplied callback to call when the PdfAction::CanCopy is called. |
|
pure virtual |
Sets a user-supplied procedure to call when the PdfAction::CanPaste is called.
proc | A user-supplied callback to call when the PdfAction::CanPaste is called. |
|
pure virtual |
Sets a user-supplied procedure to call when the PdfAction::Copy is called.
proc | A user-supplied callback to call when the PdfAction::Copy is called. |
|
pure virtual |
Sets a user-supplied procedure to call when the PdfAction::DestroyClipboardData is called.
proc | A user-supplied callback to call when the PdfAction::DestroyClipboardData is called. |
|
pure virtual |
Sets a user-supplied procedure to call when the PdfActionHandler::Destroy is called.
proc | A user-supplied callback to call when the PdfActionHandler::Destroy is called. |
|
pure virtual |
Sets a user-supplied procedure to call when the PdfAction::Paste is called.
proc | A user-supplied callback to call when the PdfAction::Paste is called. |