summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNicole Vreden <damba@mecka.net>2010-01-27 01:14:13 +0100
committerNicole Vreden <damba@mecka.net>2010-01-27 01:14:13 +0100
commit873727ce82608db9d6b16db85b2436d54e99629f (patch)
treebfe441a8b0942b903ff865767cc0d0da3eb6f2ba /src
parent4a6f590c48f73d245bd6059d99933868369b385b (diff)
Python-EFL-GUI: Trying to close Window
Signed-off-by: Nicole Vreden <damba@mecka.net>
Diffstat (limited to 'src')
-rwxr-xr-xsrc/YalpClients/EflClient/main.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/YalpClients/EflClient/main.py b/src/YalpClients/EflClient/main.py
index 8483878..fd6bcba 100755
--- a/src/YalpClients/EflClient/main.py
+++ b/src/YalpClients/EflClient/main.py
@@ -14,10 +14,19 @@ import searchframe
import medialist
import playlist
+def destroy(obj, event, data):
+ print "Bye bye"
+ elementary.exit()
+
+
def gui():
elementary.init()
win = elementary.Window("Yalp", elementary.ELM_WIN_BASIC)
win.title_set("YALP")
+
+ win.autodel_set(True)
+ win.destroy = destroy
+
vid = emotion.Emotion(win.canvas,module_filename="xine");
edje_file = os.path.join(os.path.dirname(sys.argv[0]),"yalp_gui.edj")
c = edje.Edje(win.canvas, file=edje_file, group = "yalp")
@@ -31,5 +40,5 @@ def gui():
win.show()
#ecore.main_loop_begin();
elementary.run();
-
+ elementary.shutdown();
gui()