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:
Lauri Kasanen
2014-10-29 19:57:42 +00:00
parent e292620aad
commit cf797aec4b
+4 -4
View File
@@ -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;};