AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Windows-Schriftgrad für Programm umstellen / ignorieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows-Schriftgrad für Programm umstellen / ignorieren

Ein Thema von moritz · begonnen am 23. Mai 2004 · letzter Beitrag vom 15. Feb 2008
Antwort Antwort
Seite 1 von 2  1 2      
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#1

Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 23. Mai 2004, 09:39
Hallo,

ihr kennt sicher alle den Windows-Schriftgrad. (Eigenschaften von Anzeige -> Darstellung -> Schriftgrad) Ich habe nun leider das Problem, dass sich mein Programm darauf nicht einstellt. Deswegen wollte ich fragen, ob es möglich ist
1) Die aktuelle Einstellung auszulesen
2) Die Einstellung für mein Programm zu ignorieren

Könnt ihr mir helfen?

Gruß
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#2

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 23. Mai 2004, 09:51
HI!

Zitat von Onz:
2) Die Einstellung für mein Programm zu ignorieren
Ich dachte dein Programm ignoriert diese Einstellung? Oder wie ist das zu verstehen?

Btw ist das nicht so gut das zu ignorieren, falls jemand eine Sehschwäche hat ...


Ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#3

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 23. Mai 2004, 09:53
Hallo

Aber wenn ich sie nicht ignorier ist das Fenster zu klein.

Gruß
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#4

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 23. Mai 2004, 09:57
Hi!

Wie ist das jetzt bei dir?

Wird Sie ignoriert von deinem Prog oder nicht?
Warum willst du sie auslesen, wenn du sie eh ignorieren willst?


Ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 23. Mai 2004, 12:05
Ich vermute mal:

Auslesen, um damit die Schrift in seinem Programm anzupassen.
Also wenn der Computer die schrift vergrößert nimmt er einfach eine kleiner Schrift, so dass im endefekt die Schrift überall gleich groß ist.

Und ignorieren ist wohl von ihm falsch verstanden - im Form ist doch PixelPerInch angegeben




Versuch mal Scaled (vom Form) auf False zu setzen.
$2B or not $2B
  Mit Zitat antworten Zitat
WIng2005

Registriert seit: 20. Mär 2006
Ort: Thüringen
388 Beiträge
 
Delphi XE Starter
 
#6

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 14. Feb 2008, 19:03
Würde gern aus aktuellem Anlass das Thema nochmal aufgreifen.
Habe das Problem, dass mein Programm zu 99% auf Rechnern mit Normalgröße (96DPI)
läuft, und blöderweise zu 1% (und nochmal blöderweise auf Rechnern der GL) auf
Groß (120 DPI) laufen muß. Diesen Umstand habe ich jedoch bisher nich einkalkuliert.
Da ich eine recht komplexe Form nutze, stehe ich gerade vom Nichts.......
Habe versucht, via Pixelperinch die Form auf 96 zu fixen..... zeigt nur keine Wirkung.
Hat u.U jemand mit ähnlichen Problemen eine Lösung gefunden....ihr würdet mein Leben retten

MFG
Steffen
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer
Online

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 14. Feb 2008, 19:23
Mit entsprechend alignten Panels bekommt man auch komplexere Formulare dazu unter großer Schriftart gut auszusehen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
WIng2005

Registriert seit: 20. Mär 2006
Ort: Thüringen
388 Beiträge
 
Delphi XE Starter
 
#8

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 15. Feb 2008, 04:25
????????
Die Panel sind nur 1 Problem dabei.... sämliche Grids,Labels usw. sind durch die Umstellung betroffen.
Alle Schriften sind "versaut". Die beste Lösung fände ich, wenn die Umstellung keinen Einfluß auf meine Anwendung hätte..... nur wie kann ich dass Umsetzen?

MFG
Steffen
  Mit Zitat antworten Zitat
Alex_kfm

Registriert seit: 6. Sep 2006
37 Beiträge
 
Delphi 2007 Professional
 
#9

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 15. Feb 2008, 08:56
Hi,

wie himitsu bereits geschrieben hat, setze auf deiner Form die Eigenschaft "Scaled" auf False und dann ignoriert dein Programm die Umstellung auf 120 dpi.

Gruß,
Der Alex
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer
Online

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#10

Re: Windows-Schriftgrad für Programm umstellen / ignorieren

  Alt 15. Feb 2008, 09:22
Zitat von WIng2005:
????????
Die Panel sind nur 1 Problem dabei.... sämliche Grids,Labels usw. sind durch die Umstellung betroffen.
Alle Schriften sind "versaut". Die beste Lösung fände ich, wenn die Umstellung keinen Einfluß auf meine Anwendung hätte..... nur wie kann ich dass Umsetzen?
Dann zeig doch mal einen Screenshot. Die Anwendung nicht anzupassen an geänderte Schriftgrößen von Windows könnte u.U. auch zu problemen mit der GL führen "Da kann man ja gar nix sehen". Nicht umsonst stellt man große Schriftart ein, sondern weil einem auf hochauflösenden Notebook-Displays einfach sonst die Schrift zu klein wird.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 17:01 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