tasn pushed a commit to branch master.

http://git.enlightenment.org/bindings/cxx/eflxx.git/commit/?id=d10df6846865b5faeba29120a13cbfb26c39dccc

commit d10df6846865b5faeba29120a13cbfb26c39dccc
Author: Andreas Volz <li...@brachttal.net>
Date:   Wed Nov 17 22:13:40 2010 +0000

    changed existing full and simple examples to follow C API changed and C++ 
wrapper
    
    SVN revision: 54659
---
 eflxx_examples/src/elementaryxx/full/Makefile.am   |  1 -
 eflxx_examples/src/elementaryxx/full/main.cpp      |  4 -
 .../src/elementaryxx/full/test_notepad.cpp         | 95 ----------------------
 eflxx_examples/src/elementaryxx/simple/Makefile.am |  2 +-
 4 files changed, 1 insertion(+), 101 deletions(-)

diff --git a/eflxx_examples/src/elementaryxx/full/Makefile.am 
b/eflxx_examples/src/elementaryxx/full/Makefile.am
index 43862fd..225443f 100644
--- a/eflxx_examples/src/elementaryxx/full/Makefile.am
+++ b/eflxx_examples/src/elementaryxx/full/Makefile.am
@@ -13,7 +13,6 @@ elementaryxx_example_full_SOURCES = \
        test_hover.cpp                   \
        test_icon.cpp                   \
        test_layout.cpp                   \
-       test_notepad.cpp                   \
        test_table.cpp                   \
        test_toggle.cpp                   \
        test_slider.cpp                   \
diff --git a/eflxx_examples/src/elementaryxx/full/main.cpp 
b/eflxx_examples/src/elementaryxx/full/main.cpp
index 9bb40ec..10cb208 100644
--- a/eflxx_examples/src/elementaryxx/full/main.cpp
+++ b/eflxx_examples/src/elementaryxx/full/main.cpp
@@ -4,8 +4,6 @@
 
 #include "test.h"
 
-
-
 #ifndef ELM_LIB_QUICKLAUNCH
 static void my_win_del(Evasxx::Object &obj, void *event_info);
 static void my_win_main(void);
@@ -24,7 +22,6 @@ void test_hover (void *data, Evas_Object *obj, void 
*event_info);
 void test_hover2 (void *data, Evas_Object *obj, void *event_info);
 void test_entry (void *data, Evas_Object *obj, void *event_info);
 void test_entry_scolled (void *data, Evas_Object *obj, void *event_info);
-void test_notepad (void *data, Evas_Object *obj, void *event_info);
 void test_check (void *data, Evas_Object *obj, void *event_info);
 void test_radio (void *data, Evas_Object *obj, void *event_info);
 //
@@ -170,7 +167,6 @@ int main (int argc, char **argv)
   li->append ("Hover 2", test_hover2, NULL);
   li->append ("Entry", test_entry, NULL);
   li->append ("Entry Scrolled", test_entry_scolled, NULL);
-  li->append ("Notepad", test_notepad, NULL);
   /*li.append("Anchorview", NULL, NULL, my_bt_16, NULL);
   li.append("Anchorblock", NULL, NULL, my_bt_17, NULL);
   li.append("Toolbar", NULL, NULL, my_bt_18, NULL);
diff --git a/eflxx_examples/src/elementaryxx/full/test_notepad.cpp 
b/eflxx_examples/src/elementaryxx/full/test_notepad.cpp
deleted file mode 100644
index 6742301..0000000
--- a/eflxx_examples/src/elementaryxx/full/test_notepad.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-#include "test.h"
-
-
-
-static void my_notepad_bt_1 (Evasxx::Object &obj, void *event_info, Notepad 
*np)
-{
-  // TODO
-}
-
-static void my_notepad_bt_2 (Evasxx::Object &obj, void *event_info, Notepad 
*np)
-{
-  // TODO
-}
-
-static void my_notepad_bt_3 (Evasxx::Object &obj, void *event_info, Notepad 
*np)
-{
-  // TODO
-}
-
-void test_notepad (void *data, Evas_Object *obj, void *event_info)
-{
-  Button *bt = NULL;
-  Icon *ic = NULL;
-  
-  Window *win = Window::factory ("notepad", ELM_WIN_BASIC);
-  win->setTitle ("Notepad");
-  win->setAutoDel (true);
-  
-  Background *bg = Background::factory (*win);
-  win->addObjectResize (*bg);
-  bg->setWeightHintSize (EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-  bg->show ();
-  
-  Box *bx = Box::factory (*win);
-  bx->setWeightHintSize (EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-  win->addObjectResize (*bx);
-  bx->show ();
-
-  Notepad *np = Notepad::factory (*win);
-  np->setFile ("note.txt", ELM_TEXT_FORMAT_PLAIN_UTF8);
-  np->setWeightHintSize (EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-  np->setAlignHintSize (EVAS_HINT_FILL, EVAS_HINT_FILL);
-  bx->packEnd (*np);
-  np->show ();
-
-  Box *bx2 = Box::factory (*win);
-  bx2->setOrientation (Box::Horizontal);
-  bx2->setHomogenous (true);
-  bx2->setWeightHintSize (EVAS_HINT_EXPAND, 0.0);
-  bx2->setAlignHintSize (EVAS_HINT_FILL, EVAS_HINT_FILL);
-
-  bt = Button::factory (*win);
-  ic = Icon::factory (*win);
-  ic->setStandard ("arrow_left");
-  ic->setScale (true, false);
-  bt->setIcon (*ic);
-  ic->show ();
-  bt->getEventSignal ("clicked")->connect (sigc::bind (sigc::ptr_fun 
(&my_notepad_bt_1), np));
-  bt->setAlignHintSize (EVAS_HINT_FILL, EVAS_HINT_FILL);
-  bt->setWeightHintSize (EVAS_HINT_EXPAND, 0.0);
-  bx2->packEnd (*bt);
-  bt->show ();
-
-  bt = Button::factory (*win);
-  ic = Icon::factory (*win);
-  ic->setStandard ("close");
-  ic->setScale (true, false);
-  bt->setIcon (*ic);
-  ic->show ();
-  bt->getEventSignal ("clicked")->connect (sigc::bind (sigc::ptr_fun 
(&my_notepad_bt_2), np));
-  bt->setAlignHintSize (EVAS_HINT_FILL, EVAS_HINT_FILL);
-  bt->setWeightHintSize (EVAS_HINT_EXPAND, 0.0);
-  bx2->packEnd (*bt);
-  bt->show ();
-
-  bt = Button::factory (*win);
-  ic = Icon::factory (*win);
-  ic->setStandard ("arrow_right");
-  ic->setScale (true, false);
-  bt->setIcon (*ic);
-  ic->show ();
-  bt->getEventSignal ("clicked")->connect (sigc::bind (sigc::ptr_fun 
(&my_notepad_bt_3), np));
-  bt->setAlignHintSize (EVAS_HINT_FILL, EVAS_HINT_FILL);
-  bt->setWeightHintSize (EVAS_HINT_EXPAND, 0.0);
-  bx2->packEnd (*bt);
-  bt->show ();
-
-  bx->packEnd (*bx2);
-  bx2->show ();
-
-  win->resize (size320x320);
-
-  win->setFocus (true);
-  win->show ();
-}
diff --git a/eflxx_examples/src/elementaryxx/simple/Makefile.am 
b/eflxx_examples/src/elementaryxx/simple/Makefile.am
index 1b88858..f1e7687 100644
--- a/eflxx_examples/src/elementaryxx/simple/Makefile.am
+++ b/eflxx_examples/src/elementaryxx/simple/Makefile.am
@@ -8,7 +8,7 @@ elementaryxx_example_simple_SOURCES = \
 elementaryxx_example_simple_LDADD = \
        $(ELEMENTARYXX_LIBS) \
        $(EVASXX_LIBS) \
-        $(PACKAGE_SOURCE_DIR)/src/common/libeflxx_example_common.la
+       $(PACKAGE_SOURCE_DIR)/src/common/libeflxx_example_common.la
 
 elementaryxx_example_simple_DEPENDENCIES = \
         $(PACKAGE_SOURCE_DIR)/src/common/libeflxx_example_common.la

-- 


Reply via email to