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);
+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);