diff options
| author | Nicole Vreden <damba@slartibartfast.traut> | 2010-02-19 20:18:08 +0100 |
|---|---|---|
| committer | Nicole Vreden <damba@slartibartfast.traut> | 2010-02-19 20:18:08 +0100 |
| commit | 47398dbe18e7adb6b6a1493f18fc98247450e798 (patch) | |
| tree | 2a7e26068ce52706055e3eeb9a945af37d88ef34 /src/YalpClients/EflClient/searchframe.py | |
| parent | 998d09ecda2e86310331a984f8f760de9ef04e50 (diff) | |
| parent | ed22fce7a9f4332037bf0e9fd97a96b1876acba8 (diff) | |
Merge remote branch 'origin/damba' into damba
Diffstat (limited to 'src/YalpClients/EflClient/searchframe.py')
| -rw-r--r-- | src/YalpClients/EflClient/searchframe.py | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/src/YalpClients/EflClient/searchframe.py b/src/YalpClients/EflClient/searchframe.py index 8fec876..574315a 100644 --- a/src/YalpClients/EflClient/searchframe.py +++ b/src/YalpClients/EflClient/searchframe.py @@ -9,15 +9,22 @@ import emotion import evas import elementary +import client + class Search(object): def __init__(self, win, c): self.win = win self.c = c + self.searchfield() self.add_button() c.signal_callback_add("mouse,clicked,1","find_buttonframe", self.findbutton_clicked) def findbutton_clicked(self, obj, signal,source): - print "Huhu"; + searchentry = textfield.entry_get() + print searchentry + co = client.Corba(self.win, self.c) + co.corba_search(searchentry) + def add_button(self): findbutton = elementary.Button(self.win) @@ -25,5 +32,12 @@ class Search(object): self.c.part_swallow("find_buttonframe", findbutton) findbutton.show() - - + def searchfield(self): + global textfield + textfield = elementary.Entry(self.win) + #textfield.color(95,95,95,95) + textfield.single_line_set(True) + textfield.entry_set("Enter Title") + self.c.part_swallow("searcharea", textfield) + textfield.editable_set(True) + textfield.show() |
