FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» Interception des touches quel que soit l'objet Panoramic
par Minibug Hier à 21:32

» Une copie de Panoramic Editeur
par Jean Claude Hier à 21:02

» KGF_dll - nouvelles versions
par Klaus Hier à 0:13

» Animation 3D 4 faces avec le logo de Panoramic
par Marc Hier à 0:07

» Animation 3D 2 faces avec le logo de Panoramic
par Minibug Sam 26 Mai 2018 - 20:01

» [RESOLU] pas de caractères accentués dans resource hacker
par Minibug Ven 25 Mai 2018 - 13:50

» Panoramic et la 3D.
par Pedro Alvarez Ven 25 Mai 2018 - 9:34

» Problème mathématique en 3D
par Marc Jeu 24 Mai 2018 - 18:24

» Nouvelle version 0.33
par jean_debord Jeu 24 Mai 2018 - 9:02

» Reprise du développement et de la documentation
par Fredisland Jeu 24 Mai 2018 - 7:14

» Objet 3D_PLANE, réalisation d'un dé en 3D
par Marc Mar 22 Mai 2018 - 0:33

» Cacher la barre des tâches
par Klaus Lun 21 Mai 2018 - 21:27

» Une "base de connaissance" - pour jouer ou plus si affinité
par Minibug Lun 21 Mai 2018 - 10:29

» quel est ce comportement de Panoramic_editor
par Oscaribout Lun 21 Mai 2018 - 0:22

» Des FORM(s) Colorés
par Jean Claude Dim 20 Mai 2018 - 20:58

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2018
LunMarMerJeuVenSamDim
 123456
78910111213
14151617181920
21222324252627
28293031   
CalendrierCalendrier

Partagez | 
 

 Sortie de Sub intempestive

Aller en bas 
Aller à la page : Précédent  1, 2
AuteurMessage
JL35



Nombre de messages : 6258
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: Sortie de Sub intempestive   Jeu 2 Mar 2017 - 17:26

Effectivement silverman, comme ça ça marche très bien !
Il doit y avoir quelque part un bug avec le ON_MOUSE_UP, mais comme tu l'as montré on peut s'en sortir sans.

Merci en tout cas !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
silverman

avatar

Nombre de messages : 615
Age : 45
Localisation : Picardie
Date d'inscription : 18/03/2015

MessageSujet: Re: Sortie de Sub intempestive   Jeu 2 Mar 2017 - 23:30

Difficile d'affirmer que c'est un bug, car le pb vient du fait que les évènements 'on_mouse_down'/'on_mouse_up' sont détectés pendant l'évènement 'on_mouse_move'+souris en mouvement, d'où le conflit.
Il suffit de poser un REM à la ligne 4 ou 5 pour s'en rendre compte:
Code:
label move,down,up

 on_mouse_move 0,move
 on_mouse_down 0,down
 on_mouse_up 0,up

end

move:
  caption 0,"move"
  pause 20
return


down:
   caption 0,"down"
   pause 20
return


up:
   caption 0,"up"
   pause 20
return
C'est plus flagrant avec 'on_mouse_up' je trouve.
Pour autant que les commandes de désactivation fonctionnent bien, le pb reste présent puisque le déplacement de la souris est mesuré à intervalle de temps régulier, et il suffit de cliquer pendant l'intervalle de mesure(l'évènement 'on_mouse_move' sera en cours) pour que ça bug! Les évènements vont se croiser, et panoramic n'aime pas ça!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
JL35



Nombre de messages : 6258
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: Sortie de Sub intempestive   Jeu 2 Mar 2017 - 23:42

Donc d'après toi on n'est pas complètement à l'abri d'un plantage malencontreux, même très peu probable, et ça c'est quand même embêtant.
Dommage, parce que ton exemple (enfin, celui de Klaus amélioré) fait une bonne base de dessin.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: Sortie de Sub intempestive   Ven 3 Mar 2017 - 0:41

L'explication de Silverman me satisfait pleinement. Merci. ET je n'ai pas réussi à mettre son code en défaut. Donc, pour moi, cela reste une base valable pour le dessin.

D'ailleurs, on peut aussi l'utiliser pour coder un rectangle de sélection en utilisant 2D_PEN_DOT, par exemple, tout en l'effaçant à la fin (facile !) et mémoriser les coordonnées du dernier rectangle dessiné pour avoir la sélection...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
JL35



Nombre de messages : 6258
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: Sortie de Sub intempestive   Ven 3 Mar 2017 - 9:59

Tu as raison Klaus, c'est aussi ce que je fais pour la sélection, et ça ouvre plein de perspectives très intéressantes pour le dessin.
Donc j'adopte.
Et encore merci à tous les deux.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Sortie de Sub intempestive   

Revenir en haut Aller en bas
 
Sortie de Sub intempestive
Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2
 Sujets similaires
-
» Sortie de trajets et détection de train
» fenetre intempestive
» sortie de veille de mon nuvi 2595 lmt
» Téléviseur Apple : sortie prévue en 2013 ?
» Deconnexion intempestive

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: