Bonjour,
existe-t-il une astuce permettant de modifier sous Delphi 5 la police d'une infobulle ?
Bonjour,
existe-t-il une astuce permettant de modifier sous Delphi 5 la police d'une infobulle ?
Directement, non.
Mais tu peux gérer toi-même le dessin des bulles d'aide 'hint' :
http://nono40.developpez.com/sources/source0028.html
La méthode de nono est la bonne, par contre tu peux faire beaucoup plus court que l'exemple qu'il donne qui est lui complet. Si tu n'a besoin que de changer la fonte tu peux faire juste ça :
c'est la même chose mais en ne gardant que ce qui t'intéresse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Type TMyHintWindow = Class (THintWindow) Constructor Create (AOwner: TComponent); override; end; Constructor TMyHintWindow.Create (AOwner: TComponent); begin Inherited Create (AOwner); Canvas.Font.Name := 'Courier New'; // FONTE Canvas.Font.Size := 72; end; // dans l'appli, fiche principale : procedure TForm1.FormCreate(Sender: TObject); begin Application.ShowHint := false; HintWindowClass := TMyHintWindow; Application.ShowHint := True; end;
Merci à vous, ça marche.
J'ai mis en œuvre avec succès la méthode de Merlin.
Pour info, il s'agit de modifier les logiciels de géo présents sur cette page http://perso.wanadoo.fr/pedagologic/pages/logiciels.htm afin qu'ils soient utilisables par des élèves malvoyants.
Bonne journée
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager