Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Fl_Dialog_DS Class Reference

Fl_Dialog_DS - the special DataSource for Fl_Dialog. More...

#include <Fl_Dialog_DS.h>

Inheritance diagram for Fl_Dialog_DS:

Fl_Data_Source Fl_Config_Dialog_DS List of all members.

Public Methods

 Fl_Dialog_DS ()
 Constructor.

virtual const Fl_Variantoperator[] (const char *field_name) const
 access to the field value by name.

virtual Fl_Variantoperator[] (const char *field_name)
virtual const Fl_Data_Fieldfield (int field_index) const
 access to the field by index.

virtual Fl_Data_Fieldfield (int field_index)
virtual unsigned record_count () const
 row counter.

virtual unsigned field_count () const
 how many fields do we have in the current record?

virtual int field_index (const char *field_name) const
virtual const Fl_Variantoperator[] (int index) const
 access to the field by number, 0..field_count()-1.

virtual Fl_Variantoperator[] (int index)
virtual bool read_field (const char *fname, Fl_Variant &fvalue)
virtual bool write_field (const char *fname, const Fl_Variant &fvalue)

Protected Methods

virtual bool load_data ()
virtual bool save_data ()
void scan_widgets (Fl_Group *group=NULL)

Protected Attributes

Fl_Data_Fields m_fields
bool m_widgetsScanned

Detailed Description

Fl_Dialog_DS - the special DataSource for Fl_Dialog.

Definition at line 30 of file Fl_Dialog_DS.h.


The documentation for this class was generated from the following file:
Generated on Thu Jul 31 15:33:47 2003 for eFLTK by doxygen1.2.15