Class: widget::FileChooser


Synopsis:

+               FileChooser           (void);
+ ~FileChooser (void);
+ void setTitle (const std::string & _label);
+ void setValidateLabel (const std::string & _label);
+ void setCancelLabel (const std::string & _label);
+ void setFolder (const std::string & _folder);
+ void setFileName (const std::string & _filename);
+ std::string getCompleateFileName (void);
+ void updateCurrentFolder (void);
+ void onReceiveMessage (const ewol::EMessage & _msg);
+ void onObjectRemove (ewol::EObject * _removeObject);

Object Hierarchy:

ewol::EObject
    +--> ewol::Widget
        +--> widget::Container
            +--> widget::PopUp
                +--> widget::FileChooser

Description:

/** * @ingroup ewolWidgetGroup */

Detail:

widget::FileChooser ()

FileChooser(void);



widget::~FileChooser ()

~FileChooser(void);



setTitle ()

void setTitle(const std::string & _label);



setValidateLabel ()

void setValidateLabel(const std::string & _label);



setCancelLabel ()

void setCancelLabel(const std::string & _label);



setFolder ()

void setFolder(const std::string & _folder);



setFileName ()

void setFileName(const std::string & _filename);



getCompleateFileName ()

std::string getCompleateFileName(void);



updateCurrentFolder ()

void updateCurrentFolder(void);



onReceiveMessage ()

void onReceiveMessage(const ewol::EMessage & _msg);



onObjectRemove ()

void onObjectRemove(ewol::EObject * _removeObject);