ListFileSystem.hpp
Go to the documentation of this file.
48 bool getTitle(int32_t _colomn, std::string& _myTitle, etk::Color<>& _fg, etk::Color<>& _bg) override;
50 bool getElement(int32_t _colomn, int32_t _raw, std::string& _myTextToWrite, etk::Color<>& _fg, etk::Color<>& _bg) override;
51 bool onItemEvent(int32_t _IdInput, enum gale::key::status _typeEvent, int32_t _colomn, int32_t _raw, float _x, float _y) override;
std::string getSelect() const
Get the current selected file/folder/... in the list.
Definition: List.hpp:22
int32_t m_colorIdText
Color of the text.
Definition: ListFileSystem.hpp:41
std::vector< etk::FSNode * > m_list
List of all element in the path. (they are filtered)
Definition: ListFileSystem.hpp:54
eproperty::Value< std::string > propertyFilter
Regular expression to filter the view (for temporary file:".*(~|.bck|.pyc)\e")
Definition: ListFileSystem.hpp:33
int32_t m_colorIdBackground1
Color of the Background.
Definition: ListFileSystem.hpp:42
int32_t m_colorIdBackgroundSelected
Color of line selected.
Definition: ListFileSystem.hpp:44
eproperty::Value< std::string > propertyFile
current selected file
Definition: ListFileSystem.hpp:29
virtual void setSelect(const std::string &_data)
Select a specific file in the path.
esignal::Signal< std::string > signalFileSelect
"file-select" Generated when a file is selected.
Definition: ListFileSystem.hpp:23
int32_t m_selectedLine
Current Line ID that is selected.
Definition: ListFileSystem.hpp:64
Generic display folder class. This widget display the content of a single folder : ...
Definition: ListFileSystem.hpp:21
Definition: Area.hpp:16
esignal::Signal< std::string > signalFileValidate
"file-validate" Generate when the user validate (return) or double click on the element ...
Definition: ListFileSystem.hpp:24
eproperty::Value< bool > propertyShowFile
Show files elements.
Definition: ListFileSystem.hpp:30
eproperty::Value< bool > propertyShowHidden
Display hidden elements.
Definition: ListFileSystem.hpp:32
ememory::SharedPtr< ewol::resource::ColorFile > m_colorProperty
theme color property.
Definition: ListFileSystem.hpp:40
eproperty::Value< bool > propertyShowFolder
Display the folders elements.
Definition: ListFileSystem.hpp:31
int32_t m_colorIdBackground2
Color of the Background 2.
Definition: ListFileSystem.hpp:43
eproperty::Value< std::string > propertyPath
Current folder that display point on.
Definition: ListFileSystem.hpp:28
virtual void regenerateView()
Regenerate the content of the view. this is actually not automation on the system update...