 |
|
 |
|
 |
6 - ALIGNEMENT AUTOMATIQUE
|
|
|
|
PRÉSENTATION :
Aligner et adapter les composants d'une fiche en fonction des changements de taille de celle-ci.
NOTES :
Tous les alignements, déplacements et modifications de tailles sont effectués sans l'écriture d'une seule ligne de code. Tout est basé sur
les propriétés suivantes diponibles sur tous les composants visuels :
- Anchors : permet de fixer indépendamment les quatre cotés d'un composant sur le bord correspondant de la fiche. Tous les cotés fixés conservent leur
distance par rapport au coté correspondant de la fiche. Par défaut les cotés haut et gauche sont fixés, ainsi le composant reste toujours à la même distance
du coin haut-gauche de la fiche. En ne fixant que deux cotés formant un angle, le contrôle garde sa taille mais se déplace afin de conserver les distances
par rapport à l'angle équivalent de la fiche. Si deux cotés opposés sont fixés, le composant change de taille en fonction de la taille de son parent afin de
conserver les distances des cotés fixés.
- Align : permet d'aligner le composant dans la surface qui lui est possible. Il est possible de l'aligner sur l'un des cotés de la surface client du parent ( Align=alTop/alLeft/alRight/alBottom ),
dans ce cas le composant se place toujours sur toute la longueur du bord concerné. Il est possible aussi de lui faire prendre toute la surface de
la zone client ( Aligne=alClient ). Par défaut aucun alignement n'est effectué (Align=alNone )
- Constraints : Cette propriété permet d'ajouter des limites de taille sur le composant quand les propriétés ci-dessus sont utilisées.
Essayez le source dans le zip pour voir les possibilités.
CODE :
// Tout se fait sans code !!!
// Magique non ?
|
| |
 |
|
 |
Les sources présentées sur cette page sont libres de droits,
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©
2003 Bruno Guérangé. Aucune reproduction,
même partielle, ne peut être faite de ce site et de l'ensemble de son contenu :
textes, documents, images, etc sans l'autorisation expresse de l'auteur.
Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E
de dommages et intérêts.
Cette page est déposée à la
SACD.
|