Container::Container( Evasxx::Canvas &canvas, Direction dir) { o = esmart_container_new( canvas.obj() ); init(); setDirection( dir ); }
Container::Container( Evasxx::Canvas &canvas, const Eflxx::Rect &rect, Direction dir) { o = esmart_container_new( canvas.obj() ); init(); setDirection( dir ); setGeometry (rect); }
Container::Container( Evasxx::Canvas &canvas, const Eflxx::Point &pos, Direction dir) { o = esmart_container_new( canvas.obj() ); init(); setDirection( dir ); move( pos ); }
Object::Object( Evasxx::Canvas &canvas ) { // Initialize the Edje library Base::init (); o = edje_object_add( canvas.obj() ); init(); #ifdef CWDEBUG edje_object_message_handler_set( o, &_edje_message_handler_callback, 0 ); edje_object_signal_callback_add( o, "*", "*", &_edje_signal_handler_callback, 0 ); #endif }
Object::Object( Evasxx::Canvas &canvas, const std::string &filename, const std::string &groupname ) { // Initialize the Edje library Base::init (); o = edje_object_add( canvas.obj() ); init(); #ifdef CWDEBUG edje_object_message_handler_set( o, &_edje_message_handler_callback, 0 ); edje_object_signal_callback_add( o, "*", "*", &_edje_signal_handler_callback, 0 ); #endif setFile( filename, groupname ); }
Container::Container( Evasxx::Canvas &canvas) { o = esmart_container_new( canvas.obj() ); init(); }