comparison nodejs/testcase.js @ 679:799c852b9065

Extract event info from C object to JS object
author Thinker K.F. Li <thinker@branda.to>
date Fri, 06 Aug 2010 19:31:37 +0800
parents f264b50c469c
children a588eefd3f04
comparison
equal deleted inserted replaced
678:40ba8915edc7 679:799c852b9065
53 setTimeout(function() { sys.puts("timeout"); }, 1000); 53 setTimeout(function() { sys.puts("timeout"); }, 1000);
54 54
55 sys.puts(root.subject); 55 sys.puts(root.subject);
56 var observer; 56 var observer;
57 /* Mouse button pressed */ 57 /* Mouse button pressed */
58 observer = root.subject.add_event_observer(4, function() { 58 observer = root.subject.add_event_observer(4, function(evt) {
59 sys.puts("mouse"); 59 sys.puts("mouse " + evt.x + " " + evt.y);
60 }); 60 });
61
62 var kbobserver;
63 /* Keyboard event */
64 kbobserver = mb_rt.kbevent.add_event_observer(6, function(evt) {
65 sys.puts("keycode = " + evt.keycode);
66 sys.puts("sym = " + evt.sym);
67 });