Class: ewol::widget::ListFileSystem
Constructor and Destructor:
+ ListFileSystem (void);
+ ~ListFileSystem (void);
Synopsis:
+ 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
Description:
/**
* @ingroup ewolWidgetGroup
*/
Detail:
ListFileSystem(void);
~ListFileSystem(void);
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);