On n’examinera ici que certaines des propriétés les plus courantes, celles que l’on retrouve pour la majorité, sinon la totalité, des contrôles. Bien entendu, vous avez déjà expérimenté un certain nombre de ces choses, et il ne s'agit là que d'un petit complément..
2.1 Localisation des contrôles
Tout contrôle placé sur une Form possède deux propriétés qui régissent son emplacement :
Top : distance séparant le bord supérieur du contrôle du haut de la Form
Left : distance séparant le bord gauche du contrôle de la gauche de la Form
Comme vous le savez aussi, il y a également deux propriétés qui règlent la taille du contrôle. Ce sont :
Width qui spécifie sa largeur
Height qui stipule sa hauteur
Avec ces quatre propriétés, on règle donc et la taille et l’emplacement de tout contrôle, et on peut faire des choses graphiquement très joulies. CQFD.
2.2 Activation des contrôles
La plupart des contrôles possèdent les propriétés suivantes :
Enabled : permet / interdit l’action de l’utilisateur sur le contrôle considéré. Bon nombre de contrôles (mais pas tous) deviennent grisés lorsque cette propriété est False. Vous l'aurez deviné, il s'agit d'une propriété booléenne.
Visible : affiche / cache le contrôle considéré (et du même coup, permet / interdit) au contrôle de recevoir des événements clavier ou souris. C’est fou ce qu’on peut faire avec ce petit machin là. Comme la précédente, cette propriété est booléenne.
Tabindex : règle l’ordre de tabulation des contrôles dans la Form (propriété de type Integer).