class: ewol::widget::ListFileSystem


Constructor and Destructor:

+                                   ListFileSystem        (void );
+ ~ListFileSystem (void );

Synopsis:

+         const char* const         eventFileSelect;
+ const char* const eventFileValidate;
+ const char* const eventFolderSelect;
+ const char* const eventFolderValidate;
+ virtual etk::Color<> getBasicBG (void );
+ uint32_t getNuberOfColomn (void );
+ bool getTitle (int32_t _colomn,
std::string & _myTitle,
etk::Color<> & _fg,
etk::Color<> & _bg);
+ uint32_t getNuberOfRaw (void );
+ bool getElement (int32_t _colomn,
int32_t _raw,
std::string & _myTextToWrite,
etk::Color<> & _fg,
etk::Color<> & _bg);
+ bool onItemEvent (int32_t _IdInput,
enum ewol::key::status _typeEvent,
int32_t _colomn,
int32_t _raw,
float _x,
float _y);
+ void setFolder (std::string _newFolder);
+ std::string getFolder (void );
+ void setSelect (std::string _data);
+ std::string getSelect (void );
+ void regenerateView (void );
+ void setShowFiles (bool _state);
+ void setShowFolder (bool _state);
+ void setShowHiddenFiles (bool _state);
+ void setShowTemporaryFiles (bool _state);

Object Hierarchy:

+ewol::Object
+--> +ewol::Widget
+--> +ewol::widget::WidgetScrooled
+--> +ewol::widget::List
+--> ewol::widget::ListFileSystem

Detail:

eventFileSelect

+ const char* const eventFileSelect;



eventFileValidate

+ const char* const eventFileValidate;



eventFolderSelect

+ const char* const eventFolderSelect;



eventFolderValidate

+ const char* const eventFolderValidate;



ListFileSystem

+  ListFileSystem (void );



~ListFileSystem

+  ~ListFileSystem (void );



getBasicBG

+ virtual etk::Color<> getBasicBG (void );



getNuberOfColomn

+ uint32_t getNuberOfColomn (void );



getTitle

+ bool getTitle (int32_t _colomn,
std::string & _myTitle,
etk::Color<> & _fg,
etk::Color<> & _bg);



getNuberOfRaw

+ uint32_t getNuberOfRaw (void );



getElement

+ bool getElement (int32_t _colomn,
int32_t _raw,
std::string & _myTextToWrite,
etk::Color<> & _fg,
etk::Color<> & _bg);



onItemEvent

+ bool onItemEvent (int32_t _IdInput,
enum
ewol::key::status _typeEvent,
int32_t _colomn,
int32_t _raw,
float _x,
float _y);



setFolder

+ void setFolder (std::string _newFolder);



getFolder

+ std::string getFolder (void );



setSelect

+ void setSelect (std::string _data);



getSelect

+ std::string getSelect (void );



regenerateView

+ void regenerateView (void );



setShowFiles

+ void setShowFiles (bool _state);



setShowFolder

+ void setShowFolder (bool _state);



setShowHiddenFiles

+ void setShowHiddenFiles (bool _state);



setShowTemporaryFiles

+ void setShowTemporaryFiles (bool _state);