Dillo
Public Member Functions | Private Attributes | List of all members
dw::fltk::FltkPlatform::FltkResourceFactory Class Reference

Public Member Functions

void setPlatform (FltkPlatform *platform)
 
core::ui::LabelButtonResourcecreateLabelButtonResource (const char *label)
 
core::ui::ComplexButtonResourcecreateComplexButtonResource (core::Widget *widget, bool relief)
 
core::ui::ListResourcecreateListResource (core::ui::ListResource::SelectionMode selectionMode, int rows)
 
core::ui::OptionMenuResourcecreateOptionMenuResource ()
 
core::ui::EntryResourcecreateEntryResource (int size, bool password, const char *label, const char *placeholder)
 
core::ui::MultiLineTextResourcecreateMultiLineTextResource (int cols, int rows, const char *placeholder)
 
core::ui::CheckButtonResourcecreateCheckButtonResource (bool activated)
 
core::ui::RadioButtonResourcecreateRadioButtonResource (core::ui::RadioButtonResource *groupedWith, bool activated)
 
- Public Member Functions inherited from lout::object::Object
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 Objectclone ()
 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...
 

Private Attributes

FltkPlatformplatform
 

Member Function Documentation

core::ui::CheckButtonResource * dw::fltk::FltkPlatform::FltkResourceFactory::createCheckButtonResource ( bool  activated)
virtual

Implements dw::core::ui::ResourceFactory.

References platform.

core::ui::ComplexButtonResource * dw::fltk::FltkPlatform::FltkResourceFactory::createComplexButtonResource ( core::Widget widget,
bool  relief 
)
virtual

Implements dw::core::ui::ResourceFactory.

References platform.

core::ui::EntryResource * dw::fltk::FltkPlatform::FltkResourceFactory::createEntryResource ( int  size,
bool  password,
const char *  label,
const char *  placeholder 
)
virtual

Implements dw::core::ui::ResourceFactory.

References platform.

core::ui::LabelButtonResource * dw::fltk::FltkPlatform::FltkResourceFactory::createLabelButtonResource ( const char *  label)
virtual

Implements dw::core::ui::ResourceFactory.

References platform.

core::ui::ListResource * dw::fltk::FltkPlatform::FltkResourceFactory::createListResource ( core::ui::ListResource::SelectionMode  selectionMode,
int  rows 
)
virtual

Implements dw::core::ui::ResourceFactory.

References platform.

core::ui::MultiLineTextResource * dw::fltk::FltkPlatform::FltkResourceFactory::createMultiLineTextResource ( int  cols,
int  rows,
const char *  placeholder 
)
virtual

Implements dw::core::ui::ResourceFactory.

References platform.

core::ui::OptionMenuResource * dw::fltk::FltkPlatform::FltkResourceFactory::createOptionMenuResource ( )
virtual

Implements dw::core::ui::ResourceFactory.

References platform.

core::ui::RadioButtonResource * dw::fltk::FltkPlatform::FltkResourceFactory::createRadioButtonResource ( core::ui::RadioButtonResource groupedWith,
bool  activated 
)
virtual

Implements dw::core::ui::ResourceFactory.

References platform.

void dw::fltk::FltkPlatform::FltkResourceFactory::setPlatform ( FltkPlatform platform)
inline

Member Data Documentation

FltkPlatform* dw::fltk::FltkPlatform::FltkResourceFactory::platform
private

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