AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Eigene Anwendung mit aktueller Windows-Schriftart
Thema durchsuchen
Ansicht
Themen-Optionen

Eigene Anwendung mit aktueller Windows-Schriftart

Ein Thema von Ganymed · begonnen am 27. Okt 2006 · letzter Beitrag vom 12. Feb 2008
Antwort Antwort
Ganymed

Registriert seit: 11. Jun 2003
Ort: Hameln
56 Beiträge
 
Delphi 7 Architect
 
#1

Eigene Anwendung mit aktueller Windows-Schriftart

  Alt 27. Okt 2006, 11:03
Hi!

Mir ist kürzlich aufgefallen, dass meine Anwendung nicht mit der in Windows eingestellten Schriftart ("Tahoma") arbeitet, sondern immer nur mit der Delphi-Vorgabe "MS Sans Serif".
Das MainForm und alle Komponenten haben "ParentFont" auf "True", nur scheint der Parent nicht Windows bzw. der Desktop zu sein, sondern NIL...
Im Prinzip ist es keni Problem, bei OnCreate des Formulars die Schrift einzustellen. Nur: wie kann ich die aktuell in Windows eingestellte Schriftart ermitteln?

Außerdem ist mir aufgefallen, dass wenn ich die Schriftart der MainForm ändere, diese nicht an weitere Formulare weitergereicht wird... D.h. ich muss im OnCreate-Ereignis "Font := Application.MainForm.Font;" setzen. Das ist ein bißchen blöde, da ein Form ja auch die ParentFont-Eigenschaft hat.

Für Hilfe und Denkanstöße bin ich dankbar ^^

Grüße
Ganymed

(Ich arbeite mit Delphi 7)
  Mit Zitat antworten Zitat
MCXSC
(Gast)

n/a Beiträge
 
#2

Re: Eigene Anwendung mit aktueller Windows-Schriftart

  Alt 21. Jun 2007, 05:33
Auch wenn der Thread schon alt ist, ich will mich hier einmal anschließen und nochmals nachfragen...
  Mit Zitat antworten Zitat
Jeopardize

Registriert seit: 20. Mär 2007
Ort: Villach
65 Beiträge
 
Turbo Delphi für .NET
 
#3

Re: Eigene Anwendung mit aktueller Windows-Schriftart

  Alt 12. Feb 2008, 13:43
Hi,
Wenn ich mich nicht irre, könnte es so gehen:
Screen.IconFont; Oder:
Screen.MenuFont;
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Eigene Anwendung mit aktueller Windows-Schriftart

  Alt 12. Feb 2008, 13:48
Du hast zwar gerade auf einen über ein halbes Jahr alten Thread geantwortert, aber trotzdem danke, das wollt ich schon imemrmal wissen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz