|
| FltkPreview (int x, int y, int w, int h, dw::core::Layout *layout, const char *label=0) |
|
| ~FltkPreview () |
|
int | handle (int event) |
|
void | setCanvasSize (int width, int ascent, int descent) |
| Set the canvas size. More...
|
|
bool | usesViewport () |
| Return, whether this view uses a viewport. More...
|
|
int | getHScrollbarThickness () |
| Get the thickness of the horizontal scrollbar, when it is visible. More...
|
|
int | getVScrollbarThickness () |
| Get the thickness of the vertical scrollbar, when it is visible. More...
|
|
void | scrollTo (int x, int y) |
| Scroll the vieport to the given position. More...
|
|
void | scroll (dw::core::ScrollCommand cmd) |
| Scroll the viewport as commanded. More...
|
|
void | setViewportSize (int width, int height, int hScrollbarThickness, int vScrollbarThickness) |
| Set the viewport size. More...
|
|
void | drawText (core::style::Font *font, core::style::Color *color, core::style::Color::Shading shading, int x, int y, const char *text, int len) |
|
void | drawSimpleWrappedText (core::style::Font *font, core::style::Color *color, core::style::Color::Shading shading, int x, int y, int w, int h, const char *text) |
|
void | drawImage (core::Imgbuf *imgbuf, int xRoot, int yRoot, int x, int y, int width, int height) |
|
bool | usesFltkWidgets () |
|
void | drawFltkWidget (Fl_Widget *widget, core::Rectangle *area) |
|
| FltkViewBase (int x, int y, int w, int h, const char *label=0) |
|
| ~FltkViewBase () |
|
void | draw () |
|
int | handle (int event) |
|
void | setLayout (core::Layout *layout) |
| This methods notifies the view, that it has been attached to a layout. More...
|
|
void | setCanvasSize (int width, int ascent, int descent) |
| Set the canvas size. More...
|
|
void | setCursor (core::style::Cursor cursor) |
| Set the cursor appearance. More...
|
|
void | setBgColor (core::style::Color *color) |
| Set the background of the view. More...
|
|
void | startDrawing (core::Rectangle *area) |
| Called before drawing. More...
|
|
void | finishDrawing (core::Rectangle *area) |
| Called after drawing. More...
|
|
void | queueDraw (core::Rectangle *area) |
| Queue a region, which is given in canvas coordinates, for drawing. More...
|
|
void | queueDrawTotal () |
| Queue the total viewport for drawing. More...
|
|
void | cancelQueueDraw () |
| Cancel a draw queue request. More...
|
|
void | drawPoint (core::style::Color *color, core::style::Color::Shading shading, int x, int y) |
|
void | drawLine (core::style::Color *color, core::style::Color::Shading shading, int x1, int y1, int x2, int y2) |
|
void | drawTypedLine (core::style::Color *color, core::style::Color::Shading shading, core::style::LineType type, int width, int x1, int y1, int x2, int y2) |
|
void | drawRectangle (core::style::Color *color, core::style::Color::Shading shading, bool filled, int x, int y, int width, int height) |
|
void | drawArc (core::style::Color *color, core::style::Color::Shading shading, bool filled, int centerX, int centerY, int width, int height, int angle1, int angle2) |
|
void | drawPolygon (core::style::Color *color, core::style::Color::Shading shading, bool filled, bool convex, core::Point *points, int npoints) |
|
core::View * | getClippingView (int x, int y, int width, int height) |
|
void | mergeClippingView (core::View *clippingView) |
|
void | setBufferedDrawing (bool b) |
|
virtual void | addFltkWidget (Fl_Widget *widget, core::Allocation *allocation) |
|
virtual void | removeFltkWidget (Fl_Widget *widget) |
|
virtual void | allocateFltkWidget (Fl_Widget *widget, core::Allocation *allocation) |
|
virtual | ~Object () |
| The destructor is defined as virtual (but not abstract), so that destruction of Object's works properly. More...
|
|
virtual bool | equals (Object *other) |
| Returns, whether two objects are equal. More...
|
|
virtual int | hashValue () |
| Return a hash value for the object. More...
|
|
virtual Object * | clone () |
| Return an exact copy of the object. More...
|
|
virtual void | intoStringBuffer (misc::StringBuffer *sb) |
| Store a textual representation of the object in a misc::StringBuffer. More...
|
|
const char * | toString () |
| Use object::Object::intoStringBuffer to return a textual representation of the object. More...
|
|
virtual size_t | sizeOf () |
| Return the number of bytes, this object totally uses. More...
|
|