tasn pushed a commit to branch master.

commit 1371fd6967f4a95b73b412a12a85b2992147c07f
Author: Simon Busch <[email protected]>
Date:   Tue Mar 10 21:18:25 2009 +0000

    Merge branch 'work'
    
    SVN revision: 39436
---
 tests/test.py | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 81 insertions(+), 2 deletions(-)

diff --git a/tests/test.py b/tests/test.py
index f064305..a050de9 100644
--- a/tests/test.py
+++ b/tests/test.py
@@ -3,7 +3,7 @@ import elementary
 import edje
 import evas
 
-def destroy(obj, event, data):
+def destroy(obj, event, *args, **kargs):
     print "DEBUG: window destroy callback called!"
     raise Exception()
     elementary.exit()
@@ -460,9 +460,12 @@ def hover_clicked(obj, event, *args, **kargs):
     win.resize(320, 320)
     win.show()
 
+def hover2_bt_clicked(obj, event, *args, **kargs):
+    pass
+
 def hover2_clicked(obj, event, *args, **kargs):
     win = elementary.Window("hover2", elementary.ELM_WIN_BASIC)
-    win.title_set("Hover")
+    win.title_set("Hover 2")
     win.autodel_set(True)
     
     bg = elementary.Background(win)
@@ -474,6 +477,69 @@ def hover2_clicked(obj, event, *args, **kargs):
     win.resize_object_add(bx)
     bx.size_hint_weight_set(1.0, 1.0)
     bx.show()
+    
+    hv = elementary.Hover(win)
+    hv.style_set("popout")
+    
+    bt = elementary.Button(win)
+    bt.label_set("Button")
+    bt.clicked = hover2_bt_clicked
+    bx.pack_end(bt)
+    bt.show()
+    hv.parent_set(win)
+    hv.target_set(bt)
+    
+    bt = elementary.Button(win)
+    bt.label_set("Popup")
+    hv.content_set("middle", bt)
+    bt.show()
+    
+    bx = elementary.Box(win)
+    
+    ic = elementary.Icon(win)
+    ic.file_set("images/logo_small.png")
+    ic.scale_set(0, 0)
+    bx.pack_end(ic)
+    ic.show()
+    
+    bt = elementary.Button(win)
+    bt.label_set("Top 1")
+    bx.pack_end(bt)
+    bt.show()
+    
+    bt = elementary.Button(win)
+    bt.label_set("Top 2")
+    bx.pack_end(bt)
+    bt.show()
+    
+    bt = elementary.Button(win)
+    bt.label_set("Top 3")
+    bx.pack_end(bt)
+    bt.show()
+    
+    bx.show()
+    hv.content_set("top", bx)
+    
+    bt = elementary.Button(win)
+    bt.label_set("Bot")
+    hv.content_set("bottom", bt)
+    bt.show()
+    
+    bt = elementary.Button(win)
+    bt.label_set("Left")
+    hv.content_set("left", bt)
+    bt.show()
+    
+    bt = elementary.Button(win)
+    bt.label_set("Right")
+    hv.content_set("right", bt)
+    bt.show()
+    
+    bg.size_hint_min_set(160, 160)
+    bg.size_hint_max_set(640, 640)
+    win.resize(320, 320)
+    win.show()
+    
 
 def entry_clicked(obj, event, *args, **kargs):
     win = elementary.Window("entry", elementary.ELM_WIN_BASIC)
@@ -489,6 +555,19 @@ def entry_clicked(obj, event, *args, **kargs):
     win.resize_object_add(bx)
     bx.size_hint_weight_set(1.0, 1.0)
     bx.show()
+    
+    en = elementary.Entry(win)
+    en.line_wrap_set(False)
+    en.entry_set("This is an entry widget in this window that<br>"
+                      "uses markup <b>like this</> for styling and<br>"
+                      "formatting <em>like this</>, as well as<br>"
+                      "<a href=X><link>links in the text</></a>, so enter 
text<br>"
+                      "in here to edit it. By the way, links are<br>"
+                      "called <a href=anc-02>Anchors</a> so you will need<br>"
+                      "to refer to them this way.")
+    en.size_hint_weight(1.0, 1.0)
+    
+    
 
 def notepad_clicked(obj, event, *args, **kargs):
     win = elementary.Window("notepad", elementary.ELM_WIN_BASIC)

-- 

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar

Reply via email to