masquer un panel au lancement | |
Darkblue | 7-Dec-2014/19:02:09+1:00 |
bonjour, j'essaie de masquer au lancement d'une interface un panel, pour ce faire je fais un hide dans le bloc do du layout mais il n'est pas pris en compte exemple : view layout [p1: panel [text "tutu"] p2: panel [btn "OK" [hide p1]] do [hide p1]] Est ce possible? | |
GreG | 8-Dec-2014/10:16:46+1:00 |
Bonjour, J'utiliserais view/new qui rend la main immédiatement et je ferais le hide après: view/new layout [p1: panel [text "tutu"] p2: panel [btn "OK" [hide p1]]] hide p1 | |
DideC | 9-Dec-2014/22:22:09+1:00 |
Pourquoi le cacher ? Il suffit de ne pas le montrer view layout [p1: panel [text "tutu"] with [show?: false] p2: panel [btn "show" [show p1]]] | |
darkblue | 10-Dec-2014/18:22:45+1:00 |
pas mal, merci Didec et Greg En effet, autant ne pas le montrer | |
DocKimbel | 11-Dec-2014/8:19:12+1:00 |
Oui, c'est possible, il faut utiliser face/show?: nopour cacher une face. Appliqué à ton exemple: view layout [p1: panel [text "tutu"] p2: panel [btn "OK" [hide p1]] do [p1/show?: no]] Autre option: utiliser un offset avec des coordonnées négatives. | |
Darkblue | 14-Dec-2014/21:23:43+1:00 |
Merci Dockimbel, Il y a une doc qui recense tous ces parametres? | |
DideC | 15-Dec-2014/10:27:38+1:00 |
Il faut fouiner, il y en a un peu partout. Par exemple, depuis mes débuts avec Rebol, j'allais souvent apprendre des trucs sur ce site : http://www.codeconscious.com/rebol/#REBOLInformationandTips et pas seulement que pour view ou VID. Il y a aussi un RebSite (dans Rebol.com / Public / Code C.) où on retrouve toutes ces infos et plus encore (on peut tester les codes directement Mais c'en est un parmi d'autres. Je me souviens aussi d'un Webzine dans lequel il y avait des articles super intéressant, mais je ne sais plus où les trouver (il me semble que c'était sur R-forces, mais il n'existe plus !?). | |
Login required to Post. |