Cet article détaille le fonctionnement des fontes (ou polices) avec l'objet GraphicsWindows (la fenêtre graphique) de Microsoft Small Basic.

Qu'est-ce qu'une Fonte ?

Une Fonte est un ensemble de dessin de caractères. Dans Windows, beaucoup de programmes ont la possibilité de modifier les fontes. Plusieurs fontes sont installées dans le dossier "C:\Windows\Fonts". Par exemple, cet article utilise la fonte "Segoe UI".

Il y a certains modèles communs de design de fontes. Un empattement (Serif) est une petite ligne attachée à la fin d'un trait dans la lettre. Les fontes "Serif" possède un empattement. Les fontes Sans Serif sont des fontes qui n'en n'ont pas.

Il y a deux types de largeur de caractères utilisés dans les fontes. Le premier dit A Pas Fixe (Fixed Pitch) sont des fontes dont tous les caractères possède la même largeur. L'autre type sont les fontes Proportionnelles qui ont différentes largeur pour chaque caractère.

Vous pouvez afficher la liste des fontes installées sur votre système Windows dans le dossier "C:\Windows\Fonts" dans l'explorateur de fichiers.

Qu'est-ce qu'un Glyphe ?

Un Glyphe est une forme correspondant à chaque caractère.

Propriétés de Fonte

Il y a quatre propriétés pour les fontes dans l'objet GraphicsWindow.

FontBold

Si GraphicsWindow.FontBold est à "True", les caractères de la police deviennent épais (gras). Par défaut GraphicsWindow.FontBold est à "True".

FontItalic

Si GraphicsWindow.FontItalic est à "True", les caractères de la police deviennent inclinés (italique). Par défaut GraphicsWindow.FontItalic est à "False".

FontName

GraphicsWindow.FontName contient le nom de la police.

"Tahoma" est le nom de la fonte par défaut en local (Environnement Small Basic). "Segoe UI" est la fonte par défaut en distant (dans le site smallbasic.com - Liste des Programmes de Microsoft Small Basic).

FontSize

GraphicsWindow.FontSize définit la hauteur (en pixels) des caractères. Pour certaines fontes comme "Tahoma", FontSize indique la hauteur entre la ligne du hait et la ligne de base. Pour d'autres fontes comme "Courier New", FontSize indique la hauteur entre la ligne du haut et la ligne du bas. Vous pourrez le constater dans le programme d'exemple décrit plus bas.

La taille par défaut est de 12 pixels.

Fontes Recommandées

Je vous recommande d'utiliser les six fontes suivantes car elles sont pré-installées dans les systèmes Windows et également Mac OS.

Font Name Serif Fixed Pitch
Arial    
Courier New      
Georgia      
Times New Roman     
Trebuchet MS    
Verdana    

Programmes d'Exemple

Fontes Recommandées 0.3

Ce programme affiche les 6 fontes recommandées ainsi que les deux fontes par défaut.

http://smallbasic.com/program/?FHL579-0

Exemple de Fontes 0.1

Avec ce programme vous pourrez modifier les propriétés d'une fonte. Vous pourrez également mesurer la taille des fontes avec une règle. Vous pouvez faire glisser la règle avec la source, et la faire tourner avec un clic.

http://smallbasic.com/program/?ZNR767

Voir Aussi

Autres Ressources

Autres Langues