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.
checked() + tab : comportement bizarre Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
checked() + tab : comportement bizarre Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
checked() + tab : comportement bizarre Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
checked() + tab : comportement bizarre Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
checked() + tab : comportement bizarre Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
checked() + tab : comportement bizarre Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
checked() + tab : comportement bizarre Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
checked() + tab : comportement bizarre Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
checked() + tab : comportement bizarre Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
checked() + tab : comportement bizarre Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
checked() + tab : comportement bizarre Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
checked() + tab : comportement bizarre Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
checked() + tab : comportement bizarre Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
checked() + tab : comportement bizarre Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
checked() + tab : comportement bizarre 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
-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

 

 checked() + tab : comportement bizarre

Aller en bas 
2 participants
AuteurMessage
silverman

silverman


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

checked() + tab : comportement bizarre Empty
MessageSujet: checked() + tab : comportement bizarre   checked() + tab : comportement bizarre EmptyLun 7 Mar 2016 - 14:12

Bonjour à tous

suivant les explications de Jack ici, pour déterminer quelle page d'un CONTAINER_TAB est visualisée par l'utilisateur, je voudrais utiliser la manière séquentielle, sauf que ça ne se passe pas comme prévu:
Code:

label test


alpha 3
alpha 4 : top 4,20
alpha 5 : top 5,40
alpha 6 : top 6,60

' créer des onglets
   CONTAINER_TAB 199 : ' crée un support (container)
   top 199,100

   TAB 200 : ' crée une page (onglet)
   PARENT 200,199 : ' on attache cette page au support
   CAPTION 200,"Onglet 200" : ' titre pour la première page

   TAB 201 : ' crée une nouvelle page
   PARENT 201,199 : ' on attache cette page au support
   CAPTION 201,"Onglet 201" : ' titre pour la deuxième page
  
   TAB 202 : ' crée une nouvelle page
   PARENT 202,199 : ' on attache cette page au support
   CAPTION 202,"Onglet 202" : ' titre pour la troisième page
  

   on_show 200,test
   on_show 201,test
   on_show 202,test

end
test:
 caption 3,"onglet 200="+str$(CHECKED(200))
 caption 4,"onglet 201="+str$(CHECKED(201))
 caption 5,"onglet 202="+str$(CHECKED(202))
 caption 6,"number_show = "+str$(number_show)
return

Vu que c'est la première fois que j'utilise la fonction 'checked()' je me demande si ce comportement est normal. Vous en pensez quoi?
Revenir en haut Aller en bas
Invité
Invité




checked() + tab : comportement bizarre Empty
MessageSujet: Re: checked() + tab : comportement bizarre   checked() + tab : comportement bizarre EmptyLun 7 Mar 2016 - 15:02

Citation :
Vu que c'est la première fois que j'utilise la fonction 'checked()'
Bonjour Silverman.
Moi c'est la première fois que j'utilise TAB, et ON_SHOW et NUMBER_SHOW, je ne connaissais pas.

Apparemment, en cliquant sur un onglet, il montre ce qui est SHOW lors du clic, puis il exécute le click, ce qui fait le décalage entre le clic, et le résultat.

A comparer avec ON_CHANGE d'un memo par exemple.

Je dirais que le clic montre plutôt OFF_SHOW, c'est à dire celui qui n'est plus devant. (Enfin je crois)
Revenir en haut Aller en bas
Klaus

Klaus


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

checked() + tab : comportement bizarre Empty
MessageSujet: Re: checked() + tab : comportement bizarre   checked() + tab : comportement bizarre EmptyLun 7 Mar 2016 - 16:25

Ce que j'en pense ? C'est bel et bien un bug dans la fonction CHECKED() qui ne retourne pas la bonne valeur.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
silverman

silverman


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

checked() + tab : comportement bizarre Empty
MessageSujet: Re: checked() + tab : comportement bizarre   checked() + tab : comportement bizarre EmptyLun 7 Mar 2016 - 17:43

EDIT : ce n'est pas un bug, Jack précise bien dans ses explications de la manière séquentielle que 'il faut tester périodiquement...'

J'ai compris ce qui ce passe, en fait 'checked()' prend la bonne valeur une fois que le 'return' de l'evènement 'on_show' a été atteind. On peut le voir avec le code suivant(mettre en rem la ligne 32 pour rafraichir l'affichage automatiquement)

Code:

label test,affiche

 button 1 : left 1,100 : caption 1,"refresh": on_click 1,affiche

alpha 3
alpha 4 : top 4,20
alpha 5 : top 5,40
alpha 6 : top 6,60

' créer des onglets
   CONTAINER_TAB 199 : ' crée un support (container)
   top 199,100

   TAB 200 : ' crée une page (onglet)
   PARENT 200,199 : ' on attache cette page au support
   CAPTION 200,"Onglet 200" : ' titre pour la première page

   TAB 201 : ' crée une nouvelle page
   PARENT 201,199 : ' on attache cette page au support
   CAPTION 201,"Onglet 201" : ' titre pour la deuxième page

   TAB 202 : ' crée une nouvelle page
   PARENT 202,199 : ' on attache cette page au support
   CAPTION 202,"Onglet 202" : ' titre pour la troisième page


   on_show 200,test
   on_show 201,test
   on_show 202,test
  
   timer 10 : timer_interval 10,1000 : on_timer 10, affiche :' 1 fois par seconde
   timer_off 10

end
test:
 ' rien
return

affiche:
 caption 3,"onglet 200="+str$(CHECKED(200))
 caption 4,"onglet 201="+str$(CHECKED(201))
 caption 5,"onglet 202="+str$(CHECKED(202))
 caption 6,"number_show = "+str$(number_show)
return
C'est bon à savoir!
Je reste tout de même perplexe, est ce un bug ou la volonté de Jack? Seul lui peut nous le dire...
Revenir en haut Aller en bas
silverman

silverman


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

checked() + tab : comportement bizarre Empty
MessageSujet: Re: checked() + tab : comportement bizarre   checked() + tab : comportement bizarre EmptySam 16 Juil 2016 - 13:19

erreur de post
Revenir en haut Aller en bas
Contenu sponsorisé





checked() + tab : comportement bizarre Empty
MessageSujet: Re: checked() + tab : comportement bizarre   checked() + tab : comportement bizarre Empty

Revenir en haut Aller en bas
 
checked() + tab : comportement bizarre
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» @ Jack et Klaus - Bizarre Bizarre, vous avez dit bizarre ?!
» version instantanée du 5 décembre 2009
» Vous avez dit bizarre, j'ai dit bizarre
» Bizarre bizarre est-ce un bug du langage ? (résolu)
»  BIZARRE, VOUS AVEZ DIT BIZARRE !

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: