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
» demande explication KGF pour imprimer en mm
EURÉKA! Le double clic!!! Emptypar lepetitmarocain Aujourd'hui à 12:55

» Petit passage furtif
EURÉKA! Le double clic!!! Emptypar Froggy One Hier à 14:26

» SPIN et aide langage (résolu)
EURÉKA! Le double clic!!! Emptypar leclode Sam 23 Mar 2024 - 15:20

» Aide-mémoire des mots-clés Panoramic
EURÉKA! Le double clic!!! Emptypar papydall Mer 20 Mar 2024 - 21:23

» Je ne comprend pas pourquoi la largeur de la scene 3d change
EURÉKA! Le double clic!!! Emptypar Marc Mar 12 Mar 2024 - 20:06

» Comment télécharger panoramic?
EURÉKA! Le double clic!!! Emptypar lepetitmarocain Sam 9 Mar 2024 - 13:31

» @lepetitmarocain <==> KGFGrid
EURÉKA! Le double clic!!! Emptypar Klaus Dim 3 Mar 2024 - 9:59

» Tangram-Toukaré
EURÉKA! Le double clic!!! Emptypar jjn4 Mer 28 Fév 2024 - 18:12

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
EURÉKA! Le double clic!!! Emptypar jjn4 Mer 28 Fév 2024 - 18:09

» KGF_dll - nouvelles versions
EURÉKA! Le double clic!!! Emptypar Klaus Mer 28 Fév 2024 - 17:01

» Mes souhaits d'amélioration de Panoramic.
EURÉKA! Le double clic!!! Emptypar Pedro Lun 26 Fév 2024 - 18:12

» Testez-votre-QI
EURÉKA! Le double clic!!! Emptypar jjn4 Dim 25 Fév 2024 - 17:12

» Utilisation d'Élip
EURÉKA! Le double clic!!! Emptypar jjn4 Sam 24 Fév 2024 - 18:33

» Récapitulatif ludothèque panoramic jjn4
EURÉKA! Le double clic!!! Emptypar jjn4 Sam 24 Fév 2024 - 18:11

» Générateur de mots de passe
EURÉKA! Le double clic!!! Emptypar mindstorm Mar 20 Fév 2024 - 20:09

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mars 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
25262728293031
CalendrierCalendrier
Le Deal du moment :
TCL C74 Series 55C743 – TV 55” 4K QLED 144 ...
Voir le deal
499 €

 

 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

EURÉKA! Le double clic!!! Empty
MessageSujet: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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 : 7089
Localisation : 77
Date d'inscription : 29/11/2007

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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 : 52
Localisation : Anvers
Date d'inscription : 26/12/2011

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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

EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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é





EURÉKA! Le double clic!!! Empty
MessageSujet: Re: EURÉKA! Le double clic!!!   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: