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
» Gestion d'un système client-serveur.
Problème d'évènements avec GRID Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Problème d'évènements avec GRID Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Problème d'évènements avec GRID Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Problème d'évènements avec GRID Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Problème d'évènements avec GRID Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Problème d'évènements avec GRID Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Problème d'évènements avec GRID Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Problème d'évènements avec GRID Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Problème d'évènements avec GRID Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Problème d'évènements avec GRID Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Problème d'évènements avec GRID Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Problème d'évènements avec GRID Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Problème d'évènements avec GRID Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Problème d'évènements avec GRID Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Problème d'évènements avec GRID Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -39%
Pack Home Cinéma Magnat Monitor : Ampli DENON ...
Voir le deal
1190 €

 

 Problème d'évènements avec GRID

Aller en bas 
AuteurMessage
Klaus

Klaus


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

Problème d'évènements avec GRID Empty
MessageSujet: Problème d'évènements avec GRID   Problème d'évènements avec GRID EmptyDim 12 Fév 2017 - 10:52

Selon la documentation des évènements, l'objet GRID réagit à deux évènements: CLICK et DOUBLE_CLICK.

Or, il réagit également à KEY_DOWN, tout à fait normalement (et je n'ai pas encore testé les autres évènements). C'est une très bonne nouvelle.

Or, il y a un conflit en utilisant conjointement les évènements CLICK et KEY_DOWN sur le même GRID. Dans ce cas, les 4 flèches sont automatiquement converties en évènements CLICK, alors que KEY_DOWN reste actif pour toutes les autres touches. Pire: les coordonnées pour MOUSE_X_LEFT_DOWN et MOUSE_Y_LEFT_DOWN sont 0 (zéro) dans ce cas, et on ne peut rien en déduire.

Dans mon programme, j'ai contourné le problème en utilisant le pavé numérique en mode numérique, avec les touches 4, 8, 6 et 2 à la place des flèches. Mais c'est un pis-aller.

Voici une démonstration rapide du problème. Cliquer dans une case, puis frapper des touches. La caption de la form 0 affichera les informations sur l'évènement reçu. On voit que les flèches sont convertis en "clic 0/0", alors que les autres touches affichent leur scancode. Mais si l'on met la ligne 7 en commentaire (on_click), alors on reçoit les scancode des flèches !
Code:

label clic, key

full_space 0
grid 1 : full_space 1 : grid_row 1,30 : grid_column 1,50
grid_row_height 1,12 : grid_column_width 1,12
 on_click 1,clic
on_key_down 1,key
set_focus 1
end

clic:
caption 0,"clic "+str$(mouse_x_left_down(1))+","+str$(mouse_y_left_down(1))
return

key:
caption 0,"key "+str$(scancode)
return

Je ne sais pas si ce comportement est voulu, mais c'est gênant.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
 
Problème d'évènements avec GRID
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» problème avec grid ?
» Problème avec un objet GRID.
» Bug avec GRID en lignes fixes
» Panoramic et les APK
» Bug avec GRID et HIDE/SHOW

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: