[DEBUG] work with new etk minimum dependency

This commit is contained in:
Edouard DUPIN 2013-11-14 21:49:12 +01:00
parent c265cd90ca
commit 7f869ad02c
5 changed files with 31 additions and 36 deletions

View File

@ -123,16 +123,15 @@ void MainWindows::onReceiveMessage(const ewol::EMessage& _msg) {
} }
if (m_subWidget != NULL) { if (m_subWidget != NULL) {
delete (m_subWidget); m_subWidget->removeObject();
// inn theory it must be removed ... // in theory it must be removed ...
m_subWidget = NULL; m_subWidget = NULL;
} }
// special init forcing ... // special init forcing ...
if(_msg.getCaller() == NULL) { if(_msg.getCaller() == NULL) {
m_idWidget = 1; m_idWidget = 1;
} }
switch(m_idWidget) switch(m_idWidget) {
{
default: default:
m_idWidget = 0; m_idWidget = 0;
case 0: case 0:

View File

@ -42,7 +42,7 @@ static const char * l_eventChangeImageToggle = "event-change-image-toggle";
TestButton::TestButton(void) : TestButton::TestButton(void) :
widget::Sizer(widget::Sizer::modeVert), widget::Sizer(widget::Sizer::modeVert),
m_testWidget(NULL) { m_testWidget(NULL) {
APPL_CRITICAL("Create " __class__ " (start)"); APPL_INFO("Create " __class__ " (start)");
widget::Sizer* mySizerVert2 = NULL; widget::Sizer* mySizerVert2 = NULL;
widget::Sizer* mySizerHori = NULL; widget::Sizer* mySizerHori = NULL;
widget::Button* myButton = NULL; widget::Button* myButton = NULL;
@ -182,13 +182,13 @@ TestButton::~TestButton(void) {
void TestButton::onReceiveMessage(const ewol::EMessage& _msg) { void TestButton::onReceiveMessage(const ewol::EMessage& _msg) {
widget::Sizer::onReceiveMessage(_msg); widget::Sizer::onReceiveMessage(_msg);
//APPL_INFO("Receive Event from the main windows ... : \"" << eventId << "\" ==> data=\"" << data << "\"" ); APPL_VERBOSE("Receive Event from the main windows ... : " << _msg );
if (m_testWidget == _msg.getCaller()) { if (m_testWidget == _msg.getCaller()) {
APPL_WARNING("Receive Event from tested Button ... : " << _msg ); APPL_WARNING("Receive Event from tested Button ... : " << _msg );
} }
if (_msg.getMessage() == l_eventChangeExpendX) { if (_msg.getMessage() == l_eventChangeExpendX) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y())); m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y()));
} else { } else {
m_testWidget->setExpand(bvec2(false,m_testWidget->getExpand().y())); m_testWidget->setExpand(bvec2(false,m_testWidget->getExpand().y()));
@ -196,7 +196,7 @@ void TestButton::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeExpendY) { } else if (_msg.getMessage() == l_eventChangeExpendY) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),true)); m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),true));
} else { } else {
m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),false)); m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),false));
@ -204,7 +204,7 @@ void TestButton::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeFillX) { } else if (_msg.getMessage() == l_eventChangeFillX) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setFill(bvec2(true,m_testWidget->getFill().y())); m_testWidget->setFill(bvec2(true,m_testWidget->getFill().y()));
} else { } else {
m_testWidget->setFill(bvec2(false,m_testWidget->getFill().y())); m_testWidget->setFill(bvec2(false,m_testWidget->getFill().y()));
@ -212,7 +212,7 @@ void TestButton::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeFillY) { } else if (_msg.getMessage() == l_eventChangeFillY) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),true)); m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),true));
} else { } else {
m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),false)); m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),false));
@ -220,7 +220,7 @@ void TestButton::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeToggle) { } else if (_msg.getMessage() == l_eventChangeToggle) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setToggleMode(true); m_testWidget->setToggleMode(true);
} else { } else {
m_testWidget->setToggleMode(false); m_testWidget->setToggleMode(false);
@ -228,7 +228,7 @@ void TestButton::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeTextToggle) { } else if (_msg.getMessage() == l_eventChangeTextToggle) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setSubWidgetToggle(new widget::Label("A stupid very long text on toggle <br/><br/> and on multiple lines")); m_testWidget->setSubWidgetToggle(new widget::Label("A stupid very long text on toggle <br/><br/> and on multiple lines"));
} else { } else {
m_testWidget->setSubWidgetToggle(NULL); m_testWidget->setSubWidgetToggle(NULL);
@ -236,7 +236,7 @@ void TestButton::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeImage) { } else if (_msg.getMessage() == l_eventChangeImage) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
//m_testWidget->SetImage("THEME:GUI:icon.png"); //m_testWidget->SetImage("THEME:GUI:icon.png");
//m_testWidget->SetImageSize(50); //m_testWidget->SetImageSize(50);
} else { } else {
@ -245,7 +245,7 @@ void TestButton::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeImageToggle) { } else if (_msg.getMessage() == l_eventChangeImageToggle) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
//m_testWidget->SetImageToggle("THEME:GUI:icon.png"); //m_testWidget->SetImageToggle("THEME:GUI:icon.png");
} else { } else {
//m_testWidget->SetImageToggle(""); //m_testWidget->SetImageToggle("");

View File

@ -36,7 +36,7 @@ static const char * l_eventChangeFillY = "event-change-fill-Y";
TestButtonColor::TestButtonColor(void) : TestButtonColor::TestButtonColor(void) :
widget::Sizer(widget::Sizer::modeVert), widget::Sizer(widget::Sizer::modeVert),
m_testWidget(NULL) { m_testWidget(NULL) {
APPL_DEBUG("CREATE " __class__ " ... "); APPL_INFO("CREATE " __class__ " ... ");
widget::Sizer* mySizerVert2 = NULL; widget::Sizer* mySizerVert2 = NULL;
widget::Sizer* mySizerHori = NULL; widget::Sizer* mySizerHori = NULL;
widget::Button* myButton = NULL; widget::Button* myButton = NULL;
@ -104,15 +104,13 @@ TestButtonColor::TestButtonColor(void) :
mySpacer->setColor(0x00FF0080); mySpacer->setColor(0x00FF0080);
mySizerHori->subWidgetAdd(mySpacer); mySizerHori->subWidgetAdd(mySpacer);
} }
/* m_testWidget = new widget::ButtonColor(etk::color::olive);
m_testWidget = new widget::ButtonColor(draw::color::olive);
if (NULL != m_testWidget) { if (NULL != m_testWidget) {
m_testWidget->setExpand(bvec2(false,false)); m_testWidget->setExpand(bvec2(false,false));
m_testWidget->setFill(bvec2(false,false)); m_testWidget->setFill(bvec2(false,false));
m_testWidget->registerOnEvent(this, ewolEventButtonColorChange); m_testWidget->registerOnEvent(this, ewolEventButtonColorChange);
mySizerHori->subWidgetAdd(m_testWidget); mySizerHori->subWidgetAdd(m_testWidget);
} }
*/
mySpacer = new widget::Spacer(); mySpacer = new widget::Spacer();
if (NULL != mySpacer) { if (NULL != mySpacer) {
mySpacer->setExpand(bvec2(false,false)); mySpacer->setExpand(bvec2(false,false));
@ -138,13 +136,13 @@ TestButtonColor::~TestButtonColor(void) {
void TestButtonColor::onReceiveMessage(const ewol::EMessage& _msg) { void TestButtonColor::onReceiveMessage(const ewol::EMessage& _msg) {
widget::Sizer::onReceiveMessage(_msg); widget::Sizer::onReceiveMessage(_msg);
//APPL_INFO("Receive Event from the main windows ... : \"" << eventId << "\" ==> data=\"" << data << "\"" ); //APPL_INFO("Receive Event from the main windows : " << _msg);
if (m_testWidget == _msg.getCaller()) { if (m_testWidget == _msg.getCaller()) {
APPL_WARNING("Receive Event from tested Button ... : " << _msg ); APPL_WARNING("Receive Event from tested Button ... : " << _msg );
} }
if (_msg.getMessage() == l_eventChangeExpendX) { if (_msg.getMessage() == l_eventChangeExpendX) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y())); m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y()));
} else { } else {
m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y())); m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y()));
@ -152,7 +150,7 @@ void TestButtonColor::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeExpendY) { } else if (_msg.getMessage() == l_eventChangeExpendY) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),true)); m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),true));
} else { } else {
m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),false)); m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),false));
@ -160,7 +158,7 @@ void TestButtonColor::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeFillX) { } else if (_msg.getMessage() == l_eventChangeFillX) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setFill(bvec2(true,m_testWidget->getFill().y())); m_testWidget->setFill(bvec2(true,m_testWidget->getFill().y()));
} else { } else {
m_testWidget->setFill(bvec2(false,m_testWidget->getFill().y())); m_testWidget->setFill(bvec2(false,m_testWidget->getFill().y()));
@ -168,7 +166,7 @@ void TestButtonColor::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeFillY) { } else if (_msg.getMessage() == l_eventChangeFillY) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),true)); m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),true));
} else { } else {
m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),false)); m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),false));

View File

@ -38,7 +38,7 @@ static const char * l_eventChangeImage = "event-change-image";
TestImage::TestImage(void) : TestImage::TestImage(void) :
widget::Sizer(widget::Sizer::modeVert), widget::Sizer(widget::Sizer::modeVert),
m_testWidget(NULL) { m_testWidget(NULL) {
APPL_CRITICAL("Create " __class__ " (start)"); APPL_INFO("Create " __class__ " (start)");
widget::Sizer* mySizerVert2 = NULL; widget::Sizer* mySizerVert2 = NULL;
widget::Sizer* mySizerHori = NULL; widget::Sizer* mySizerHori = NULL;
widget::Button* myButton = NULL; widget::Button* myButton = NULL;
@ -162,7 +162,7 @@ void TestImage::onReceiveMessage(const ewol::EMessage& _msg) {
} }
if (_msg.getMessage() == l_eventChangeExpendX) { if (_msg.getMessage() == l_eventChangeExpendX) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y())); m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y()));
} else { } else {
m_testWidget->setExpand(bvec2(false,m_testWidget->getExpand().y())); m_testWidget->setExpand(bvec2(false,m_testWidget->getExpand().y()));
@ -170,7 +170,7 @@ void TestImage::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeExpendY) { } else if (_msg.getMessage() == l_eventChangeExpendY) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),true)); m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),true));
} else { } else {
m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),false)); m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),false));
@ -178,7 +178,7 @@ void TestImage::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeFillX) { } else if (_msg.getMessage() == l_eventChangeFillX) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setFill(bvec2(true,m_testWidget->getFill().y())); m_testWidget->setFill(bvec2(true,m_testWidget->getFill().y()));
} else { } else {
m_testWidget->setFill(bvec2(false,m_testWidget->getFill().y())); m_testWidget->setFill(bvec2(false,m_testWidget->getFill().y()));
@ -186,7 +186,7 @@ void TestImage::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeFillY) { } else if (_msg.getMessage() == l_eventChangeFillY) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),true)); m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),true));
} else { } else {
m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),false)); m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),false));
@ -195,8 +195,7 @@ void TestImage::onReceiveMessage(const ewol::EMessage& _msg) {
} else if (_msg.getMessage() == l_eventChangeImage) { } else if (_msg.getMessage() == l_eventChangeImage) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
static int32_t countID = 1; static int32_t countID = 1;
switch (countID) switch (countID) {
{
case 0: case 0:
m_testWidget->setFile("DATA:stone.png"); m_testWidget->setFile("DATA:stone.png");
break; break;

View File

@ -159,10 +159,9 @@ void TestLabel::onReceiveMessage(const ewol::EMessage& _msg) {
if (m_testWidget == _msg.getCaller()) { if (m_testWidget == _msg.getCaller()) {
APPL_WARNING("Receive Event from tested Button ... : " << _msg ); APPL_WARNING("Receive Event from tested Button ... : " << _msg );
} }
if (_msg.getMessage() == l_eventChangeExpendX) { if (_msg.getMessage() == l_eventChangeExpendX) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y())); m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y()));
} else { } else {
m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y())); m_testWidget->setExpand(bvec2(true,m_testWidget->getExpand().y()));
@ -170,7 +169,7 @@ void TestLabel::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeExpendY) { } else if (_msg.getMessage() == l_eventChangeExpendY) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),true)); m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),true));
} else { } else {
m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),false)); m_testWidget->setExpand(bvec2(m_testWidget->getExpand().x(),false));
@ -178,7 +177,7 @@ void TestLabel::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeFillX) { } else if (_msg.getMessage() == l_eventChangeFillX) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setFill(bvec2(true,m_testWidget->getFill().y())); m_testWidget->setFill(bvec2(true,m_testWidget->getFill().y()));
} else { } else {
m_testWidget->setFill(bvec2(false,m_testWidget->getFill().y())); m_testWidget->setFill(bvec2(false,m_testWidget->getFill().y()));
@ -186,7 +185,7 @@ void TestLabel::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeFillY) { } else if (_msg.getMessage() == l_eventChangeFillY) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),true)); m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),true));
} else { } else {
m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),false)); m_testWidget->setFill(bvec2(m_testWidget->getFill().x(),false));
@ -194,7 +193,7 @@ void TestLabel::onReceiveMessage(const ewol::EMessage& _msg) {
} }
} else if (_msg.getMessage() == l_eventChangeMaxSize) { } else if (_msg.getMessage() == l_eventChangeMaxSize) {
if (NULL!=m_testWidget) { if (NULL!=m_testWidget) {
if (_msg.getData()=="1") { if (_msg.getData()=="true") {
m_testWidget->setMaxSize(vec2(400,9999999999)); m_testWidget->setMaxSize(vec2(400,9999999999));
} else { } else {
m_testWidget->setNoMaxSize(); m_testWidget->setNoMaxSize();