summaryrefslogtreecommitdiff
path: root/FL
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2019-05-22 21:33:02 +0200
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2019-05-22 21:33:02 +0200
commitb2c027fa83fea660446f338c731201da76c49dca (patch)
treea1938836fa9ded607852547d12d7fc8a26b841ab /FL
parent277cee73b0a888894b5a68c239f4d26780830e8e (diff)
Implement Fl_Quartz_Copy_Surface_Driver::draw_decorated_window()
The window title is copied in vectorial form when the titlebar is layer-backed.
Diffstat (limited to 'FL')
-rw-r--r--FL/Fl_Copy_Surface.H2
1 files changed, 2 insertions, 0 deletions
diff --git a/FL/Fl_Copy_Surface.H b/FL/Fl_Copy_Surface.H
index 593d13a69..0d435d464 100644
--- a/FL/Fl_Copy_Surface.H
+++ b/FL/Fl_Copy_Surface.H
@@ -64,6 +64,7 @@ public:
void origin(int *x, int *y);
void origin(int x, int y);
int printable_rect(int *w, int *h);
+ virtual void draw_decorated_window(Fl_Window *win, int x_offset, int y_offset);
};
@@ -91,6 +92,7 @@ protected:
virtual void set_current() = 0;
virtual void translate(int x, int y) = 0;
virtual void untranslate() = 0;
+ virtual void draw_decorated_window(Fl_Window *win, int x_offset, int y_offset);
int printable_rect(int *w, int *h);
/** Each platform implements this function its own way.
It returns an object implementing all virtual functions