Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 22-07-2011 10:54:32

infopower  
Membre Power Geek
Lieu: paris
Date d'inscription: 13-04-2011
Messages: 213
Pépites: 1,060
Banque: 0

[RESOLU] Comment gérer les boutons du clavier

Bonjour,
J'ai voulu savoir comment gérér les bontons du clavier càd ja vais parexemple quand je clique sur le bouton F4 le programme m'affiche un messagebox
Merci d'avance

Dernière modification par infopower (03-08-2011 09:39:51)


la vie est une course et il faut avoir un bon depart

Hors ligne

 

#2 22-07-2011 11:20:06

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Comment gérer les boutons du clavier

Merci de faire l'effort de poster au bon endroit: ce genre de topic n'a rien à voir avec la rubrique "les news du forum"


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#3 22-07-2011 11:27:42

infopower  
Membre Power Geek
Lieu: paris
Date d'inscription: 13-04-2011
Messages: 213
Pépites: 1,060
Banque: 0

Re: [RESOLU] Comment gérer les boutons du clavier

Pardon Est ce que tu peux m'expliquer ou je peux le mettre (choisir l'endroit) svp


la vie est une course et il faut avoir un bon depart

Hors ligne

 

#4 22-07-2011 14:50:31

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Comment gérer les boutons du clavier

C'est fait, sujet déplacé. La rubrique "powerscript" semble plus appropriée pour ce genre de question.

Pour répondre à celle-ci, je te conseille de rechercher dans l'aide PB et ce forum l'évènement "key" et la fonction "keydown"


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#5 22-07-2011 16:07:28

infopower  
Membre Power Geek
Lieu: paris
Date d'inscription: 13-04-2011
Messages: 213
Pépites: 1,060
Banque: 0

Re: [RESOLU] Comment gérer les boutons du clavier

Merci bq pour ta reponse


la vie est une course et il faut avoir un bon depart

Hors ligne

 

#6 22-07-2011 18:05:59

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Comment gérer les boutons du clavier

De rien, mais, s'il te plaît, pourrais-tu mettre le [RESOLU] en majuscule? C'est plus lisible pour visualiser les sujets clôturés.
Merci d'avance.


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#7 26-07-2011 21:00:57

cfauvel  
Membre
Date d'inscription: 26-07-2011
Messages: 4
Pépites: 12
Banque: 0

Re: [RESOLU] Comment gérer les boutons du clavier

infopower
j'espere que vou pouvez lire anglais un peut, je suis plus comfortable avec l'anglais.

To capture the keys being pressed you'll need an event mapped to the pbm_dwnkey eventid

This what we do
1 - create an user event called ue_key, mapped to the pbm_dwnkey
2 - use the KeyDown function/method to grab what key or keys are being pressed then do actions accordingly.

here is an example where a user can press the F5 key torefresh the data, like many other windows apps.

Code: pb

u_dw  ldw_master
long   lrow

If KeyDown(KeyF5!) then

        long ll_claim_id
        ll_claim_id = iw_parent.istr_name_id.claim_id
        setPointer(hourglass!)
        this.retrieve(ll_claim_id)
        setPointer(arrow!)
END IF

IF keydown(keyInsert!) and keyflags = 2 then
  THIS.trigger event pfc_addrow()
END IF


IF keydown(keydelete!) and keyflags = 2 then
  THIS.trigger event pfc_deleterow()
END IF


if you can't understand what i said, let me know and I'll try to translate with my limited knowledge of french computer terms...then again if you can't read this, you won't be able to let me know that you can't :-)

Chris

Dernière modification par cfauvel (27-07-2011 02:14:47)

Hors ligne

 

#8 26-07-2011 21:58:37

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Comment gérer les boutons du clavier

Thank you Chris, but don't forget to use the code=pb tag, please.


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#9 27-07-2011 00:11:47

cfauvel  
Membre
Date d'inscription: 26-07-2011
Messages: 4
Pépites: 12
Banque: 0

Re: [RESOLU] Comment gérer les boutons du clavier

foon a écrit:

Thank you Chris, but don't forget to use the code=pb tag, please.

Don't quite understand what you mean, sorry. Please explain, what you are looking for from me.

Code = PB tag?

Thanks

Chris

Hors ligne

 

#10 27-07-2011 02:16:33

cfauvel  
Membre
Date d'inscription: 26-07-2011
Messages: 4
Pépites: 12
Banque: 0

Re: [RESOLU] Comment gérer les boutons du clavier

foon a écrit:

Thank you Chris, but don't forget to use the code=pb tag, please.

Ahh I think I got what you were asking from another post.  my response was edited.

Cheers

Hors ligne

 

#11 27-07-2011 07:02:34

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Comment gérer les boutons du clavier

Perfect Chris. Thanks


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#12 03-08-2011 09:37:43

infopower  
Membre Power Geek
Lieu: paris
Date d'inscription: 13-04-2011
Messages: 213
Pépites: 1,060
Banque: 0

Re: [RESOLU] Comment gérer les boutons du clavier

for all


la vie est une course et il faut avoir un bon depart

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22