Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SteffenSchm,
2. Aug 2022
Danke für Eure Hinweise und Unterstützung.
@himitsu
Da hast Du recht - das liegt auf der Hand
@Redeemer
Danke für die Hinweise, aber das wird mir jetzt zu aufwendig. Wollte das Chart einfach nur mit CopyToClipboardMetafile schnell ausgeben und hatte gehofft, dass es vlt. doch eine schnelle Lösung für mein Problem gibt.
Ich werde erst einmal bei meiner einfache Lösung (emf wenns...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SteffenSchm,
1. Aug 2022
Hi himitsu,
danke für Deine Antwort!
Aber bekomme ich aus dem Wert "PixelPerInch" des Monitors tatsächlich die Skalierung des Monitors (z.B. 125%) raus?
Und der Rand des TChart hängt nicht vom Monitor ab, auf dem das Chart gerade liegt, sondern immer vom Hauptmonitor!
Und dann wäre ja auch noch der zweite Teil :?
Ich habe als schnelle Lösung die Kopie-Funktion jetzt umschaltbar...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SteffenSchm,
1. Aug 2022
Naja, auf eine Reparatur in TeeChart zu warten hat für mich eher keinen Sinn, zumal ich nicht die aktuelle Version von Delphi und TeeChart habe!
Mir würde es schon helfen, das Ganze nachträglich so hinzubiegen.
Als Nebenbei-Programmierer weiß ich aber nicht
- wie ich in Delphi die Skalierung des primären Monitors abfragen kann und
- wie ich die Größe der Zeichenfläche für das EMF...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SteffenSchm,
1. Aug 2022
Ich habe das Problem zumindest mal eingrenzen und auch auf meinem Arbeitsplatz sichtbar machen können.
Die Ränder in der exportierten emf-Datei treten immer dann auf, wenn der Hauptmonitor (der mit den Windows-Symbolleisten) auf mehr als 100% skaliert ist. Die Ränder werden auch umso größer, je höher die Skalierung dieses Monitors ist (z.B. bei 150% Skalierung des Hauptmonitors beträgt der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SteffenSchm,
29. Jul 2022
Danke Günther - das SVG-Format schau ich mir an!
Danke auch an alle anderen für die Hinweise. Da muss ich mich erst einmal durcharbeiten. War bis jetzt in einer Besprechung gebunden.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SteffenSchm,
29. Jul 2022
Danke an alle, dass Ihr Euch mit dem Thema befasst - Die Delphi-Community ist echt großartig!
@Der schöne Günther:
GetRectange hatte ich auch schon probiert, hat aber bei mir (bzw. bei meinen Kollegen, die das Problem an ihren Bildschirmen haben) auch nicht geholfen.
Dass es an der Skalierung der Monitore liegen könnte, hatte ich auch schon gedacht. Allerdings habe ich drei parallele...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SteffenSchm,
28. Jul 2022
Danke für Eure schnelle Antworten!
Export als Bitmap haben wir jetzt auch als Zwischenlösung implementiert - macht aber die Word-Dateien, in die die Charts eingefügt werden, sehr groß!
Rumspielen werde ich morgen noch etwas. Ist bloß schwierig, wenn das Problem am eigenen Monitor nicht auftritt!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SteffenSchm,
28. Jul 2022
Hallo,
ich ärgere mich jetzt schon einige Tage mit dem Export eines TChart als emf rum. Das erzeugte und über das Clipboard kopierte emf zeigt unten und rechts einen zu gro0en Rand an. Leider tritt das nicht bei jedem Rechner/Monitor auf, sondern nur bei einigen Kollegen. Dummerweise auch nicht bei meinem, was die Behebung dieses Umstands nicht einfacher macht!
Auch wenn ich den Export über...