mirror of
https://github.com/fltk/fltk.git
synced 2026-05-28 11:25:22 +08:00
Export Fl_Copy_Surface and friends
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10406 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
@@ -51,7 +51,7 @@
|
|||||||
Applications to which the clipboard content is pasted can use the flavor that suits them best.
|
Applications to which the clipboard content is pasted can use the flavor that suits them best.
|
||||||
\li X11: the graphical data is copied to the clipboard as an image in BMP format.
|
\li X11: the graphical data is copied to the clipboard as an image in BMP format.
|
||||||
*/
|
*/
|
||||||
class Fl_Copy_Surface : public Fl_Surface_Device {
|
class FL_EXPORT Fl_Copy_Surface : public Fl_Surface_Device {
|
||||||
private:
|
private:
|
||||||
int width;
|
int width;
|
||||||
int height;
|
int height;
|
||||||
@@ -84,7 +84,7 @@ public:
|
|||||||
#if defined(__APPLE__)
|
#if defined(__APPLE__)
|
||||||
|
|
||||||
/* Mac class to reimplement Fl_Paged_Device::printable_rect() */
|
/* Mac class to reimplement Fl_Paged_Device::printable_rect() */
|
||||||
class Fl_Quartz_Surface_ : public Fl_System_Printer {
|
class FL_EXPORT Fl_Quartz_Surface_ : public Fl_System_Printer {
|
||||||
protected:
|
protected:
|
||||||
int width;
|
int width;
|
||||||
int height;
|
int height;
|
||||||
@@ -99,7 +99,7 @@ public:
|
|||||||
#elif defined(WIN32)
|
#elif defined(WIN32)
|
||||||
|
|
||||||
/* Win class to implement translate()/untranslate() */
|
/* Win class to implement translate()/untranslate() */
|
||||||
class Fl_GDI_Surface_ : public Fl_Paged_Device {
|
class FL_EXPORT Fl_GDI_Surface_ : public Fl_Paged_Device {
|
||||||
int width;
|
int width;
|
||||||
int height;
|
int height;
|
||||||
unsigned depth;
|
unsigned depth;
|
||||||
@@ -116,7 +116,7 @@ public:
|
|||||||
#elif !defined(FL_DOXYGEN)
|
#elif !defined(FL_DOXYGEN)
|
||||||
|
|
||||||
/* Xlib class to implement translate()/untranslate() */
|
/* Xlib class to implement translate()/untranslate() */
|
||||||
class Fl_Xlib_Surface_ : public Fl_Paged_Device {
|
class FL_EXPORT Fl_Xlib_Surface_ : public Fl_Paged_Device {
|
||||||
public:
|
public:
|
||||||
static const char *class_id;
|
static const char *class_id;
|
||||||
const char *class_name() {return class_id;};
|
const char *class_name() {return class_id;};
|
||||||
|
|||||||
Reference in New Issue
Block a user