diff options
| author | Nicole Vreden <damba@mecka.net> | 2010-01-27 01:14:13 +0100 |
|---|---|---|
| committer | Nicole Vreden <damba@mecka.net> | 2010-01-27 01:14:13 +0100 |
| commit | 873727ce82608db9d6b16db85b2436d54e99629f (patch) | |
| tree | bfe441a8b0942b903ff865767cc0d0da3eb6f2ba | |
| parent | 4a6f590c48f73d245bd6059d99933868369b385b (diff) | |
Python-EFL-GUI: Trying to close Window
Signed-off-by: Nicole Vreden <damba@mecka.net>
| -rwxr-xr-x | src/YalpClients/EflClient/main.py | 11 |
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() |
