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.
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar Pedro Hier à 15:50

» Un autre pense-bête...
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
PANORAMIC 0.9.27 est disponible - Page 2 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
PANORAMIC 0.9.27 est disponible - Page 2 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 :
Smartphone Xiaomi 14 – 512 Go- 6,36″ 5G ...
Voir le deal
599 €

 

 PANORAMIC 0.9.27 est disponible

Aller en bas 
+6
Jean Claude
Jicehel
Marc
Klaus
Yannick
Jack
10 participants
Aller à la page : Précédent  1, 2
AuteurMessage
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

PANORAMIC 0.9.27 est disponible - Page 2 Empty
MessageSujet: Re: PANORAMIC 0.9.27 est disponible   PANORAMIC 0.9.27 est disponible - Page 2 EmptyDim 29 Jan 2017 - 11:12

JJN4 a écrit:
Mais ce qu'il faut préciser, c'est que j'utilise des :
on_mouse_move dans mon programme,
et que si je les inactive (rem), ça ne le fait plus.
Il semblerait que le problème vienne de la gestion
de cette nouvelle commande.

C'est bien possible, j'ai lu sur le post GPP que Klaus n'a jamais eu de problème avec cette version.
Peut-être n'a-t'il jamais utilisé cette commande(ON_MOUSE_MOVE), c'est peut-être une piste...
De mon coté: je ne l'ai pas non plus utilisée, mais j'ai utilisé ON_MOUSE_DOWN.

A+
Revenir en haut Aller en bas
Klaus

Klaus


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

PANORAMIC 0.9.27 est disponible - Page 2 Empty
MessageSujet: Re: PANORAMIC 0.9.27 est disponible   PANORAMIC 0.9.27 est disponible - Page 2 EmptyDim 29 Jan 2017 - 11:29

Citation :
Peut-être n'a-t'il jamais utilisé cette commande(ON_MOUSE_MOVE), c'est peut-être une piste...
Effectivement, pour mes codages actuels, je n'utilise pas ça.

Mais je peux apporter mon expérience avec cette fonctionnalité, gérée par Delphi. En effet, je l'utilise dans KGF.dll, à plusieurs endroits, comme pour gérer des zones "actives" dans un picture, par exemple. En effet, l'évènement MOUSE_MOSE est déclenché à chaque mouvement de la souris. Cela paraît banal, mais ne l'est pas tant que ça. En effet, déplacer la souris de, disons 1 centimètre, dans un objet, cela équivaut à envoyer des centaines d'évènements MOUSE_MOVE, si le péplacement est lent. Et donc, ces évènements se cumulent dans la file d'attente et ont besoin d'être traités. Or, par rapport à Delphi ou C, Panoramic est plus lent. Et si, en plus, la routine évènement dans Panoramic a besoin de temps pour terminer un seul évènement, on arrive très vigte à un blocage.

Conseil: dans la routine évènement pour MOUSE_MOVE, désactiver immédiatement l'évènement par OFF_MOUSE_MOVE. Puis, traiter l'évènement, et tout à la fin, rétablir ON_MOUSE_MOVE. Ceci est d'ailleurs une bonne pratique pour d'autres types d'évènements, également.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

PANORAMIC 0.9.27 est disponible - Page 2 Empty
MessageSujet: Re: PANORAMIC 0.9.27 est disponible   PANORAMIC 0.9.27 est disponible - Page 2 EmptyDim 29 Jan 2017 - 11:34

+1 avec la réponse de Klaus et selon moi, c'est valable pour presque toutes les procédures traitant d'événement (timer, clic etc ...). Ca empêche les comportements bizarres ou les plantages plus sévères
Revenir en haut Aller en bas
Contenu sponsorisé





PANORAMIC 0.9.27 est disponible - Page 2 Empty
MessageSujet: Re: PANORAMIC 0.9.27 est disponible   PANORAMIC 0.9.27 est disponible - Page 2 Empty

Revenir en haut Aller en bas
 
PANORAMIC 0.9.27 est disponible
Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2
 Sujets similaires
-
» PANORAMIC V 0.9.24 est disponible
» PANORAMIC V0.9.7 est disponible
» PANORAMIC 0.9.26 est disponible
» PANORAMIC V0.9.8 est disponible
» PANORAMIC V 0.9 23 est disponible

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Nouvelles versions-
Sauter vers: