Entry.hpp
Go to the documentation of this file.
100 virtual void copySelectionToClipBoard(enum gale::context::clipBoard::clipboardListe _clipboardID);
bool onEventEntry(const ewol::event::Entry &_event) override
Entry event. represent the physical event :
void calculateMinMaxSize() override
calculate the minimum and maximum size (need to estimate expend properties of the widget) ...
Definition: Entry.hpp:13
void setInternalValue(const std::string &_newData)
internal check the value with RegExp checking
eproperty::Value< std::string > propertyValue
string that must be displayed
Definition: Entry.hpp:41
Definition: Input.hpp:12
eproperty::Value< std::string > propertyRegex
regular expression value
Definition: Entry.hpp:43
virtual void markToUpdateTextPosition()
informe the system thet the text change and the start position change
esignal::Signal< std::string > signalModify
data change
Definition: Entry.hpp:38
virtual void updateCursorPosition(const vec2 &_pos, bool _Selection=false)
change the cursor position with the curent position requested on the display
Definition: Text.hpp:22
Definition: Time.hpp:14
bool onEventInput(const ewol::event::Input &_event) override
Event on an input of this Widget (finger, mouse, stilet)
Definition: Area.hpp:16
esignal::Connection m_PCH
Periodic call handle to remove it when needed.
Definition: Entry.hpp:118
eproperty::Value< std::string > propertyTextWhenNothing
Text to display when nothing in in the entry (decorated text...)
Definition: Entry.hpp:44
esignal::Signal< std::string > signalEnter
Enter key is pressed.
Definition: Entry.hpp:37
void onGetFocus() override
Event of the focus has been grep by the current widget.
void periodicCall(const ewol::event::Time &_event)
Periodic call to update grapgic display.
Widget class is the main widget interface, it hase some generic properties: :** known his parent :** ...
Definition: Widget.hpp:73
virtual void updateTextPosition()
update the display position start == > depending of the position of the Cursor and the size of the Da...
virtual void copySelectionToClipBoard(enum gale::context::clipBoard::clipboardListe _clipboardID)
Copy the selected data on the specify clipboard.
void onRegenerateDisplay() override
Event generated when a redraw is needed.
the Shaper system is a basic theme configuration for every widget, it corespond at a background displ...
Definition: Shaper.hpp:39
esignal::Signal signalClick
bang on click the entry box
Definition: Entry.hpp:36
void onDraw() override
Common widget drawing function (called by the drawing thread [Android, X11, ...]) ...
eproperty::Range< int32_t > propertyMaxCharacter
number max of xharacter in the list
Definition: Entry.hpp:42
void onLostFocus() override
Event of the focus has been lost by the current widget.
void onEventClipboard(enum gale::context::clipBoard::clipboardListe _clipboardID) override
Event on a past event == > this event is asynchronous due to all system does not support direct getti...