[Résolu] EventwParam()

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

[Résolu] EventwParam()

Message par falsam »

Une vrai question de Noob, EventwParam() est il compatible Linux ?
Dernière modification par falsam le mer. 16/févr./2011 14:06, modifié 1 fois.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: EventwParam()

Message par nico »

Non, c'est une commande exclusivement window qui était prévu être supprimé si je me souviens bien.
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: EventwParam()

Message par falsam »

Voila qui explique pourquoi l'aide sur cette fonction ne donne rien.

Comment dans ce cas je peux tester une touche clavier sous linux ?
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: EventwParam()

Message par falsam »

Voila de quoi tester les touches d'un clavier quelques soit l'O.S. j'espère.

Code : Tout sélectionner

Enumeration
  #Mainform
  
  ;Pour exemple
  #Kbd_F1
  #Kbd_AltF
  #Kbd_Up
  #Kbd_Down
EndEnumeration

 
If OpenWindow(#MainForm,0,0,400,300,"Detection de touches clavier ",#PB_Window_SystemMenu)
  ;
  AddKeyboardShortcut(#MainForm, #PB_Shortcut_F1, #Kbd_F1)
  AddKeyboardShortcut(#Mainform, #PB_Shortcut_F|#PB_Shortcut_Alt, #Kbd_AltF)
  AddKeyboardShortcut(#Mainform, #PB_Shortcut_Up, #Kbd_Up)
  AddKeyboardShortcut(#Mainform, #PB_Shortcut_Down, #Kbd_Down)
  ;
  Repeat
    WEvent = WaitWindowEvent()
    Select  WEvent
      Case #PB_Event_Menu
        Select EventMenu()
          Case #Kbd_F1
            Debug "Touche F1"
 
          Case #Kbd_AltF
            Debug "Touche Alt+F"
            
          Case #Kbd_Up
            Debug "Touche Fleche Haut"
            
          Case #Kbd_Down
            Debug "Touche Fleche Bas"
 
        EndSelect
        
      Case #PB_Event_CloseWindow
        End
        
    EndSelect
  ForEver
EndIf
L'aide sur ce lien
http://www.purebasic.com/documentation/ ... rtcut.html
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
GeBonet
Messages : 453
Inscription : ven. 29/févr./2008 16:17
Localisation : Belgique

Re: [Résolu] EventwParam()

Message par GeBonet »

Ici en français : http://www.purebasic.com/french/documen ... rtcut.html
Et
http://www.purebasic.com/french/documen ... index.html:wink:
Plus de EvenParam() :( Mais appel API :=> "EventlParam()" :| Pas encore testé :roll:
Windows 7 et Windows 8.1 Pb 5.0 jusque 5.24 Lts 64 et 5.3 (64)/b]
“Ceux qui rêvent éveillés ont conscience de mille choses qui échappent à ceux qui ne rêvent qu’endormis.”
-Edgar Allan Poe-
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [Résolu] EventwParam()

Message par falsam »

C'est bizarre il me semblait avoir donner le lien de la doc en français dans ma réponse précédente :p
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [Résolu] EventwParam()

Message par Ar-S »

falsam a écrit :C'est bizarre il me semblait avoir donner le lien de la doc en français dans ma réponse précédente :p
:mrgreen: :mrgreen:
Le GeBonet se fait vieux Image
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
GeBonet
Messages : 453
Inscription : ven. 29/févr./2008 16:17
Localisation : Belgique

Re: [Résolu] EventwParam()

Message par GeBonet »

@Ar-S Ben, oui, c'est vrai que l'âge n'arrange rien à l'affaire :wink:

Mais clic dans le post sur le lien directement...
L'aide sur ce lien
http://www.purebasic.com/documentation/ ... rtcut.html
Et au sujet de "EventwParam ()" qui n'est officiellement plus supporté,
Il travaille encore sous Windows et c'est bien parce que c'est encore parfois nécessaire ne serait-ce que pour les codes qui existent !
Et ça c'est pas seulement moi qui le dit :lol: mais viens aussi de "PureBasic Survival Guide" de blueznl
http://www.xs4all.nl/~bluez/purebasic/p ... m#4_events
Enfin... A+ :mrgreen:
Gerhard
Windows 7 et Windows 8.1 Pb 5.0 jusque 5.24 Lts 64 et 5.3 (64)/b]
“Ceux qui rêvent éveillés ont conscience de mille choses qui échappent à ceux qui ne rêvent qu’endormis.”
-Edgar Allan Poe-
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [Résolu] EventwParam()

Message par falsam »

je ne vais pas revenir sur ce lien qui fonctionne très bien sur ma réponse et qui tombe bien sur l'aide consacrée à AddKeyboardShortcut (si si clique dessus et tu verras :)).

Je cherche à créer une application Cross-Platform dans laquelle j'ai besoin de tester les touches claviers et souris. Eventwparam n'étant pas compatible Linux par exemple, je ne peux donc l'utiliser d'ou l'interet de passer par AddKeyboardShortcut pour tester les touches ou combinaisons de touches du clavier.

PS : Ta citation concernant mon lien ne tombe pas sur l'aide consacrée à AddKeyboardShortcut car tu as fait un copier/coller du texte et non pas du lien. Mais bon .... ça doit être l'age :p
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
GeBonet
Messages : 453
Inscription : ven. 29/févr./2008 16:17
Localisation : Belgique

Re: [Résolu] EventwParam()

Message par GeBonet »

Ben non, c'est pas l'âge... :roll:
Quand je Click sur le lien dans TON Post de cette page
ayant en entête "Sujet du message: Re: EventwParam()" et "MessagePosté: Mar 15/Fév/2011 23:53"
Donc, je t'invite de le faire. Tu tombe sur l'explication anglaise de AddKeyboardShortcut...
Ou alors c'est que ma machine à une préférence pour la version anglaise... :lol:
Quoique "http://www.purebasic.com/[b]french[/b]/documentation/window/addkeyboardshortcut.html" soit
le lien que JE donne est bien la forme française...
Tandis que si je COPIE TON lien,
j'obtiens "http://www.purebasic.com/documentation/ ... rtcut.html"
qui ne contient PAS "/french/" dans son expression !!!
Alors oui, je prend de l'age mais pas à ce point... :wink:
La dessus, c'est comme vous voulez...
Gerhard
Windows 7 et Windows 8.1 Pb 5.0 jusque 5.24 Lts 64 et 5.3 (64)/b]
“Ceux qui rêvent éveillés ont conscience de mille choses qui échappent à ceux qui ne rêvent qu’endormis.”
-Edgar Allan Poe-
Répondre