Class: ewol::widget::FileChooser


Constructor and Destructor:

+               FileChooser           (void);
+ ~FileChooser (void);

Synopsis:

+  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::object::Message & _msg);
+ void onObjectRemove (ewol::Object * _removeObject);

Object Hierarchy:

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

Description:

/** * @ingroup ewolWidgetGroup */

Detail:

ewol::widget::FileChooser ()

FileChooser(void);



ewol::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::object::Message & _msg);



onObjectRemove ()

void onObjectRemove(ewol::Object * _removeObject);