OVH Cloud OVH Cloud

Masquet et afficher des onglets..

5 réponses
Avatar
Auden69
Bonjour,

Voilà les faits. J'ai une fenetre comportant un onglet. Cet onglets est
composé de 10 volets (disons A,B,C...)
Les volets A et B sont toujours visibles. Les autres volets sont sont
invisibles. Dans l'initialisation du tableau j'ai mis

mononglet[4]..Etat = Invisible
mononglet[5]..Etat = Invisible
mononglet[6]..Etat = Invisible
etc...

Dans le premier volet, j'ai une combo avec comme valeurs
C
D
E
F
G
etc...

En fait j'aimerais pouvoir afficher ou masquer les onglets selon la combo
"dans selection d'une ligne de mon onglet"

SI moimeme = 1 (donc C)
Alors mononglet[3]..etat = actif
mononglet[4]..Etat = Invisible
mononglet[5]..Etat = Invisible
mononglet[6]..Etat = Invisible
etc...
mais ca ne marche pas...

Comment puis-je remplacer
Alors mononglet[3]..etat = actif par
Alors mononglet[B]..etat = actif (mais avec une synthaxe correcte..
car j'ai vraiment du mal a me depatouiller avec mes onglets..

Si quelqu'un a une idée je suis preneur car là je rame depuis un bon
petit moment...

Auden69

5 réponses

Avatar
Pierre BOUSQUET
NumVolet est entier = ce que tu veux
{"mononglet["+NumVolet+"]"}..etat = actif


"Auden69" a écrit dans le message de
news:41e7ef3c$0$11962$
Bonjour,

Voilà les faits. J'ai une fenetre comportant un onglet. Cet onglets est
composé de 10 volets (disons A,B,C...)
Les volets A et B sont toujours visibles. Les autres volets sont sont
invisibles. Dans l'initialisation du tableau j'ai mis

mononglet[4]..Etat = Invisible
mononglet[5]..Etat = Invisible
mononglet[6]..Etat = Invisible
etc...

Dans le premier volet, j'ai une combo avec comme valeurs
C
D
E
F
G
etc...

En fait j'aimerais pouvoir afficher ou masquer les onglets selon la combo
"dans selection d'une ligne de mon onglet"

SI moimeme = 1 (donc C)
Alors mononglet[3]..etat = actif
mononglet[4]..Etat = Invisible
mononglet[5]..Etat = Invisible
mononglet[6]..Etat = Invisible
etc...
mais ca ne marche pas...

Comment puis-je remplacer
Alors mononglet[3]..etat = actif par
Alors mononglet[B]..etat = actif (mais avec une synthaxe correcte..
car j'ai vraiment du mal a me depatouiller avec mes onglets..

Si quelqu'un a une idée je suis preneur car là je rame depuis un bon
petit moment...

Auden69


Avatar
Auden69
Merci mais le probléme c'est que ça ne marche pas chez moi...
Rien ne se passe quand je rentre ce code là... Apparement si l'onglet
est invisible par défaut, il semble inaccessible
Si je teste :
{"mononglet["+NumVolet+"]"}..etat = grisé
sur un onglet visible ça fonctionne.... mon onglet devient grisé..
mais il m'est impossible de rendre un onglet visible s'il est par defaut
invisible...

Je ne comprends vraiment pas...
Merci quand meme..

Auden69


Pierre BOUSQUET a écrit :
NumVolet est entier = ce que tu veux
{"mononglet["+NumVolet+"]"}..etat = actif






"Auden69" a écrit dans le message de
news:41e7ef3c$0$11962$

Bonjour,

Voilà les faits. J'ai une fenetre comportant un onglet. Cet onglets est
composé de 10 volets (disons A,B,C...)
Les volets A et B sont toujours visibles. Les autres volets sont sont
invisibles. Dans l'initialisation du tableau j'ai mis

mononglet[4]..Etat = Invisible
mononglet[5]..Etat = Invisible
mononglet[6]..Etat = Invisible
etc...

Dans le premier volet, j'ai une combo avec comme valeurs
C
D
E
F
G
etc...

En fait j'aimerais pouvoir afficher ou masquer les onglets selon la combo
"dans selection d'une ligne de mon onglet"

SI moimeme = 1 (donc C)
Alors mononglet[3]..etat = actif
mononglet[4]..Etat = Invisible
mononglet[5]..Etat = Invisible
mononglet[6]..Etat = Invisible
etc...
mais ca ne marche pas...

Comment puis-je remplacer
Alors mononglet[3]..etat = actif par
Alors mononglet[B]..etat = actif (mais avec une synthaxe correcte..
car j'ai vraiment du mal a me depatouiller avec mes onglets..

Si quelqu'un a une idée je suis preneur car là je rame depuis un bon
petit moment...

Auden69







Avatar
Auden69
Je me repond a moi meme. C'est ok ca marche avec
{"mononglet["+NumVolet+"]"}..etat = visible

Mais le probleme, c'est qu'un message d'erreur apparait dans le kouglof.
"Visible" est conservé pour compatibilité de cette version"
Je suppose qu'il doit s'agir d'une ancienne synthaxe... personne ne sait
qu'elle est la synthaxe qui ne m'afficherait pas de message d'erreur..
ceci dit, le code marche parfaitement, c'est juste pour "assainir" mon
code...

Auden69

Auden69 a écrit :
Merci mais le probléme c'est que ça ne marche pas chez moi...
Rien ne se passe quand je rentre ce code là... Apparement si l'onglet
est invisible par défaut, il semble inaccessible
Si je teste :
{"mononglet["+NumVolet+"]"}..etat = grisé
sur un onglet visible ça fonctionne.... mon onglet devient grisé..
mais il m'est impossible de rendre un onglet visible s'il est par defaut
invisible...

Je ne comprends vraiment pas...
Merci quand meme..

Auden69


Pierre BOUSQUET a écrit :

NumVolet est entier = ce que tu veux
{"mononglet["+NumVolet+"]"}..etat = actif






"Auden69" a écrit dans le message de
news:41e7ef3c$0$11962$

Bonjour,

Voilà les faits. J'ai une fenetre comportant un onglet. Cet onglets est
composé de 10 volets (disons A,B,C...)
Les volets A et B sont toujours visibles. Les autres volets sont sont
invisibles. Dans l'initialisation du tableau j'ai mis

mononglet[4]..Etat = Invisible
mononglet[5]..Etat = Invisible
mononglet[6]..Etat = Invisible
etc...

Dans le premier volet, j'ai une combo avec comme valeurs
C
D
E
F
G
etc...

En fait j'aimerais pouvoir afficher ou masquer les onglets selon la
combo
"dans selection d'une ligne de mon onglet"

SI moimeme = 1 (donc C)
Alors mononglet[3]..etat = actif
mononglet[4]..Etat = Invisible
mononglet[5]..Etat = Invisible
mononglet[6]..Etat = Invisible
etc...
mais ca ne marche pas...

Comment puis-je remplacer
Alors mononglet[3]..etat = actif par
Alors mononglet[B]..etat = actif (mais avec une synthaxe correcte..
car j'ai vraiment du mal a me depatouiller avec mes onglets..

Si quelqu'un a une idée je suis preneur car là je rame depuis un bon
petit moment...

Auden69










Avatar
STASZEWSKI André
Bonjour,

{"mononglet["+NumVolet+"]"}..visible = vrai

--
Cordialement,
André STASZEWSKI
(Gratuit) Photo Visu 3.1 sur www.PlaneteDev.fr.st
Pour me contacter cliquez ici : http://cerbermail.com/?OT0Wnwyzph

"Auden69" a écrit dans le message de
news:41e90eb7$0$20829$

Je me repond a moi meme. C'est ok ca marche avec
{"mononglet["+NumVolet+"]"}..etat = visible

Mais le probleme, c'est qu'un message d'erreur apparait dans le kouglof.
"Visible" est conservé pour compatibilité de cette version"
Je suppose qu'il doit s'agir d'une ancienne synthaxe... personne ne sait
qu'elle est la synthaxe qui ne m'afficherait pas de message d'erreur..
ceci dit, le code marche parfaitement, c'est juste pour "assainir" mon
code...

Auden69

Auden69 a écrit :
> Merci mais le probléme c'est que ça ne marche pas chez moi...
> Rien ne se passe quand je rentre ce code là... Apparement si l'onglet
> est invisible par défaut, il semble inaccessible
> Si je teste :
> {"mononglet["+NumVolet+"]"}..etat = grisé
> sur un onglet visible ça fonctionne.... mon onglet devient grisé..
> mais il m'est impossible de rendre un onglet visible s'il est par defaut
> invisible...
>
> Je ne comprends vraiment pas...
> Merci quand meme..
>
> Auden69
>
>
> Pierre BOUSQUET a écrit :
>
>> NumVolet est entier = ce que tu veux
>> {"mononglet["+NumVolet+"]"}..etat = actif
>>
>
>
>>
>> "Auden69" a écrit dans le message de
>> news:41e7ef3c$0$11962$
>>
>>> Bonjour,
>>>
>>> Voilà les faits. J'ai une fenetre comportant un onglet. Cet onglets


est
>>> composé de 10 volets (disons A,B,C...)
>>> Les volets A et B sont toujours visibles. Les autres volets sont sont
>>> invisibles. Dans l'initialisation du tableau j'ai mis
>>>
>>> mononglet[4]..Etat = Invisible
>>> mononglet[5]..Etat = Invisible
>>> mononglet[6]..Etat = Invisible
>>> etc...
>>>
>>> Dans le premier volet, j'ai une combo avec comme valeurs
>>> C
>>> D
>>> E
>>> F
>>> G
>>> etc...
>>>
>>> En fait j'aimerais pouvoir afficher ou masquer les onglets selon la
>>> combo
>>> "dans selection d'une ligne de mon onglet"
>>>
>>> SI moimeme = 1 (donc C)
>>> Alors mononglet[3]..etat = actif
>>> mononglet[4]..Etat = Invisible
>>> mononglet[5]..Etat = Invisible
>>> mononglet[6]..Etat = Invisible
>>> etc...
>>> mais ca ne marche pas...
>>>
>>> Comment puis-je remplacer
>>> Alors mononglet[3]..etat = actif par
>>> Alors mononglet[B]..etat = actif (mais avec une synthaxe correcte..
>>> car j'ai vraiment du mal a me depatouiller avec mes onglets..
>>>
>>> Si quelqu'un a une idée je suis preneur car là je rame depuis un bon
>>> petit moment...
>>>
>>> Auden69
>>
>>
>>
>>


Avatar
Auden69
Bonjour

Merci, ça marche sans probléme...
Au plaisir..

Auden69

STASZEWSKI André a écrit :
Bonjour,

{"mononglet["+NumVolet+"]"}..visible = vrai