09-07-2009, 14:36
Mam niedokończony kod mojej klawiatury ekranowej jeśli ktoś wie jak go poprawić żeby zadziałał to niech się nie krępuje 

Kod:
1. przyciska.addEventListener(MouseEvent.CLICK, pisz);
2. przyciskb.addEventListener(MouseEvent.CLICK, pisz);
3. przyciskc.addEventListener(MouseEvent.CLICK, pisz);
4. //...
5. przyciskz.addEventListener(MouseEvent.CLICK, pisz);
6.
7. function pisz(e:MouseEvent):void{
8. var literka:String = e.currentTarget.name.substr(8);//wyciąganie litery z nazwy
9. var code:uint = 0;
10. switch(literka){ //raczej jest jakaś funkcja do zamieniania ale nie pamiętam ;)
11. case 'a':code=97;break;
12. case 'b':code=98;break;
13. //...
14. case 'z':code=122;break;
15. }
16. var przycisk = new KeyboardEvent(KeyboardEvent.KEY_DOWN);
17. przycisk.keyCode(code);
18. poletxt.dispatchEvent(przycisk);
19. }