Update of /cvsroot/dynapi/dynapi/examples
In directory usw-pr-cvs1:/tmp/cvs-serv30643
Modified Files:
dynapi.ext.keyevents.html
Log Message:
new keyevents required new example
Index: dynapi.ext.keyevents.html
===================================================================
RCS file: /cvsroot/dynapi/dynapi/examples/dynapi.ext.keyevents.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** dynapi.ext.keyevents.html 2001/01/06 23:57:04 1.1
--- dynapi.ext.keyevents.html 2001/02/17 14:26:20 1.2
***************
*** 11,31 ****
DynAPI.onLoad = function() {
! myLayer = new DynLayer();
!
! myLayer.setSize(200,50)
myLayer.setBgColor('#c0c0c0')
! myLayer.moveTo(100,100)
! myLayer.setHTML("Press any alphabetic key to see it's keycode.")
- DynAPI.document.addChild(myLayer);
myListener = new EventListener(DynAPI.document)
- myListener.onkeyup=function(e) {
- if (!e.controlKey) alert('You pressed the \''+e.curKey+'\' key
(keycode '+e.which+')')
- }
DynAPI.document.addEventListener(myListener)
! }
</script>
--- 11,37 ----
DynAPI.onLoad = function() {
! myLayer = new DynLayer()
!
! myLayer.setSize(400,80)
myLayer.setBgColor('#c0c0c0')
! myLayer.moveTo(10,80)
! myLayer.setHTML("Press any alphabetic keys to see it's keycode. <br>\n Press
\'CTRL\' to move me.<br>And try and find the secret key ;).")
myListener = new EventListener(DynAPI.document)
+
+ myListener.onkeyup=function(e) {
+ if (e.charKey=='s') alert('You\'ve found the secret key')
+ if ((e.charKey>='a')&&(e.charKey<='z')) alert('You pressed the
+key with keycode '+e.which+'.')
+ }
+ myListener.onkeydown=function(e) {
+ if (e.ctrlKey) { myLayer.moveBy(20,20);return true }
+ if (e.shiftKey) alert('SHIFT!')
+ }
DynAPI.document.addEventListener(myListener)
!
! DynAPI.document.addChild(myLayer)}
</script>
_______________________________________________
Dynapi-CVS mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-cvs