Make the Fl_Widget_Surface's constructor protected.
Because this object is not functional in itself, but needs to be subclassed. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11235 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
parent
c9eba2c3b5
commit
169e422fee
@ -32,8 +32,8 @@ protected:
|
||||
int x_offset;
|
||||
/** \brief vertical offset to the origin of graphics coordinates */
|
||||
int y_offset;
|
||||
public:
|
||||
Fl_Widget_Surface(Fl_Graphics_Driver *d);
|
||||
public:
|
||||
/**
|
||||
Translates the current graphics origin accounting for the current rotation.
|
||||
|
||||
|
@ -22,15 +22,18 @@
|
||||
#include <FL/Fl_Shared_Image.H>
|
||||
|
||||
|
||||
/** The constructor.
|
||||
\param d can be nul.
|
||||
*/
|
||||
Fl_Widget_Surface::Fl_Widget_Surface(Fl_Graphics_Driver *d) : Fl_Surface_Device(d) {
|
||||
x_offset = 0;
|
||||
y_offset = 0;
|
||||
}
|
||||
|
||||
/**
|
||||
@brief Draws the widget on the printed page.
|
||||
@brief Draws the widget on the drawing surface.
|
||||
*
|
||||
The widget's position on the printed page is determined by the last call to origin()
|
||||
The widget's position on the surface is determined by the last call to origin()
|
||||
and by the optional delta_x and delta_y arguments.
|
||||
Its dimensions are in points unless there was a previous call to scale().
|
||||
@param[in] widget Any FLTK widget (e.g., standard, custom, window).
|
||||
|
Loading…
Reference in New Issue
Block a user