Salut à tous,
Quelqu'un aurait il un petit code pour installer une police de caractère sur windows ?
Installer une police de caractère ?
Installer une police de caractère ?
Il y a deux méthodes pour écrire des programmes sans erreurs. Mais il n’y a que la troisième qui marche.
Version de PB : 6.00LTS - 64 bits
Version de PB : 6.00LTS - 64 bits
Re: Installer une police de caractère ?
c'est bon, trouvé...
Ca installe la police pour la durée de la session. après un redémarrage elle a disparu.
Si on veut qu'elle reste définitivement, il faut modifier la BDR.
Code : Tout sélectionner
;
; AddFontResource
Result = AddFontResource_("DIMITRI_.TTF")
SendMessage_(#HWND_BROADCAST,#WM_FONTCHANGE,0,0)
Si on veut qu'elle reste définitivement, il faut modifier la BDR.
Il y a deux méthodes pour écrire des programmes sans erreurs. Mais il n’y a que la troisième qui marche.
Version de PB : 6.00LTS - 64 bits
Version de PB : 6.00LTS - 64 bits
Re: Installer une police de caractère ?
bonjour Fig
Code : Tout sélectionner
Enumeration Fonts
#FontGlobal
EndEnumeration
Enumeration Window
#MaFenetre
EndEnumeration
Enumeration Gadget
#Longueur
#Largeur
#Surface
#Hypotenuse
#Perimetre
#Bouton_Calculer ; Déclarer l'ID du bouton Calculer
EndEnumeration
;-------------------Création de la fenetre et des différents gadgets-------------------------
Procedure Open_MainForm()
LoadFont(#FontGlobal, "Arial", 12) ; hauteur 12 pixels en type Arial
;---------------Affectation de la font global à l'ensemble de la fenetre-----------
SetGadgetFont(#PB_Default, FontID(#Fontglobal)) ; police a toutes les plages.
Re: Installer une police de caractère ?
@ klystron
Ce n'est pas la demande initial de Fig.
Ce que tu montre,il connait parfaitement.
Il doit y avoir une API pour cela. Il faut regader sur le fofo US.
Ce n'est pas la demande initial de Fig.
Ce que tu montre,il connait parfaitement.
Il doit y avoir une API pour cela. Il faut regader sur le fofo US.
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Installer une police de caractère ?
Je crois même que Fig c'est auto-répondu avec un exemple 

Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%