summaryrefslogtreecommitdiff
path: root/src/Fl_Copy_Surface.cxx
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 /src/Fl_Copy_Surface.cxx
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 'src/Fl_Copy_Surface.cxx')
-rw-r--r--src/Fl_Copy_Surface.cxx9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/Fl_Copy_Surface.cxx b/src/Fl_Copy_Surface.cxx
index 53881c62e..011d0f06d 100644
--- a/src/Fl_Copy_Surface.cxx
+++ b/src/Fl_Copy_Surface.cxx
@@ -63,6 +63,10 @@ int Fl_Copy_Surface::printable_rect(int *w, int *h) {
return 1;
}
+void Fl_Copy_Surface::draw_decorated_window(Fl_Window *win, int x_offset, int y_offset) {
+ if (platform_surface) platform_surface->draw_decorated_window(win, x_offset, y_offset);
+}
+
/**
\cond DriverDev
\addtogroup DriverDeveloper
@@ -72,6 +76,11 @@ int Fl_Copy_Surface_Driver::printable_rect(int *w, int *h) {
*w = width; *h = height;
return 0;
}
+
+void Fl_Copy_Surface_Driver::draw_decorated_window(Fl_Window *win, int x_offset, int y_offset) {
+ Fl_Widget_Surface::draw_decorated_window(win, x_offset, y_offset);
+}
+
/**
\}
\endcond