Page 1 sur 1

[R] Faire apparaitre un controle dans une GUI

Posté : lun. 15 févr. 2010 12:04
par Apprentiweb
Bonjour à tous,

Je cherche a faire apparaitre un controle "input" en fonction d'une case à cocher.

Auriez vous une piste ?

Merci d'avance

Re: [..] - Faire apparaitre un controle dans une GUI

Posté : lun. 15 févr. 2010 13:10
par Narmeke
Il y a plusieurs façon de faire !

En voici 2 :

== Première ==
============
La première consiste a déplacer le contrôle !
C'est a dire a déplacer le contrôle en dehors de la fenêtre de façon a ce qu'il ne soit plus visible. Je pense que cette méthode et la mieux, mais peut être pas la plus simple !

Je vous laisse recueillir des informations sur cette solution.

== Deuxième ==
============
La deuxième quand a elle me semble plus simple !
Car cette fois si nous n'allons pas déplacer le controle, mais plutôt le détruire afin de le recréer par la suite.

Un peu barbare mais bon...

== Globalement ==
==============
Globalement, dans tous les cas vous devez vérifier que la case est cocher !
Pour cela, une fonction existe sur le Forum. Je vous laisse utiliser l'outil de recherche afin de la trouvé. Sinon l'ont peut faire comme si l'ont vérifier que la case est cocher.

Pour cela lors de l'appuie sur la radio-box, nous allons exécuter l'action désirer.

Pour aller plus vite, je vous est fais petit code. Mais avant de le lire tenter de le faire par vous même ! :lol:

Voici l'exemple :
► Afficher le texte
Dans ce code nous ne rencontrons aucun problème car lors de l'appui sur une radio-box, celle-ci se coche automatiquement !!

Cette solution est plutôt simple et pas celle que j'utilise habituellement mais avec ce que vous recherchiez cela correspond on ne peux plus mieux :P

En éspérant avoir résolu votre problème !!

Cordialement Narmeke

Re: [..] - Faire apparaitre un controle dans une GUI

Posté : lun. 15 févr. 2010 13:33
par DJSIR
Et si on le cachait avec $GUI_HIDE et $GUI_SHOW ?

Re: [..] - Faire apparaitre un controle dans une GUI

Posté : lun. 15 févr. 2010 15:15
par Apprentiweb
Merci à tous 2.

Je ne sais pas où j'étais parti mais je cherchais un truc bien plus compliqué ............ :oops:

Maintenant je n'ai plus qu'a adapter l'exemple à mon besoin.

Encore merci.

Je vais écrirer mon code et le valider avant de placer la balise de résolution

Re: [..] - Faire apparaitre un controle dans une GUI

Posté : lun. 15 févr. 2010 15:33
par Narmeke
Si résolu, veuillez éditer votre premier post et changer la balise [..] en [R]

Thhannkks !! :arrow:

Re: [..] - Faire apparaitre un controle dans une GUI

Posté : lun. 15 févr. 2010 16:09
par Apprentiweb
Voila,

Après quelques tests afin d'avoir l'interface voulue et les réactions voulues

Ca fonctionne :lol:
► Afficher le texte