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
» Bataille navale SM
double. - EURÉKA! Le double clic!!! Emptypar jjn4 Aujourd'hui à 17:39

» Une calculatrice en une ligne de programme
double. - EURÉKA! Le double clic!!! Emptypar jean_debord Aujourd'hui à 8:01

» Gestion d'un système client-serveur.
double. - EURÉKA! Le double clic!!! Emptypar Pedro Hier à 19:31

» Les maths du crocodile
double. - EURÉKA! Le double clic!!! Emptypar jean_debord Hier à 10:37

» Naissance de Crocodile Basic
double. - EURÉKA! Le double clic!!! Emptypar jean_debord Hier à 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
double. - EURÉKA! Le double clic!!! Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
double. - EURÉKA! Le double clic!!! Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
double. - EURÉKA! Le double clic!!! Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
double. - EURÉKA! Le double clic!!! Emptypar papydall Dim 21 Avr 2024 - 23:30

» Form
double. - EURÉKA! Le double clic!!! Emptypar leclode Dim 21 Avr 2024 - 18:09

» trop de fichiers en cours
double. - EURÉKA! Le double clic!!! Emptypar Marc Dim 21 Avr 2024 - 2:41

» 2D_fill_color(résolu)
double. - EURÉKA! Le double clic!!! Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
double. - EURÉKA! Le double clic!!! Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
double. - EURÉKA! Le double clic!!! Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
double. - EURÉKA! Le double clic!!! Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
-40%
Le deal à ne pas rater :
-40% sur le Pack Gaming Mario PDP Manette filaire + Casque filaire ...
29.99 € 49.99 €
Voir le deal

 

 EURÉKA! Le double clic!!!

Aller en bas 
+3
Klaus
Jicehel
bignono
7 participants
AuteurMessage
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 11:24

Bonjour à tous les panoramiciens de la planète!!! Laughing

Et oui! Après mon clic droit évènementiel, le double clic! Razz
(C'est JL35 qui va être content, même tout le monde!)
Aujourd'hui, vous allez révolutionner vos programmes. En effet, j'ai trouvé comment faire ce fameux double clic en panoramic pur! Et vous pouvez voir que le code est hyper simple à mettre en oeuvre! Seulement 17 petites lignes de code. Twisted Evil Exclamation
La valeur du wait est à ajuster. J'ai de très bon résultats entre 80 et 180! Les 2 scancode sont nécessaires. Le premier permet de purger la fonction number_click de l'évènement on_click et le second détecte le second clic!
Ça marche sur: Edit, Memo, List, Combo, Alpha, Option, Scene2d, Scene3d, Form, Picture, Spin et Grid. bounce bounce bounce
Sur Button et Check, on a en retour un clic simple en plus, drunken mais franchement, ça ne sert à rien le double clic sur ces objets là! No
Je n'ai pas testé sur un container_option (mais ça devrait être bon aussi) ni sur un sub_menu, mais sur cet objet-là un seul clic suffit! Basketball
Klaus, king Wink même si on se servira moins de ta dll "intercepter clic gauche, double et droit", elle reste toujours valable pour toutes les autres fonctions qu'elle donne!
Lode, tu ne pourras pas lancer de défi double clic maintenant, hé,hé,hé... lol!

Voilà, j'espère que ce petit bout de code servira à tout le monde et nous permettra d'avoir des programmes en panoramic beaucoup plus simple d'emploi!
Si vous avez des suggestions pour simplifier ce code, je suis preneur! cheers cheers cheers
Code:
dim clic,nclic
label cliquer
picture 1:left 1,200:color 1,100,0,0
on_click 1,cliquer
end
cliquer:
nclic=number_click
if number_click>0
  wait 140:' <=== Valeur à ajuster (j'obtiens de bon résultats entre 80 et 180)
  clic=scancode
  clic=scancode
  if clic=1 then nclic=nclic+1
end_if
if nclic=1 then print "simple clic!"
if nclic=2 then print "double clic!"
nclic=0
return

A bientôt chers amis! Cordialement. Wink

PS: je n'ai plus de fièvre et je suis presque guéri!
Revenir en haut Aller en bas
Jicehel

Jicehel


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

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 11:45

Hum, si tu as eu l'idée pendant que tu avais la fièvre on ne te souhaitera plus un bon rétablissement... Vivement ta prochaine grippe ^^
Le double clic marche super bien, en effet
Revenir en haut Aller en bas
Klaus

Klaus


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

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 11:49

C'est à croire qu'il faut conseiller de tomber malade ... Bravo - c'est super !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
JL35




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

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 13:38

Ah oui, très bien, et très astucieux, et surtout reste au lit, bien au chaud !
Revenir en haut Aller en bas
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 16:55

Non, le plumard, c'est fini maintenant! J'ai assez transpiré comme ça depuis 3 jours! lol! Mes neurones ont besoin de se reposer maintenant... Laughing
Revenir en haut Aller en bas
Jicehel

Jicehel


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

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 17:05

M'en fou, j'attends que tu finisses de te remettre, puis que tu profites un peu puis je fais une attaque bactériologique en t'envoyant une lettre avec des microbe pour que tu es à nouveau de la fièvre et retrouves de bonnes idées pendant ta fièvre Smile
Non mais ... tongue
Revenir en haut Aller en bas
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 17:19

Terroriste! va! lol!
Revenir en haut Aller en bas
Jicehel

Jicehel


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

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 17:42

Shocked .... Twisted Evil
Revenir en haut Aller en bas
lodchjo

lodchjo


Nombre de messages : 162
Age : 53
Localisation : Anvers
Date d'inscription : 26/12/2011

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 20:12

Impeccable!! T'as bossé comme un malade, on dirait Wink
Revenir en haut Aller en bas
http://lode.weebly.com
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyDim 26 Fév 2012 - 23:10

Lol lodchjo ^^

Bravo le jeu de mots !

J'avoue que trouver l'idée du double-click fallait le faire, c'est fortiche.
Revenir en haut Aller en bas
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyLun 27 Fév 2012 - 0:47

Ah! Trève de plaisanteries! clown
Je viens de simplifier mon programme du double clic!
Au lieu de 17 lignes, il n'y en a plus que 13!
Code:
dim clic
label cliquer
picture 1:left 1,200:color 1,100,0,0
on_click 1,cliquer
end
cliquer:
wait 120:' <=== Valeur à ajuster (j'obtiens de bon résultats entre 100 et 180)
if scancode=1 then clic=clic+1
if scancode=1 then clic=clic+1
if clic=1 then print "simple clic!"
if clic=2 then print "double clic!"
clic=0
return
C'est vraiment trop simple! Idea Wink
bonne nuit! Sleep
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyLun 27 Fév 2012 - 16:20

N'étant pas chez moi pour quelque jours je ne peut pas tester,

Quand même ! y faut vraiement être malade pour avoir une idée pareil ! Embarassed Very Happy

Je pense que je vais me faire inoculer le PanoH1N1, çà va m'aider.. Very Happy

Bravo pour l'idée...

A+
Revenir en haut Aller en bas
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! EmptyVen 2 Mar 2012 - 23:17

Bonsoir,
Comme je travaille sur mon programme PLANORAMIC, je vais tenter d'utiliser le double clic sur un list de cette manière. Je ne pense pas avoir de problèmes car au premier abord ça a l'air simple, mais on ne sait jamais.
Code:
dim clic
label cliquer
list 1:left 1,200:color 1,200,200,200
item_add 1,"SALUT"
item_add 1,"BONJOUR"
item_add 1,"HELLO"
on_click 1,cliquer
end
cliquer:
wait 120:' <=== Valeur à ajuster (j'obtiens de bon résultats entre 100 et 180)
if scancode=1 then clic=clic+1
if scancode=1 then clic=clic+1
if clic=1 then print item_read$(1,item_index(1)); " simple clic!"
if clic=2 then print item_read$(1,item_index(1)); " double clic!"
clic=0
return
Revenir en haut Aller en bas
Contenu sponsorisé





double. - EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   double. - EURÉKA! Le double clic!!! Empty

Revenir en haut Aller en bas
 
EURÉKA! Le double clic!!!
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Gestion du Simple clic et du Double clic
» Le double clic
» presque le double clic
» Nouvelle DLL: intercepter clic gauche, double et droit !
» Clics droit, gauche et double clic dans un même menu

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: