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
» select intégrés
Clics droit, gauche et double clic dans un même menu  Emptypar jjn4 Hier à 18:33

» Aide de PANORAMIC
Clics droit, gauche et double clic dans un même menu  Emptypar leclode Hier à 18:23

» PANORAMIC V 1
Clics droit, gauche et double clic dans un même menu  Emptypar Klaus Hier à 9:53

» Je teste PANORAMIC V 1 beta 1
Clics droit, gauche et double clic dans un même menu  Emptypar Klaus Hier à 9:52

» bouton dans autre form que 0
Clics droit, gauche et double clic dans un même menu  Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Clics droit, gauche et double clic dans un même menu  Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Clics droit, gauche et double clic dans un même menu  Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Clics droit, gauche et double clic dans un même menu  Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Clics droit, gauche et double clic dans un même menu  Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
Clics droit, gauche et double clic dans un même menu  Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
Clics droit, gauche et double clic dans un même menu  Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Clics droit, gauche et double clic dans un même menu  Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Clics droit, gauche et double clic dans un même menu  Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Clics droit, gauche et double clic dans un même menu  Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Clics droit, gauche et double clic dans un même menu  Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

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 €

 

 Clics droit, gauche et double clic dans un même menu

Aller en bas 
4 participants
AuteurMessage
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: Clics droit, gauche et double clic dans un même menu    Clics droit, gauche et double clic dans un même menu  EmptySam 11 Mar 2017 - 16:52

Suite au code de Silverman, j'ai simplifié et amélioré pour arrivé a n'utiliser qu'un seul traitement.
et voila ce que cela donne sans aucun timer et avec un menu contextuel en prime !

Pour convenir a tous et suite a des posts récents j'ai largement documenté le code.

Pour le menu contextuel vous pouvez aussi rajouter les images comme indiqué dans le programme.

Pour le doucle clic c'est uniquement sur le FORM 0
Spoiler:


Dernière édition par Minibug le Mer 29 Mai 2019 - 17:50, édité 5 fois
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
silverman

silverman


Nombre de messages : 968
Age : 51
Localisation : Picardie
Date d'inscription : 18/03/2015

Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: Re: Clics droit, gauche et double clic dans un même menu    Clics droit, gauche et double clic dans un même menu  EmptySam 11 Mar 2017 - 19:04

Superbe, ça marche presque bien! Wink
En effet, if faut placer les détections d'évènement juste avant 'end'; Si tu lances ton code et que tu bouges aussitôt la souris, 'on_mouse_move' déclenche un évènement avant que le menu contextuel ne soit terminé d'être construit ---->plantage.
'on_mouse_move' est une commande très pratique, mais à utiliser avec précaution:
Code:
label move

on_mouse_move 0,move
END

move:
 pause 20
caption 0,str$(number_events)     :' <---- toujours à 0, bug?
end
Une fois lancé, bouge la souris sur le form 0 puis ferme le en cliquant sur la croix ---->plantage!
Sinon, pour le double click, pourquoi tu n'utilises pas la fonction 'double_clicked()'?
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: re   Clics droit, gauche et double clic dans un même menu  EmptyDim 12 Mar 2017 - 3:36

Pour éviter ce genre de souci, je mets "HIDE 0" en début de code
et "SHOW 0" avant le "END".

Cela évite la détection sur des objets qui ne sont pas encore créés.
Et pour la commande ON_RESIZE N,L je la place en fin de code du form 0.
Sinon, cà plante.
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: Re: Clics droit, gauche et double clic dans un même menu    Clics droit, gauche et double clic dans un même menu  EmptyDim 12 Mar 2017 - 7:36

Merci Silverman et Yannick  pour ces retours !

C'est corrigé. Comme ça plus de plantage. Wink

Concernant le double click, il me semblait qu'auparavant il y avait un problème avec cette commande.
J'ai changé avec DOUBLE_CLICKED() et ça fonctionne parfaitement. Merci.
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
papydall

papydall


Nombre de messages : 7004
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: Re: Clics droit, gauche et double clic dans un même menu    Clics droit, gauche et double clic dans un même menu  EmptyDim 12 Mar 2017 - 13:18

Vous pouvez utiliser BlockInput de la user32.dll
Pour savoir comment l’utiliser, rendez-vous ici.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: Re: Clics droit, gauche et double clic dans un même menu    Clics droit, gauche et double clic dans un même menu  EmptyDim 12 Mar 2017 - 14:39

Merci Papydall.

J'ai vu ton post... Effectivement cela peut être très utile.
A conserver précieusement !
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Yannick




Nombre de messages : 8610
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: re   Clics droit, gauche et double clic dans un même menu  EmptyDim 12 Mar 2017 - 14:40

C' est bon à savoir.
Maintenant il va falloir que je m' en souvienne et...
...c' est pas gagné !
Laughing
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7004
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: Re: Clics droit, gauche et double clic dans un même menu    Clics droit, gauche et double clic dans un même menu  EmptyDim 12 Mar 2017 - 15:27

Yannick a écrit:
C' est bon à savoir.
Maintenant il va falloir que je m' en souvienne et...
...c' est pas gagné !

C'est pourquoi je l'ai posté dans un autre sujet plus facile à trouver si besoin est.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





Clics droit, gauche et double clic dans un même menu  Empty
MessageSujet: Re: Clics droit, gauche et double clic dans un même menu    Clics droit, gauche et double clic dans un même menu  Empty

Revenir en haut Aller en bas
 
Clics droit, gauche et double clic dans un même menu
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» un clic droit évènementiel
» Récupérer nom fichier sur clic droit menu contextuel Windows
» Gestion du Simple clic et du Double clic
» Simuler un clic gauche souris
» Clic droit

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: