#include <xap_Win32Clipboard.h>
Public Member Functions | |
| XAP_Win32Clipboard (void) | |
| virtual | ~XAP_Win32Clipboard () |
| virtual bool | openClipboard (HWND hWnd) |
| virtual bool | closeClipboard (void) |
| virtual bool | clearClipboard (void) |
| virtual bool | addData (const char *format, void *pData, UT_sint32 iNumBytes) |
| virtual HANDLE | getHandleInFormat (const char *format) |
| virtual bool | hasFormat (const char *format) |
| virtual UT_uintptr | convertFormatString (const char *format) const |
| virtual const char * | convertToFormatString (UT_uintptr fmt) const |
Public Attributes | |
| bool | m_bOpen |
| UT_Vector | m_vecFormat |
| UT_Vector | m_vecCF |
| XAP_Win32Clipboard::XAP_Win32Clipboard | ( | void | ) |
References m_bOpen.
| virtual XAP_Win32Clipboard::~XAP_Win32Clipboard | ( | ) | [inline, virtual] |
| bool XAP_Win32Clipboard::addData | ( | const char * | format, | |
| void * | pData, | |||
| UT_sint32 | iNumBytes | |||
| ) | [virtual] |
References convertFormatString(), and UT_ASSERT_HARMLESS.
Referenced by AP_Win32App::_copyFmtToClipboard().
| bool XAP_Win32Clipboard::clearClipboard | ( | void | ) | [virtual] |
Referenced by AP_Win32App::copyToClipboard().
| bool XAP_Win32Clipboard::closeClipboard | ( | void | ) | [virtual] |
References m_bOpen.
Referenced by AP_Win32App::canPasteFromClipboard(), AP_Win32App::copyToClipboard(), and AP_Win32App::pasteFromClipboard().
| UT_uintptr XAP_Win32Clipboard::convertFormatString | ( | const char * | format | ) | const [virtual] |
References UT_GenericVector< T >::getItemCount(), UT_GenericVector< T >::getNthItem(), m_vecCF, and m_vecFormat.
Referenced by addData(), getHandleInFormat(), and hasFormat().
| const char * XAP_Win32Clipboard::convertToFormatString | ( | UT_uintptr | fmt | ) | const [virtual] |
References UT_GenericVector< T >::getItemCount(), UT_GenericVector< T >::getNthItem(), m_vecCF, and m_vecFormat.
Referenced by AP_Win32App::_copyFmtToClipboard().
| HANDLE XAP_Win32Clipboard::getHandleInFormat | ( | const char * | format | ) | [virtual] |
References convertFormatString().
Referenced by AP_Win32App::_pasteFormatFromClipboard().
| bool XAP_Win32Clipboard::hasFormat | ( | const char * | format | ) | [virtual] |
References convertFormatString().
Referenced by AP_Win32App::canPasteFromClipboard().
| bool XAP_Win32Clipboard::openClipboard | ( | HWND | hWnd | ) | [virtual] |
References m_bOpen.
Referenced by AP_Win32App::canPasteFromClipboard(), AP_Win32App::copyToClipboard(), and AP_Win32App::pasteFromClipboard().
Referenced by closeClipboard(), openClipboard(), and XAP_Win32Clipboard().
Referenced by convertFormatString(), and convertToFormatString().
Referenced by convertFormatString(), and convertToFormatString().
1.7.1