dw::fltk::ui::FltkEntryResource Class Reference

#include <fltkui.hh>

List of all members.

Public Member Functions

 FltkEntryResource (FltkPlatform *platform, int maxLength, bool password, const char *label)
 ~FltkEntryResource ()
void sizeRequest (core::Requisition *requisition)
void sizeAllocate (core::Allocation *allocation)
const char * getText ()
void setText (const char *text)
bool isEditable ()
void setEditable (bool editable)

Protected Member Functions

Fl_Widget * createNewWidget (core::Allocation *allocation)
void setWidgetStyle (Fl_Widget *widget, core::style::Style *style)

Private Member Functions

void setDisplayed (bool displayed)

Static Private Member Functions

static void widgetCallback (Fl_Widget *widget, void *data)

Private Attributes

int maxLength
bool password
const char * initText
char * label
int label_w
bool editable


Detailed Description

Bug:
Maximal length not supported yet.
Todo:
Text values are not synchronized (not needed in dillo).

Constructor & Destructor Documentation

dw::fltk::ui::FltkEntryResource::FltkEntryResource ( FltkPlatform platform,
int  maxLength,
bool  password,
const char *  label 
)

dw::fltk::ui::FltkEntryResource::~FltkEntryResource (  ) 

References initText, and label.


Member Function Documentation

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

const char * dw::fltk::ui::FltkEntryResource::getText (  )  [virtual]

bool dw::fltk::ui::FltkEntryResource::isEditable (  )  [virtual]

Implements dw::core::ui::TextResource.

References editable.

void dw::fltk::ui::FltkEntryResource::setDisplayed ( bool  displayed  )  [private]

void dw::fltk::ui::FltkEntryResource::setEditable ( bool  editable  )  [virtual]

void dw::fltk::ui::FltkEntryResource::setText ( const char *  text  )  [virtual]

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

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

void dw::fltk::ui::FltkEntryResource::sizeRequest ( core::Requisition requisition  )  [virtual]

void dw::fltk::ui::FltkEntryResource::widgetCallback ( Fl_Widget *  widget,
void *  data 
) [static, private]

Referenced by createNewWidget().


Member Data Documentation

Referenced by FltkEntryResource(), and isEditable().

Referenced by sizeRequest().

Referenced by createNewWidget().


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