FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Erreur dans la documentration concernant KEY_DOWN_SPECIAL Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment :
LEGO Icons 10331 – Le martin-pêcheur
Voir le deal
35 €

 

 Erreur dans la documentration concernant KEY_DOWN_SPECIAL

Aller en bas 
3 participants
AuteurMessage
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Erreur dans la documentration concernant KEY_DOWN_SPECIAL Empty
MessageSujet: Erreur dans la documentration concernant KEY_DOWN_SPECIAL   Erreur dans la documentration concernant KEY_DOWN_SPECIAL EmptyDim 14 Nov 2010 - 11:22

J'essaie d'utiliser KEY_DOWN_SPECIAL et je récupère des codes qui sont différents de ce qui est annoncé dans le manuel de référence. Les valeurs récupérées sont:
0 = ".../..."
1 = "Shift"
2 = "Alt"
3 = "Control"
4 = "Shift Alt"
5 = "???" je n'ai pas réussi à avoir cette valeur
6 = "Shift Control"

Pas moyen de détecter control/alt. De plus, seule la touche Alt à gauche de la barre d'espacement est reconnue comme Alt. La touche à droite mauquée AltGr est reconnue comme Control (elle retourne 3), identique aux deux autres touches Control du clavier.

Pour info: je suis sous XP SP3.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
dragonno




Nombre de messages : 341
Localisation : Près de Toulouse
Date d'inscription : 22/01/2009

Erreur dans la documentration concernant KEY_DOWN_SPECIAL Empty
MessageSujet: Re: Erreur dans la documentration concernant KEY_DOWN_SPECIAL   Erreur dans la documentration concernant KEY_DOWN_SPECIAL EmptyDim 14 Nov 2010 - 12:08

J'ai vu aussi que l'outil du menu de panoramic donnant les valeurs de scancode fonctionne bien mais la derniere ligne est fausse la premiere fois qu'on presse une touche mais ensuite ça devient bon les autres fois.
Par exemple on presse "espace" ça donnerait 111 la premiere fois mais ensuite ça donne bien 32.

Je ne sais pas si c'est lié à ce que dit Maître klaus mais bon j'en profite c'est du scancode Wink

Sinon faut savoir que le scancode des touches spéciales est composé en héxadécimal de deux octets, le premier vaut 0 et signifie qu'il s'agit d'une touche spéciale et le deuxieme donne le code de la touche.
Je sais pas si ça te sert Wink





Dernière édition par dragonno le Dim 14 Nov 2010 - 12:12, édité 1 fois
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Erreur dans la documentration concernant KEY_DOWN_SPECIAL Empty
MessageSujet: Re: Erreur dans la documentration concernant KEY_DOWN_SPECIAL   Erreur dans la documentration concernant KEY_DOWN_SPECIAL EmptyDim 14 Nov 2010 - 12:08

Salut
Est-ce que tu utilise "Outils>code touches de Panoramic" ?
Revenir en haut Aller en bas
Invité
Invité




Erreur dans la documentration concernant KEY_DOWN_SPECIAL Empty
MessageSujet: Re: Erreur dans la documentration concernant KEY_DOWN_SPECIAL   Erreur dans la documentration concernant KEY_DOWN_SPECIAL EmptyDim 14 Nov 2010 - 12:14

Bonjour,
Je ne vérifie pas, je ne peux pas maintenant.
Mais il me semble, si je me souvient bien, que la gestion des touches est différente selon qu'on est en mode évènement, ou non.

Je me souvient avoir publier un code pour pouvoir remplir je ne sais plus, un memo ou un edit, en utilisant les codes des touches, et cela marchait.
Malheureusement, dans l'autre mode, lorsque j'ai voulu utiliser mon programme, c'était foutu!
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Erreur dans la documentration concernant KEY_DOWN_SPECIAL Empty
MessageSujet: Re: Erreur dans la documentration concernant KEY_DOWN_SPECIAL   Erreur dans la documentration concernant KEY_DOWN_SPECIAL EmptyDim 14 Nov 2010 - 12:45

J'utilise ce petit programme pour tester. Un champ alpha donne les valeurs de key_down_code et key_down_special, et c'est là qu'on voit que cela ne colle pas à la doc:

Code:
    label down, up
    dim i%, dim, etat$(6)
    etat$(0) = ".../..."
    etat$(1) = "Shift"
    etat$(2) = "Alt"
    etat$(3) = "Control"
    etat$(4) = "Shift Alt"
    etat$(5) = "???"
    etat$(6) = "Shift Control"

    edit 1 : top 1,10 : left 1,40 : width 1,20
    edit 2 : top 2,40 : left 2,40 : width 2,20
    alpha 3 : top 3,10 : left 3,10 : caption 3,"A"
    alpha 4 : top 4,40 : left 4,10 : caption 4,"5"
    edit 11 : top 11,10 : left 11,70
    edit 12 : top 12,40 : left 12,70
   
    alpha 20 : top 20,100 : left 20,10
   

    on_key_down 0,down
    on_key_up 0,up

    end

down:
    caption 20,str$(key_down_special)+" "+str$(key_down_code)
    if key_down_code=65
        text 1,"A"
        text 11,etat$(key_down_special)
    end_if
    if key_down_code=66
        text 2,"B"
        text 12,etat$(key_down_special)
    end_if
    return
   
up:
    if key_up_code=65
        text 1," "
        text 11," "
    end_if
    if key_up_code=66
        text 1," "
        text 12," "
    end_if
    return
   
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





Erreur dans la documentration concernant KEY_DOWN_SPECIAL Empty
MessageSujet: Re: Erreur dans la documentration concernant KEY_DOWN_SPECIAL   Erreur dans la documentration concernant KEY_DOWN_SPECIAL Empty

Revenir en haut Aller en bas
 
Erreur dans la documentration concernant KEY_DOWN_SPECIAL
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Erreur dans la documentation (MID$)
» Erreur dans la doc pour ITEM_INSERT
» Erreur dans kernel32.dll
» Erreur dans la documentation
» Erreur bénigne dans le manuel

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Un problème avec PANORAMIC?-
Sauter vers: