TSplitter, comment ca marche ?

Signaler
Messages postés
205
Date d'inscription
samedi 10 mai 2003
Statut
Membre
Dernière intervention
2 juin 2005
-
Messages postés
93
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
2 juillet 2007
-
Bonjour,

Est ce que quelqu'un pourrait m'expliquer (voir donner une source) de comment on utilise correctement un TSplitter parce qu'avec l'aide de delphi, j'ai plutot du mal...

Personnellement, sur un panel, je place deux treeview, l'un en dessous de l'autre. Je souhaite mettre en les deux un Splitter afin de pouvoir agrandir une treeview et inversement reduire la taille de l'autre de la meme quantité.

Je ne sais pas de tout me servir d'un Splitter et en plus par défaut, ca a l'air de marcher plutot verticalement...

Merci de votre aide...

Yoghi
A voir également:

4 réponses

Messages postés
1725
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
11 avril 2021
8
Dans ton Panel :

- tu places le Treeview supérieur, tu lui attribues la propriété Align := alTop (inspecteur d'objets);
- tu places le Splitter, tu lui attribues également la propriété Aling := alTop;
- tu places le Treeview inférieur, tu lui attribues la propriété Align := alClient.

Tu ne t'embêtes pas trop avec l'ajustement, tu verras, ça se fait tout seul, la dimension importante étant la hauteur (Height) du Treeview supérieur (c'est elle qui conditionne le reste).

Bonne prog' :-p
Messages postés
1725
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
11 avril 2021
8
Précision supplémentaire :

N'oublie pas de déclarer une hauteur minimum pour le Treeview supérieur, toujours avec l'inspecteur d'objets :

Constraints.MinHeight := (hauteur minimale désirée);

Bonne prog' (à c't'heure, c'est pas trop dur ? moi je vais aller me coucher, c'est sûr lol :), bon courage !
Messages postés
205
Date d'inscription
samedi 10 mai 2003
Statut
Membre
Dernière intervention
2 juin 2005
1
Merci, c'est pile poils ce que je voulais savoir. C'etait plus simple que je ne le croyais, comme d'hab...
Messages postés
93
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
2 juillet 2007

et est-ce que vous savez comment on peut montrer plus simplement aux utilisateurs que c'est un Splitter (par exemple en mettant des petites flèches dessus ou en y appliquant une texture)?

BLOU BLOU