#include "ut_types.h"
#include "ut_string.h"
#include "ut_vector.h"
#include "ap_UnixClipboard.h"
#include "ap_UnixApp.h"
#include <vector>
Defines | |
#define | AP_CLIPBOARD_TXT_RTF "text/rtf" |
#define | AP_CLIPBOARD_APPLICATION_RTF "application/rtf" |
#define | AP_CLIPBOARD_TXT_HTML "text/html" |
#define | AP_CLIPBOARD_APPLICATION_XHTML "application/xhtml+xml" |
#define | AP_CLIPBOARD_APPLICATION_ODT "application/vnd.oasis.opendocument.text" |
#define | AP_CLIPBOARD_IMAGE_PNG "image/png" |
#define | AP_CLIPBOARD_IMAGE_JPEG "image/jpeg" |
#define | AP_CLIPBOARD_IMAGE_GIF "image/gif" |
#define | AP_CLIPBOARD_IMAGE_BMP "image/bmp" |
#define | AP_CLIPBOARD_IMAGE_TIFF "image/tiff" |
#define | AP_CLIPBOARD_IMAGE_WBMP "image/vnd.wap.wbmp" |
#define | AP_CLIPBOARD_IMAGE_XBM "image/x-xbitmap" |
#define | AP_CLIPBOARD_IMAGE_XPM "image/x-xpixmap" |
#define | AP_CLIPBOARD_IMAGE_PNM "image/x-portable-anymap" |
#define | AP_CLIPBOARD_IMAGE_PGM "image/x-portable-graymap" |
#define | AP_CLIPBOARD_IMAGE_PPM "image/x-portable-pixmap" |
#define | AP_CLIPBOARD_IMAGE_RAS "image/x-cmu-raster" |
#define | AP_CLIPBOARD_IMAGE_WMF "image/x-wmf" |
#define | AP_CLIPBOARD_IMAGE_SVG "image/svg" |
#define | AP_CLIPBOARD_IMAGE_SVG_XML "image/svg+xml" |
#define | AP_CLIPBOARD_IMAGE_GOChart "application/x-goffice-graph" |
#define | AP_CLIPBOARD_TEXT_UTF8_STRING "UTF8_STRING" |
#define | AP_CLIPBOARD_TEXT "TEXT" |
#define | AP_CLIPBOARD_TEXT_STRING "STRING" |
#define | AP_CLIPBOARD_TEXT_PLAIN "text/plain" |
#define | AP_CLIPBOARD_TEXT_COMPOUND "COMPOUND_TEXT" |
Variables | |
static const char * | rtfszFormatsAccepted [] |
static const char * | htmlszFormatsAccepted [] |
static const char * | imgszFormatsAccepted [] |
std::vector< const char * > | vec_DynamicFormatsAccepted |
#define AP_CLIPBOARD_APPLICATION_ODT "application/vnd.oasis.opendocument.text" |
Referenced by AP_UnixClipboard::addODTData(), and AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_APPLICATION_RTF "application/rtf" |
#define AP_CLIPBOARD_APPLICATION_XHTML "application/xhtml+xml" |
#define AP_CLIPBOARD_IMAGE_BMP "image/bmp" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_GIF "image/gif" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_GOChart "application/x-goffice-graph" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_JPEG "image/jpeg" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_PGM "image/x-portable-graymap" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_PNG "image/png" |
Referenced by AP_UnixClipboard::addPNGData(), and AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_PNM "image/x-portable-anymap" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_PPM "image/x-portable-pixmap" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_RAS "image/x-cmu-raster" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_SVG "image/svg" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_SVG_XML "image/svg+xml" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_TIFF "image/tiff" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_WBMP "image/vnd.wap.wbmp" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_WMF "image/x-wmf" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_XBM "image/x-xbitmap" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_IMAGE_XPM "image/x-xpixmap" |
Referenced by AP_UnixClipboard::AP_UnixClipboard().
#define AP_CLIPBOARD_TEXT "TEXT" |
#define AP_CLIPBOARD_TEXT_COMPOUND "COMPOUND_TEXT" |
#define AP_CLIPBOARD_TEXT_PLAIN "text/plain" |
#define AP_CLIPBOARD_TEXT_STRING "STRING" |
#define AP_CLIPBOARD_TEXT_UTF8_STRING "UTF8_STRING" |
#define AP_CLIPBOARD_TXT_HTML "text/html" |
#define AP_CLIPBOARD_TXT_RTF "text/rtf" |
const char* htmlszFormatsAccepted[] [static] |
{ AP_CLIPBOARD_TXT_HTML, AP_CLIPBOARD_APPLICATION_XHTML, 0 }
Referenced by AP_UnixClipboard::getSupportedData().
const char* imgszFormatsAccepted[] [static] |
{ AP_CLIPBOARD_IMAGE_GOChart, AP_CLIPBOARD_IMAGE_PNG, AP_CLIPBOARD_IMAGE_JPEG, AP_CLIPBOARD_IMAGE_TIFF, AP_CLIPBOARD_IMAGE_GIF, AP_CLIPBOARD_IMAGE_BMP, AP_CLIPBOARD_IMAGE_XBM, AP_CLIPBOARD_IMAGE_XPM, AP_CLIPBOARD_IMAGE_PNM, AP_CLIPBOARD_IMAGE_PPM, AP_CLIPBOARD_IMAGE_PGM, AP_CLIPBOARD_IMAGE_WBMP, AP_CLIPBOARD_IMAGE_RAS, AP_CLIPBOARD_IMAGE_WMF, AP_CLIPBOARD_IMAGE_SVG, AP_CLIPBOARD_IMAGE_SVG_XML, 0 }
Referenced by AP_UnixClipboard::getImageData(), and AP_UnixClipboard::getSupportedData().
const char* rtfszFormatsAccepted[] [static] |
{ AP_CLIPBOARD_TXT_RTF, AP_CLIPBOARD_APPLICATION_RTF, AP_CLIPBOARD_APPLICATION_ODT, 0 }
Referenced by AP_UnixClipboard::getRichTextData(), and AP_UnixClipboard::getSupportedData().