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
» Gestion d'un système client-serveur.
checked() + tab : comportement bizarre Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
checked() + tab : comportement bizarre Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
checked() + tab : comportement bizarre Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
checked() + tab : comportement bizarre Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
checked() + tab : comportement bizarre Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
checked() + tab : comportement bizarre Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
checked() + tab : comportement bizarre Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
checked() + tab : comportement bizarre Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
checked() + tab : comportement bizarre Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
checked() + tab : comportement bizarre Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
checked() + tab : comportement bizarre Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
checked() + tab : comportement bizarre Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
checked() + tab : comportement bizarre Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
checked() + tab : comportement bizarre Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
checked() + tab : comportement bizarre Emptypar Jack Mar 30 Avr 2024 - 20:40

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 à ne pas rater :
Cartes Pokémon : la prochaine extension Pokémon sera EV6.5 Fable ...
Voir le deal

 

 checked() + tab : comportement bizarre

Aller en bas 
2 participants
AuteurMessage
silverman

silverman


Nombre de messages : 968
Age : 51
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 : 12301
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 : 968
Age : 51
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 : 968
Age : 51
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: