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.

LispWorks CAPI
LispWorks CAPI
LispWorks CAPI
Sommaire

Modifier ce modèle

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)))