#include <CXWindowsClipboard.h>
Inherits IInterface.
Inherited by CXWindowsClipboardAnyBitmapConverter, CXWindowsClipboardBMPConverter, CXWindowsClipboardHTMLConverter, CXWindowsClipboardTextConverter, CXWindowsClipboardUCS2Converter, and CXWindowsClipboardUTF8Converter.
Inheritance diagram for IXWindowsClipboardConverter:
Public Member Functions | |
accessors | |
virtual IClipboard::EFormat | getFormat () const =0 |
Get clipboard format. | |
virtual Atom | getAtom () const =0 |
Get X11 format atom. | |
virtual int | getDataSize () const =0 |
Get X11 property datum size. | |
virtual CString | fromIClipboard (const CString &) const =0 |
Convert from IClipboard format. | |
virtual CString | toIClipboard (const CString &) const =0 |
Convert to IClipboard format. |
This interface defines the methods common to all X11 clipboard format converters.
Definition at line 331 of file CXWindowsClipboard.h.
|
Convert from IClipboard format. Convert from the IClipboard format to the X selection format. The input data must be in the IClipboard format returned by getFormat(). The return data will be in the X selection format returned by getAtom(). Implemented in CXWindowsClipboardAnyBitmapConverter, CXWindowsClipboardBMPConverter, CXWindowsClipboardHTMLConverter, CXWindowsClipboardTextConverter, CXWindowsClipboardUCS2Converter, and CXWindowsClipboardUTF8Converter. |
|
Get X11 format atom. Return the atom representing the X selection format that this object converts from/to. Implemented in CXWindowsClipboardAnyBitmapConverter, CXWindowsClipboardBMPConverter, CXWindowsClipboardHTMLConverter, CXWindowsClipboardTextConverter, CXWindowsClipboardUCS2Converter, and CXWindowsClipboardUTF8Converter. |
|
Get X11 property datum size. Return the size (in bits) of data elements returned by toIClipboard(). Implemented in CXWindowsClipboardAnyBitmapConverter, CXWindowsClipboardBMPConverter, CXWindowsClipboardHTMLConverter, CXWindowsClipboardTextConverter, CXWindowsClipboardUCS2Converter, and CXWindowsClipboardUTF8Converter. |
|
Get clipboard format. Return the clipboard format this object converts from/to. Implemented in CXWindowsClipboardAnyBitmapConverter, CXWindowsClipboardBMPConverter, CXWindowsClipboardHTMLConverter, CXWindowsClipboardTextConverter, CXWindowsClipboardUCS2Converter, and CXWindowsClipboardUTF8Converter. |
|
Convert to IClipboard format. Convert from the X selection format to the IClipboard format (i.e., the reverse of fromIClipboard()). Implemented in CXWindowsClipboardAnyBitmapConverter, CXWindowsClipboardBMPConverter, CXWindowsClipboardHTMLConverter, CXWindowsClipboardTextConverter, CXWindowsClipboardUCS2Converter, and CXWindowsClipboardUTF8Converter. |