diff options
| author | Matthias Melcher <fltk@matthiasm.com> | 2016-03-12 22:24:20 +0000 |
|---|---|---|
| committer | Matthias Melcher <fltk@matthiasm.com> | 2016-03-12 22:24:20 +0000 |
| commit | e6631a0f7fdc8d3383927bac49f521791cddcc9c (patch) | |
| tree | b753578787e06c5aa2acea4c215063cb34167093 /src/drivers/Pico | |
| parent | 4643f3e98c8bfabc262770bca5afc31a8b38c7f5 (diff) | |
Moved the Fl_Window::decorated_*() functions teh Window_Driver
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11356 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/drivers/Pico')
| -rw-r--r-- | src/drivers/Pico/Fl_Pico_Screen_Driver.cxx | 1 | ||||
| -rw-r--r-- | src/drivers/Pico/Fl_Pico_Window_Driver.H | 4 | ||||
| -rw-r--r-- | src/drivers/Pico/Fl_Pico_Window_Driver.cxx | 26 |
3 files changed, 31 insertions, 0 deletions
diff --git a/src/drivers/Pico/Fl_Pico_Screen_Driver.cxx b/src/drivers/Pico/Fl_Pico_Screen_Driver.cxx index 463ff688a..2e51c28a8 100644 --- a/src/drivers/Pico/Fl_Pico_Screen_Driver.cxx +++ b/src/drivers/Pico/Fl_Pico_Screen_Driver.cxx @@ -21,6 +21,7 @@ #include "Fl_Pico_Screen_Driver.H" + Fl_Pico_Screen_Driver::Fl_Pico_Screen_Driver() { } diff --git a/src/drivers/Pico/Fl_Pico_Window_Driver.H b/src/drivers/Pico/Fl_Pico_Window_Driver.H index 14cf08b5c..51e9db920 100644 --- a/src/drivers/Pico/Fl_Pico_Window_Driver.H +++ b/src/drivers/Pico/Fl_Pico_Window_Driver.H @@ -33,6 +33,10 @@ class FL_EXPORT Fl_Pico_Window_Driver : public Fl_Window_Driver public: Fl_Pico_Window_Driver(Fl_Window *win); virtual ~Fl_Pico_Window_Driver(); + + // --- window data + virtual int decorated_w(); + virtual int decorated_h(); }; diff --git a/src/drivers/Pico/Fl_Pico_Window_Driver.cxx b/src/drivers/Pico/Fl_Pico_Window_Driver.cxx index d729083fa..b14696d6f 100644 --- a/src/drivers/Pico/Fl_Pico_Window_Driver.cxx +++ b/src/drivers/Pico/Fl_Pico_Window_Driver.cxx @@ -20,6 +20,18 @@ #include "../../config_lib.h" #include "Fl_Pico_Window_Driver.H" +#include <FL/x.H> +#include <FL/Fl_Window.H> + + + +// TODO: move this to Fl_Window_Driver +void Fl_X::flush() +{ + w->driver()->flush(); +} + + Fl_Pico_Window_Driver::Fl_Pico_Window_Driver(Fl_Window *win) : Fl_Window_Driver(win) @@ -32,6 +44,20 @@ Fl_Pico_Window_Driver::~Fl_Pico_Window_Driver() } +// --- window data + +int Fl_Pico_Window_Driver::decorated_w() +{ + return pWindow->w(); +} + + +int Fl_Pico_Window_Driver::decorated_h() +{ + return pWindow->h(); +} + + // // End of "$Id: Fl_Pico_Window_Driver.cxx 11253 2016-03-01 00:54:21Z matt $". //
\ No newline at end of file |
