Class: widget::ListFileSystem


Synopsis:

+                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::keyEvent::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::EObject
    +--> ewol::Widget
        +--> widget::WidgetScrooled
            +--> widget::List
                +--> widget::ListFileSystem

Description:

/** * @ingroup ewolWidgetGroup */

Detail:

widget::ListFileSystem ()

ListFileSystem(void);



widget::~ListFileSystem ()

~ListFileSystem(void);



getBasicBG ()

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::keyEvent::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);