[Squeak-fr] [TableLayout] Peut-on faire des tableaux avec ce
Layout ?
ducasse
ducasse at iam.unibe.ch
Mer 24 Sep 22:21:26 CEST 2003
Salut
j'avoue que je suis nul en morph.
Par contre il y a un projet sur BobSuperSwki qui contient un tres bon
tutorial sur les TableLayout.
L'as-t regarde?
Stef
On Mercredi, sep 24, 2003, at 21:18 Europe/Zurich, Alexandre Benoit
wrote:
> Bonjour,
> Je sais utiliser TableLayout pour aligner verticalement ou
> horizontalement des Morphs.
> Mais est-il possible de créer un tableau de Morph autrement qu'en
> alignant verticalement des Morphs qui sont eux-mêmes des alignements
> horizontaux de Morph ?
> Je pose la question par ce que pour moi ça revient pas au même.
> J'essaye de coder un jeu de logigramme où l'écran est divisé en trois
> parties.
> 1) Une matrice de cases noires ou blanches.
> 2) Une zone d'énoncé au dessus de la matrice avec un énoncé pour
> chaque colonne.
> 3) Une zone d'énoncé à gauche de la matrice avec un énoncé par ligne.
> Les problèmes c'est qu'il faut mettre les énoncés bien en regard avec
> la matrice. En plus en haut à gauche il y a une zone vide qui décale
> tout.
> Schéma :
> =======
> Vide e1 e2 e3
> e4 x x x
> e5 x x x
> e6 x x x
> Si je fais un alignement vertical d'alignements horizontaux j'aurai du
> mal à faire coïncidé e1 e2 et e3 avec leurs colonnes respectives.
> Si je fais un alignement horizontal d'alignements verticaux j'aurai du
> mal à faire coïncidé e4 e5 et e6 avec leurs lignes respectives.
>
> Avez-vous une suggestion à me faire ?
> Remarque j'ai pas envie d'utiliser un truc rigide avec placement "à la
> main" des sous Morphs comme dans MinesBoard>>adjustTiles par ce que ça
> supprime la possibilité de tout redimensionné en redimensionnant le
> Morph par exemple à l'aide du halo.
> Peut-être ma solution c'est le ProportionnalLayout, mais je connais
> pas bien ce Layout les tutoriaux parlent surtout de l'autre.
>
> Merci de vos suggestions
>
>
>
>
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/listinfo/squeak-fr
>
Plus d'informations sur la liste de diffusion Squeak-fr