dw::fltk::ui::FltkResource Class Reference

#include <fltkui.hh>

List of all members.

Public Member Functions

 ~FltkResource ()
virtual void attachView (FltkView *view)
virtual void detachView (FltkView *view)
void sizeAllocate (core::Allocation *allocation)
void draw (core::View *view, core::Rectangle *area)
void setStyle (core::style::Style *style)
bool isEnabled ()
void setEnabled (bool enabled)

Protected Member Functions

 FltkResource (FltkPlatform *platform)
void init (FltkPlatform *platform)
virtual Fl_Widget * createNewWidget (core::Allocation *allocation)=0
virtual void setWidgetStyle (Fl_Widget *widget, core::style::Style *style)
void setDisplayed (bool displayed)
bool displayed ()

Protected Attributes

FltkViewview
Fl_Widget * widget
core::Allocation allocation
FltkPlatformplatform
core::style::Stylestyle

Private Attributes

bool enabled


Detailed Description

...

Constructor & Destructor Documentation

dw::fltk::ui::FltkResource::FltkResource ( FltkPlatform platform  )  [protected]

dw::fltk::ui::FltkResource::~FltkResource (  ) 


Member Function Documentation

void dw::fltk::ui::FltkResource::attachView ( FltkView view  )  [virtual]

virtual Fl_Widget* dw::fltk::ui::FltkResource::createNewWidget ( core::Allocation allocation  )  [protected, pure virtual]

void dw::fltk::ui::FltkResource::detachView ( FltkView view  )  [virtual]

bool dw::fltk::ui::FltkResource::displayed (  )  [protected]

void dw::fltk::ui::FltkResource::draw ( core::View view,
core::Rectangle area 
)

void dw::fltk::ui::FltkResource::init ( FltkPlatform platform  )  [protected]

bool dw::fltk::ui::FltkResource::isEnabled (  ) 

void dw::fltk::ui::FltkResource::setDisplayed ( bool  displayed  )  [protected]

Reimplemented in dw::fltk::ui::FltkEntryResource.

References widget.

void dw::fltk::ui::FltkResource::setEnabled ( bool  enabled  ) 

void dw::fltk::ui::FltkResource::setStyle ( core::style::Style style  ) 

void dw::fltk::ui::FltkResource::setWidgetStyle ( Fl_Widget *  widget,
core::style::Style style 
) [protected, virtual]

void dw::fltk::ui::FltkResource::sizeAllocate ( core::Allocation allocation  ) 


Member Data Documentation

Referenced by attachView(), and FltkResource().

Referenced by attachView(), FltkResource(), and isEnabled().

Referenced by ~FltkResource().

Fl_Widget* dw::fltk::ui::FltkResource::widget [protected]


The documentation for this class was generated from the following files:

Generated on Wed Sep 7 02:00:38 2011 for Dillo by  doxygen 1.5.9