summaryrefslogtreecommitdiff
path: root/src/YalpClients/EflClient/searchframe.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/YalpClients/EflClient/searchframe.py')
-rw-r--r--src/YalpClients/EflClient/searchframe.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/YalpClients/EflClient/searchframe.py b/src/YalpClients/EflClient/searchframe.py
index 574315a..faa0799 100644
--- a/src/YalpClients/EflClient/searchframe.py
+++ b/src/YalpClients/EflClient/searchframe.py
@@ -19,13 +19,12 @@ class Search(object):
self.add_button()
c.signal_callback_add("mouse,clicked,1","find_buttonframe",
self.findbutton_clicked)
+
def findbutton_clicked(self, obj, signal,source):
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)
findbutton.label_set("Find...")
@@ -34,10 +33,15 @@ class Search(object):
def searchfield(self):
global textfield
+ searchframe = elementary.Frame(self.win)
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)
+
+ self.c.part_swallow("searcharea", searchframe)
textfield.editable_set(True)
+ textfield.color_set(50,50,50,50)
+ searchframe.content_set(textfield)
+
+ searchframe.show()
textfield.show()