Related Pages
Here is a list of all related documentation pages:
EWOL: Bases | |
Build lib & build sample | |
Ewol coding style | |
FAQ | |
EWOL: Hello world | |
EWOL: Object model | |
EWOL: Object config | Constructor MyObj(void) : propertyValue(this, "value", false, "Value of the parameter (descrition string)", &appl::MyObj::onChangeParameterValue) { // nothing to do.. } void init() { ewol::Object::init(); // do some stuff with the init value } public: //! |
EWOL: Object message | Constructor MyObj() { // nothing to do.. } void init() { ewol::Object::init(); m_button = ewol::widget::Button::create(); if (m_button == nullptr) { APPL_ERROR("Can not create button..."); return; } m_button->propertyToggle.set(true); // We connect signals here: (permanent connection) m_button->signalUp.connect(sharedFromThis(), &appl::MyObj::onCallbackUp); m_button->signalValue.connect(sharedFromThis(), &appl::MyObj::onCallbackValue); } public: //! |
EWOL: File access | |
EWOL: Resources management | Constructor MyObj(void) : propertyConfig(this, "file", "DATA:ExapleConfig.json", "no desc", &appl::MyObj::onChangePropertyFile), m_configValId(-1) { // nothing to do.. } void init() { ewol::Object::init(); onChangePropertyFile(); } public: //! |
EWOL: Comple XML GUI | |
EWOL: Create a custom Widget | |
EWOL: Add Widget in XML access | |
Tutorials |