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
» SineCube
NUMBER_CHANGE? Emptypar Marc Aujourd'hui à 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
NUMBER_CHANGE? Emptypar Marc Aujourd'hui à 12:22

» Philharmusique
NUMBER_CHANGE? Emptypar jjn4 Hier à 13:58

» PANORAMIC V 1
NUMBER_CHANGE? Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
NUMBER_CHANGE? Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
NUMBER_CHANGE? Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
NUMBER_CHANGE? Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
NUMBER_CHANGE? Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
NUMBER_CHANGE? Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
NUMBER_CHANGE? Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
NUMBER_CHANGE? Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
NUMBER_CHANGE? Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
NUMBER_CHANGE? Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
NUMBER_CHANGE? Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
NUMBER_CHANGE? Emptypar leclode Sam 27 Avr 2024 - 17:59

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 :
Pokémon EV06 : où acheter le Bundle Lot ...
Voir le deal

 

 NUMBER_CHANGE?

Aller en bas 
3 participants
AuteurMessage
Invité
Invité




NUMBER_CHANGE? Empty
MessageSujet: NUMBER_CHANGE?   NUMBER_CHANGE? EmptyVen 31 Aoû 2012 - 18:47

Est-ce moi qui ne comprend pas l'instruction, ou y-a-t'il un bug.

Cette instruction ne fonctionne que si on a imposé on_change sur un objet.

Ce n'est pas ce que je lis dans la doc. De plus il n'est précisé aucune limitation dans le choix de l'objet, alors que ON_CHANGE ne s'applique qu'aux objets: MEMO, EDIT, COMBO, TRACK_BAR et SCROLL_BAR.

C'est quoi le truc?

Si il n'y a pas de bug, il y a au moins un problème de documentation.

J'ai pas fait de programme spécifique, dans le timer de Pagiciel, pour savoir si un objet est modifié, je teste cette instruction, et met le flag à 1 dans un tableau correspondant au n° de l'objet

Sur mes 190 objets, seul un edit est affublé d'un on_change, pour un démarrage automatique du programme. Le fait de mettre text x,"n'importe quoi", enclenche la lecture des fiches. Et c'est le seul objet que number_change voit un changement.
Revenir en haut Aller en bas
Klaus

Klaus


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

NUMBER_CHANGE? Empty
MessageSujet: Re: NUMBER_CHANGE?   NUMBER_CHANGE? EmptyVen 31 Aoû 2012 - 19:46

C'est un problème de documentation qui n'est pas suffisamment explicite. NUMBER_CHANGE donne le numéro du dernier objet pour lequel on a reçu un évènement ON_CHANGE. Et si aucun objet d'un programme n'a déclaré un ON_CHANGE, cette variable n'aura jamais une valeur significative, quel que (n'est-pas, Papydall ?) l'objet modifié par une saisie ou par programme.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
papydall

papydall


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

NUMBER_CHANGE? Empty
MessageSujet: Re: NUMBER_CHANGE?   NUMBER_CHANGE? EmptyVen 31 Aoû 2012 - 20:09

Klaus a écrit:
C'est un problème de documentation qui n'est pas suffisamment explicite. NUMBER_CHANGE donne le numéro du dernier objet pour lequel on a reçu un évènement ON_CHANGE. Et si aucun objet d'un programme n'a déclaré un ON_CHANGE, cette variable n'aura jamais une valeur significative, quel que (n'est-pas, Papydall ?) l'objet modifié par une saisie ou par programme.

Puisque tu me le demandes :

Il faut écrire QUEL QUE SOIT l’objet .... Laughing Laughing

Mais je pense que tu as oublié le soit dans la soie ! HA HA HA

lol! lol! lol! lol!
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Invité
Invité




NUMBER_CHANGE? Empty
MessageSujet: Re: NUMBER_CHANGE?   NUMBER_CHANGE? EmptyVen 31 Aoû 2012 - 20:20

À partir de là, si cela ne fonctionne que pour les objets avec ON_CHANGE, à quoi sert cette instruction?

Si on y met on_change, le traitement est fait, puisqu'il faut une étiquette pour l'évènement.
Number_Change aurait été intéressant car sans avoir besoin de branchement à chaque fois, on aurait pu savoir quel objet a besoin d'être sauvegardé ou non.
De plus on_change, et timer ne font parfois bon ménage! Surtout quand il y a beaucoup d'objets. Dommage! Voilà une instruction qui aurait pu être intéressante, mais à mon sens inutile.

Je suis dur dans mes propos, mais je suis de fer. Pour aller dans le cosmos, il faut plus que du bois.
Revenir en haut Aller en bas
Klaus

Klaus


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

NUMBER_CHANGE? Empty
MessageSujet: Re: NUMBER_CHANGE?   NUMBER_CHANGE? EmptyVen 31 Aoû 2012 - 20:53

NUMBER_CHANGE n'est pas une instruction, c'est une variable, tout comme NUMBER_CLICK. Cela permet d'utiliser la même routine évènement pour toute une série d'objets identiques ou similaires, et NUMBER_CHANGE renseigne la routine sur l'objet précis ayant causé l'évènement. Cela n'a pas d'autre utilité.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jean Claude

Jean Claude


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

NUMBER_CHANGE? Empty
MessageSujet: Re: NUMBER_CHANGE?   NUMBER_CHANGE? EmptyVen 31 Aoû 2012 - 20:57

Oui Klaus, et j'ajoute que si aucun évènement ON_CHANGE n'existe, alors la valeur retournée est -1.

Je ne vois pas ce qui cloche....

A+
Revenir en haut Aller en bas
Invité
Invité




NUMBER_CHANGE? Empty
MessageSujet: Re: NUMBER_CHANGE?   NUMBER_CHANGE? EmptyVen 31 Aoû 2012 - 22:11

Ne me faites pas dire, ce que je n'ai pas dit. Si j'ai mis en bug, c'est qu'au moins la documentation qui va sur cette instruction n'est pas valable. Au départ j'avais ouvert sur discution, copier le contenu, et j'ai mis en bug, à cause de cela.

Mais pour moi cette instruction est inutile, vu qu'il y a obligatoirement un évènnement de déclaré lorsqu'on modifie le contenu. Ce qui fait que le traitement est fait, et je ne vois pas ce que cela donne de plus d'avoir cette instruction. Maintenant j'affirme aussi que cela aurait été beaucoup plus utile, si cela avait été traité comme la doc qui l'accompagne le dit. C'est seulement dommage. Mais je ne veux pas mettre un ON_CHANGE sur tous les objets. Pas question. Cela aurait été bien que ce soit une instruction comme checked() ou clicked().

Bon je passe à autre chose. Bonsoir et désolé pour le dérangement.
Revenir en haut Aller en bas
Contenu sponsorisé





NUMBER_CHANGE? Empty
MessageSujet: Re: NUMBER_CHANGE?   NUMBER_CHANGE? Empty

Revenir en haut Aller en bas
 
NUMBER_CHANGE?
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Un problème avec PANORAMIC?-
Sauter vers: