LabVIEWForum.de
Schriftgrösse ändert sich... - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Schriftgrösse ändert sich... (/Thread-Schriftgroesse-aendert-sich)



Schriftgrösse ändert sich... - Mike999 - 05.12.2006 13:34

<div align="left">Hallo,

Ich habe folgendes Problem.
Wenn ich ein exe-File erstelle und dieses dann ausführe, stimmen die angezeigten Front-Panels der Software, wie es sein sollte. Ändere ich aber in den Monitoreinstellungen die Schriftgrösse von Windows (von 96 DPI zu 125 DPI, also von normaler Schriftgrösse zu gross), so ändern sich ALLE Schriften des Front-Panels, was dazu führt, dass beispielsweise die Buttons automatisch vergrössert werden, und dass gewisse Texte übereinander liegen, und und und... Gibt es eine Möglichkeit, dass sich diese Schriften nicht änderen?
Ich habe probiert die Schriftart in LabVIEW (Tools-Options) von Default auf eine gewünschte Schriftart zu ändern, was leider nichts nützte.
Kann mir jemand weiterhelfen?

Gruss mike
</div>


Schriftgrösse ändert sich... - Lucki - 05.12.2006 20:01

Ähnliche Probleme gibt es bei der Veränderung der Fenstergröße. Von NI wird dazu vorgeschlagen, die Objekte oder sogar alle Objekte auf dem Frontpanel zu einer Gruppe zusammenzufassen.
Glaube zwar nicht, daß das hilft, aber probiers doch mal und sage ob es funktioniert.


Schriftgrösse ändert sich... - jg - 05.12.2006 23:12

<div align="left">Hallo, Mike,

mir fallen 2 Möglichkeiten ein, die auch beide funktionieren müssten:

1. Du kannst jedem der auf deinen Frontpanels angezeigten Strings (z.B. Captions, Strings, Inhalte von Controls/Indicators usw.) ein eigenes Font-Format zuweisen. Einfach auf den Text mit dem Textauswahl-Werkzeug auswählen und dann das Font-Menü z.B. über die Tasten-Kombi Strg-0 aufrufen. Dann statt den üblichen Vorgaben "Application Font" einen anderen Font auswählen. Dann sollte die Größeneinstellung vn Windows ignoriert werden.

2. Sobald eine LabVIEW-Exe zum ersten Mal gestartet wird, wird automatisch (falls noch nicht vorhanden) eine .ini-Datei angelegt. Hier stehen eine ganze Reihe von Informationen drin, unter anderem kann man die drei LabVIEW-Fonts "Application Font", "Dialog Font" und "System Font" definieren. Das sieht dann z.B. so aus:
[MyApplication]
appFont="Arial" 14
dialogFont="Arial" 12
systemFont="Arial" 12
Diese ini-Datei kann man natürlich auch vorher anlegen und mitliefern. Auch jetzt sollten Windows-Einstellungen ignoriert werden.

MfG, Jens</div>


Schriftgrösse ändert sich... - Mike999 - 06.12.2006 11:17

Hallo Lucki und Jens,

Danke für eure Tipps. Habe den Vorschlag mit dem INI-File probiert --> erfolgreich! Danke!

Gruss mike


Schriftgrösse ändert sich... - Phil80 - 05.01.2007 10:12

Ich habe das gleiche Problem mit den schriftarten/schriftgrößen/Arrayanzeigen usw.

Beim portieren des gleichen Programmes (keine Applikation) auf einen anderen Rechner verschiebt sich alles.

Was ich dazu sagen muss ist, dass auf dem Zielrechner LabVIEW 8.0 (XP) ist, und erstellt wurde das ganze mit LabVIEW 7.1 (NT)

Die vorhergegangenen Diskussionen beziehen sich auf den Appl-Builder oder?

Ich denke es ist bei mir aber ein generelles Problem. Hat jemand schon mal die gleichen Erfahrungen gemacht?



Kann ich die ganzen Skalierungen/Schriften/Arragrößen usw einfach fixieren?

Wo finde ich denn das .ini File?


Gruß Phil