Seite 1 von 1

PM Systemschriften ermitteln

Verfasst: Mo 6. Feb 2023, 20:30
von MKH
Hallo zusammen,

ich habe eine kleine Frage an die Programmierer unter euch. Mit der API-Funktion WinQuerySysColor können die im PM eingestellten Farben ermittelt werden. Leider finde ich keine derartige Funktion für die im System eingestellten Schriften. Habe ich diese bislang nur übersehen oder welche Möglichkeiten gibt es sonst?

Vielen herzlichen Dank vorerst,
Michael

Re: PM Systemschriften ermitteln

Verfasst: Mi 8. Feb 2023, 16:35
von erdmann
WinQueryPresParam(...,PP_FONTNAMESIZE,...) ???

Allerdings kann man das nur für ein gegebenes Fenster abfragen (man braucht ein Fensterhandle).
Ansonsten fällt mir nur noch die direkte Suche in OS2SYS.INI /OS2.INI ein (muss mal nachschauen, wie der Key heißt).

Re: PM Systemschriften ermitteln

Verfasst: Do 9. Feb 2023, 00:40
von erdmann
Ansonsten in OS2.INI:

Application Key: PM_SystemFonts
SubKeys: IconText, Menus, WindowText, WindowTitles

Re: PM Systemschriften ermitteln

Verfasst: Do 9. Feb 2023, 20:26
von MKH
Danke Lars!