Aide - Recherche - Membres - Calendrier
Version complète : [AIR] KeyBoard.KEYNAME_PRINTSCREEN
Centre de Formation Flash - Forums Adobe Flash > Rich media et intégration > AIR
tibibi
Bonsoir à tous,

Comment utiliseriez vous cette propriété de la classe KeyBoard: KEYNAME_PRINTSCREEN

En fait je cherche à récupérer l'événement KeyBoardEvent et mettre une condition si la touche printScreen est pressée. C'est tout bête mais le problème vient du fait que cette propriété static retourne une String et nom un uint. Or dans la classe KeyboardEvent je ne vois rien qui correspondrait icon_sad.gif

Merci d'avance ++icon_wink.gif
tibibi
Ca a l'air mal embarqué mon histoire icon_sad.gif l'appli dispatch rien du tout quand je presse le printscreen:

Action Script

stage.addEventListener( KeyboardEvent.KEY_DOWN, keyDown );

function keyDown( pEvt:KeyboardEvent )
{
trace( pEvt.keyCode, pEvt.charCode, "ok" );
}


jeanphilippe
Citation (tibibi @ Nov 30 2008, 06:36 PM) *
Ca a l'air mal embarqué mon histoire icon_sad.gif l'appli dispatch rien du tout quand je presse le printscreen:

Action Script

stage.addEventListener( KeyboardEvent.KEY_DOWN, keyDown );

function keyDown( pEvt:KeyboardEvent )
{
trace( pEvt.keyCode, pEvt.charCode, "ok" );
}

hello
à mon avis il te faut créer une condition
if KEYNAME_PRINT:String = "Print".....
tibibi
Citation (jeanphilippe @ Nov 30 2008, 06:51 PM) *
hello
à mon avis il te faut créer une condition
if KEYNAME_PRINT:String = "Print".....


C'est certain icon_smile.gif Mais tu me connais, le noob que je suis ne vois pas à quoi comparer icon_mrgreen.gif
tibibi
icon_sad.gif C'est le drame icon_sad.gif Quelq'un a t'il déjà récupérer le KeyboardEvent.KEY_DOWN d'un print screen sous AIR (1.1 ou 1.5) ?

Merci d'avance gourou.gif
tibibi
Petit up parce que je suis dans une impasse icon_sad.gif

Merci gourou.gif
Joni
Salut Tibibi,

C'est très bizarre.

En mettant juste ce code dans un fichier AIR,

Action Script

import flash.events.*;

stage.addEventListener(KeyboardEvent.KEY_UP,onKeysUp);

function onKeysUp(evt:KeyboardEvent):void
{
trace(evt.toString());
}


Le trace renvoi une info pour toutes les touches sauf la touche ImprEcran.

Je continue aussi à chercher car ça m'intéresse.

A+

Joni
tibibi
Citation (Joni @ Dec 4 2008, 09:32 AM) *
Salut Tibibi,

C'est très bizarre.

En mettant juste ce code dans un fichier AIR,

Action Script

import flash.events.*;

stage.addEventListener(KeyboardEvent.KEY_UP,onKeysUp);

function onKeysUp(evt:KeyboardEvent):void
{
trace(evt.toString());
}


Le trace renvoi une info pour toutes les touches sauf la touche ImprEcran.

Je continue aussi à chercher car ça m'intéresse.

A+

Joni


Merci Joni icon_biggrin.gif J'avais un peu peur d'être tout seul avec ce problème mais tu me rassures icon_mrgreen.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.