Modification de LispWorks/Créer une simple fenêtre/Propriétées génériques/Polices
L'interface CAPI supporte l'utilisation des autres polices pour le texte dans le titre de la fenêtre et d'autres objets CAPI, tels que des boutons, grâce à l'utilisation du mot-clé :font. Si le CAPI ne peut pas trouver la police spécifiée, il applique la police par defaut. Le mot clé :font est appliquée aux données qui apparraissent après le mot-clé :text. La valeur est un objet gp:font-description qui spécifie diférentes valeur pour les attributs de la police. Il est possible d'utiliser la commande xlsfonts sous un système d'exploitation de Windows. Celle-ci affichera la liste de police qui peuvent être utilisées.
Voici un example pour un title-pane :
(contain (make-instance 'title-pane :text "A title pane" :font (gp:make-font-description :family "times" :size 12 :weight :medium :slant :roman)))
Dans cette autre exemple, nous voyons qu'il est facile de changer la taille des lettres.
(contain (make-instance 'title-pane :text "A large piece of text" :font (gp:make-font-description :family "times" :size 34 :weight :medium :slant :roman)))