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.
List et Edit Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
List et Edit Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
List et Edit Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
List et Edit Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
List et Edit Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
List et Edit Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
List et Edit Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
List et Edit Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
List et Edit Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
List et Edit Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
List et Edit Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
List et Edit Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
List et Edit Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
List et Edit Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
List et Edit 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
-38%
Le deal à ne pas rater :
Ecran PC gaming 23,8″ – ACER KG241Y P3bip à 99,99€
99.99 € 159.99 €
Voir le deal

 

 List et Edit

Aller en bas 
3 participants
AuteurMessage
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

List et Edit Empty
MessageSujet: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 8:38

En ce moment j'utilise beaucoup les List et les Edit Ce qui est dommage dans un list:
Quand on clique dedans et que le list est vide il ne retourne rien pourtant il est crée.
si j'add ou insert un élément le premier j'ai bien un 1. Pourquoi alors ne pas retourner un 0
lorsque qu'il est vide ?
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2395
Date d'inscription : 28/05/2007

List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 9:08

Citation :
il ne retourne rien pourtant il est crée
Qu'est-ce qui ne retourne rien? Un LIST est un objet: il ne doit pas "retourner" quelque chose.
Quelle opération fais-tu: tu cliques et ça ne retourne rien. Une fonction mouse_XXX() peut-être?
Revenir en haut Aller en bas
https://panoramic.1fr1.net
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 9:21

Lorsque je clique sur le list on_click je fais un item_index pour connaitre la position de l'index d'ou le numéro de la ligne
lorsque le list est vide il n'y a pas de ligne , d'qu ma reflexion si il n'y a rien d'en le liste il pourrait retourner un zero.
Revenir en haut Aller en bas
Invité
Invité




List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 10:20

Bonjour minifly,
Je suis surpris par ta demande.
Si la liste est vide, il n'y a pas de branchement, donc le résultat "0" n'est pas lisible.
Il y a branchement que si un élément est ajouté:
Code:
label branche
list 1:on_click 1,branche
' item_add 1,"ligne 1"
end

branche:
message item_index(1)

Au départ si on clique, rien ne se passe.
Si on retire l'apostrophe de la ligne 3, on voit que le message s'affiche.
Je ne vois pas ce que cela apporte de connaitre "0" pour une liste vide.
Peut-être voudrais-tu te brancher malgrès tout et lire zéro et traiter cette demande?
Je considère que c'est un cas particulier, et si cette modification était faite, il faudrait revoir tous les listings pour nous même traité ce qui n'a pas était fait.
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 12:32

>Je ne vois pas trop ce que cela changerai pour les programmes déja écrit.
C'est sur que l'on peut s'en passer rien qu'avec le count(list),ou bien tester sur un drapeau. Mais j'ai trouvé
curieux que nous ne testions pas le" rien", un zero aurait été plus claire pour moi . rien c'est rien.
Mais un zero c'est qu'il y en a pas ou plutot y en a zéro.
Mais bon on fait avec le rien.
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 13:47

Complètement d'accord avec COSMOS70,

J'ajoute que dans le cas d'un string rien ("") est en fait reconnu et que le numéro de la ligne d'un LIST qui n'affiche rien serait de toute façon 1. la premiere qui est vide. ITEM_INDEX donne un numéro de ligne et pas ce qui est dedans. ITEM_INDEX$ donne le contenu de la ligne

a$=item_index$(numlist): if a$="" then .......

Ici le contenu de la ligne est reconnu comme vide (à condition que le LIST soit vide).

A+
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 13:57

@Jean Claude
Il y a
Item_index$()
et
item_index() qui retourne le rang de l'objet seletionné ce qui n'est pas pareil.
Mais de toutes les façons ce n'est pas une modification que je réclamais mais simplement
une réflexion que je me suis fait et que j'ai voulu partager.
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 20:14

Citation :
lorsque le list est vide il n'y a pas de ligne , d'qu ma reflexion si il n'y a rien d'en le liste il pourrait retourner un zero.

Je me suis mal expliqué, en te lisant je pense comprendre ce qui te trouble.

Losque le list est vide, tu dis qu'il n'y a pas de ligne, moi je pense qu'il y a une ligne vide qui porte le numéro 1. C'est pourquoi je trouve normal que item_index rend 1 comme valeur.

Mais je me trompe peut-être et je n'ai rien à redire sur le fait que tu soumets tes reflexions. Et j'essai d'apporter mon peu de connaissance. Jack nous mettra en accord.

A+
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 20:33

@Jean Claude
Si tu prend l'exemple de Cosmos sans retirer le commentaire
tu rajoute
Dim i%
i%=Item_index(1)
print i%
tu n'aura pas de print, rien
maintenant enleve le commentaire.

Le print te donnera 1.

Voila pourquoi je me demandai pourquoi lorsqu'il ni a rien dans le list il ne retourne pas zéro.
( en plus j'ai un problème avec mon clavier. c'est un portable et le minipad est trop sensible
lorsque je tape au clavier rien que d'approcher mes doigts sans le toucher la souris se balade.)
Merci a tous les deux d'avoir essayé de saisir le problème qui n'en est pas un. Mais c'est parfois énervant
de prendre une logique avec Panoramic . Qui se révèle fausse en fin de compte
Revenir en haut Aller en bas
Invité
Invité




List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 20:36

Je reviens une dernière fois, vu que répéter la même chose ne change rien.

Comment peut-il retourner une valeur, vu que si la liste est vide, il n'y a pas de branchement? Donc si pas de branchement, pas de réponse possible!

Je me retire maintenant, j'ai plus rien à rajouter. Mes moi, je ne comprends pas. Il faut que je trouve un stage de recyclage pour comprendre. (et gratuit! c'est encore plus dur)
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit EmptyMer 29 Sep 2010 - 21:18

Cosmos tu as raison quand tu dis qu'il n'y a pas de branchement. Et pour moi çà n'est pas normal.
j'ai modifié ton code pour faire apparaitre l'anomalie

Code:
label branche
list 1:on_click 1,branche
' item_add 1,"ligne 1"
end

branche:
caption 0,str$(item_index(1))
if item_index$(1)="" then message "la liste est vide"
return

quand on clique dans le LIST (quand il est vide) un petit rectangle en pointillé délimite la ligne 1.
On peut donc supposer que la ligne existe mais qu'elle est vide (elle contient ""). Donc la ligne 8 qui est sensée avertir que le LIST est vide ne sert à rien.
Bon d'accord, comme dit 659_minifly, c'est pas vraiement un problème. Mais je suis comme lui cela heurte ma logique.

Je crois qu'on a fait le tour. Very Happy

Bonne soirée à tous les deux.
Revenir en haut Aller en bas
Contenu sponsorisé





List et Edit Empty
MessageSujet: Re: List et Edit   List et Edit Empty

Revenir en haut Aller en bas
 
List et Edit
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Operation d'Edit
» bug sur l'edit du combo
» vider un edit
» Grille d'Edit
» Scancode dans un edit

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: