|
Le mode hint en Delphi permet d'afficher une boite de conseil sur l'utilisation
des composants visuels d'une fiche lorsque le curseur de souris reste
au bout d'en certain moment dessus.
La boite de conseil contenant le texte apparait alors par défaut
sur fond jaune.
On appelle cela aide une bulle d'aide.
Pour obtenir
une boite de conseil pour un composant, il suffit d'insérer du
texte dans la propriété Hint de ce composant et de positionner
sa propriété ShowHint à true pour activé
les conseils.
Le conseil apparait par défaut au bout de 500ms. Vous pouvez
changer ce temps grâce à la propriété HintPause
de l'application.
procedure
TForm1.FormCreate(Sender : TObject);
begin
Application.HintPause:=200; //200ms
end; |
|
La
propriété HintHidePause |
Le conseil disparait par défaut au bout de 2500ms. Vous pouvez
changer ce temps grâce à la propriété HintHidePause
de l'application.
procedure
TForm1.FormCreate(Sender : TObject);
begin
Application.HintHidePause:=2000; //2
secondes (2000ms)
end; |
|
On peut également changer la couleur des boites de conseils.
procedure
TForm1.FormCreate(Sender : TObject);
begin
Application.HintColor:=clRed; //Couleur
rouge
end; |
|
La
propriété HintShortCuts |
La propriété HintShortCuts
lorsque il est à True permet de voir les raccourcis dans la boite
de conseil. Le conseil pour une commande Couper peut être "Couper (Ctrl+X)"
au lieu de "Couper".
procedure
TForm1.FormCreate(Sender : TObject);
begin
Application.HintShortCuts:=True; //Active
la vue des raccourcis dans les boites de dialogue.
end; |
|
La
propriété ParentShowHint
|
Si vous voulez actionner le mode Hint d'un
composant en fonction de son parent, il faut alors s'assurer que sa
propriété ShowHint à False et sa Propriété
ParentShowHint à True. Puis, il faut que son parent est sa propriété
ShowHint à True.
On utilise cela dans le cas d'une barre d'outils, au lieu de mettre
les propriétés ShowHint de tous les boutons à True,
il suffit de les laisser à False et de mettre à True la
propriété ShowHint de la barre.
Hint
avec le composant TMainMenu |
Le mode hint existe également
avec le composant TMainMenu mais il est un
peut différent car il n'a pas la propriété ShowHint.
Le mode hint du composant TMainMenu est utilisé avec un TStatusbar.
Pour cela, il faut mettre sa propriété
AutoHint à True, ShowHint à False. Puis dans le menu,
il faut inscrire le texte dans la propriété Hint.
Hint |
[ 02-10-2001 ] |
Exemple
montrant les possibilités de la fonction hint.
Télécharger : [177
Ko] [
hint.zip]
Auteur : Yoann
Site internet : http://delphipage.free.fr/
|
|
|