Windows OS System Font ? [erledigt]

Fragen rund um diverse Windows-Versionen, ihr Verhalten unter Xbase++ und den Umgang mit der API

Moderator: Moderatoren

Antworten
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Windows OS System Font ? [erledigt]

Beitrag von AUGE_OHR »

hi,

Ich möchte meine App mit dem selben Font starten wie die Windows OS() Version.
die Frage ist welcher Font wird bei welchem Theme verwendet :?:
Zuletzt geändert von AUGE_OHR am Mi, 15. Aug 2018 7:48, insgesamt 1-mal geändert.
gruss by OHR
Jimmy
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Windows OS System Font ?

Beitrag von Martin Altmann »

Jimmy,
was nützt es dir zu wissen, welches Theme standardmäßig welche Schrift hat? Ein Nutzer kann ein Theme wählen und dies für sich anpassen (und zum Beispiel eine andere Schriftart auswählen).

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Windows OS System Font ?

Beitrag von AUGE_OHR »

Martin Altmann hat geschrieben: Fr, 10. Aug 2018 23:36Ein Nutzer kann ein Theme wählen und dies für sich anpassen (und zum Beispiel eine andere Schriftart auswählen).
Das die User evtl. über eine verwendeten Font meckern bringt mich ja zu der Frage.

man muss auch unterscheiden zwischen den OS() Theme (visual Style) Font und einem "Text" Font.
es gibt z.b. ein StarTrek Theme : Klingonisch
dort wo man Visual Style einsetzt erscheint alles in Klingonisch :D

Code: Alles auswählen

   @UxTheme:DrawThemeText()
der User kann den "Text" Font den er in Word/Excel oder einer App verwendet einstellen aber nicht dem vom Theme [-X
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Windows OS System Font ?

Beitrag von AUGE_OHR »

Ich denke ich habe die Lösung gefunden unter
'HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics'
dort gibt es

Code: Alles auswählen

'CaptionFont'
'IconFont'
'MenuFont'
'MessageFont'
'StatusFont'
unter Wind 7 /8/10 gibt er "9.Segoe UI" aus (binär)
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Windows OS System Font ?

Beitrag von AUGE_OHR »

so jetzt hab ich den (alten) Thread gefunden aus dem auch die Lösung stammt
ganz unten ist der Source dazu
gruss by OHR
Jimmy
Antworten