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.
Sortie de Sub intempestive - Page 2 Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
Sortie de Sub intempestive - Page 2 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Sortie de Sub intempestive - Page 2 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Sortie de Sub intempestive - Page 2 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Sortie de Sub intempestive - Page 2 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Sortie de Sub intempestive - Page 2 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Sortie de Sub intempestive - Page 2 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Sortie de Sub intempestive - Page 2 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Sortie de Sub intempestive - Page 2 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Sortie de Sub intempestive - Page 2 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Sortie de Sub intempestive - Page 2 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Sortie de Sub intempestive - Page 2 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Sortie de Sub intempestive - Page 2 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Sortie de Sub intempestive - Page 2 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Sortie de Sub intempestive - 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 : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

 

 Sortie de Sub intempestive

Aller en bas 
+2
Jean Claude
JL35
6 participants
Aller à la page : Précédent  1, 2
AuteurMessage
JL35




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

Sortie de Sub intempestive - Page 2 Empty
MessageSujet: Re: Sortie de Sub intempestive   Sortie de Sub intempestive - Page 2 EmptyJeu 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
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

Sortie de Sub intempestive - Page 2 Empty
MessageSujet: Re: Sortie de Sub intempestive   Sortie de Sub intempestive - Page 2 EmptyJeu 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
JL35




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

Sortie de Sub intempestive - Page 2 Empty
MessageSujet: Re: Sortie de Sub intempestive   Sortie de Sub intempestive - Page 2 EmptyJeu 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
Klaus

Klaus


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

Sortie de Sub intempestive - Page 2 Empty
MessageSujet: Re: Sortie de Sub intempestive   Sortie de Sub intempestive - Page 2 EmptyVen 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
http://klauspanoramic.comxa.com/index.html
JL35




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

Sortie de Sub intempestive - Page 2 Empty
MessageSujet: Re: Sortie de Sub intempestive   Sortie de Sub intempestive - Page 2 EmptyVen 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
Contenu sponsorisé





Sortie de Sub intempestive - Page 2 Empty
MessageSujet: Re: Sortie de Sub intempestive   Sortie de Sub intempestive - Page 2 Empty

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 la version V 0.9.17
» Sortie d'une procédure
» Erreur sortie de SUB
» Récupérer la sortie d'un programme lancé par EXECUTE_WAIT ?

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: