17#ifndef Fl_Widget_Surface_h
18#define Fl_Widget_Surface_h
35 virtual void translate(
int x,
int y);
36 virtual void untranslate();
37 void draw(
Fl_Widget* widget,
int delta_x = 0,
int delta_y = 0);
38 void draw_decorated_window(
Fl_Window *win,
int x_offset = 0,
int y_offset = 0);
39 void print_window_part(
Fl_Window *win,
int x,
int y,
int w,
int h,
int delta_x = 0,
int delta_y = 0);
40 virtual int printable_rect(
int *w,
int *h);
41 virtual void origin(
int x,
int y);
42 virtual void origin(
int *x,
int *y);
declaration of classes Fl_Surface_Device, Fl_Display_Device, Fl_Device_Plugin.
A drawing surface that's susceptible to receive graphical output.
Definition Fl_Device.H:66
This widget produces an actual window.
Definition Fl_Window.H:55