Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
12. Jun 2023
Echt kurios, nach der Entfernung des Hauptmenüs ist es zwar nicht behoben, aber der Button wandert nun jeweils einen Pixel nach unten statt 19 nach oben.
Das vorher bereits erwähnte Align bzw. genauer gesagt die dadurch aktivierten Anchors verursachen tatsächlich das Problem. Wenn ich die Positionierung im OnResize mache, klappt alles. Das liegt irgendwie an der Kombination aus dem Anchor...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
12. Jun 2023
Du hast da noch eine "Unit3 - Kopie.dfm" drin, die du vermutlich nicht zeigen wolltest.
Gibt es dazu auch einen öffentlichen Bugeintrag?
@all:
Steps to reproduce:
- Projekt öffnen
- Auf Seite Konfiguration gehen
- Koordinaten des Buttons "Drucker in WRKINIs eintragen" prüfen --> 511 x 682, der Knopf liegt nahe an der Checkbox darunter
- Speichern und Formular schließen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
6. Jun 2023
Es wird doch wohl irgendjemand der Betroffenen schaffen, das Formular so weit zu leeren, Komponenten umzubenennen usw. und den Code zu entfernen, dass es sich als Beispiel zeigen lässt, weil da nichts Schützenswertes mehr dran ist. :roll:
Wenn es ein Kompilierfehler wäre, bei dem man auch Code zeigen müsste und den man schwer in einem kleinen Projekt nachstellen kann, klar, das ist nicht so...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
20. Mai 2023
Das könnte damit ja zu tun haben, aber ich kann es nach wie vor nicht reproduzieren.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
19. Mai 2023
In der .dpr siehst du ja, was drin steht: Der Name des Projekts, die Liste der enthaltenen Units (in dem Fall dann nur eine, die mit dem Formular) und der Standard-Teil mit der Erstellung des Formulars und Application.Run. Die .dproj (die unübersichtlicher ist, das stimmt) wird nicht benötigt, sofern es nach dem Öffnen der .dpr (wobei die .dproj neu erstellt wird) weiter passiert. Es reichen also...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
19. Mai 2023
Hast du mal versucht, ob das bei dir auch passiert, wenn du alles andere aus dem Projekt rauswirfst? Sprich, ob du ein Testprojekt daraus extrahieren kannst, das du hier posten kannst?
Es gibt hier einige, die das gerne testen und bei Bedarf auch melden würden.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
19. Mai 2023
Dann muss da aber auch ein Unterschied zu sehen sein, sei es in den DPI-Werten oder anderen Properties. Solange aber keiner der Betroffenen (hier oder anderswo) Beispiele liefern kann und das gemeldet wird, wird der Fehler auch definitiv nicht behoben werden, egal wie oft man sich darüber beschwert.
Meistens spielen da auch High-DPI-Probleme rein, z.B. weil die Monitorgröße unpassend gewählt...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
19. Mai 2023
Die Zeitdauer lässt sich eingrenzen:
"Zeit bis zur Meldung" plus "Zeit bis zur erfolgreichen Reproduktion" plus "Zeit bis zur Behebung"
Bisher läuft soweit ich das sehe erst die erste Zeitmessung, auf die Embarcadero keinerlei Einfluss hat...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
18. Mai 2023
Das sollte eigentlich beim Einchecken auffallen. Da Delphi auch gerne Änderungen an Bitmaps oder Datumswerten vornimmt, die nicht relevant sind, ist es ja ohnehin wichtig, dass man da genau hinschaut und nur die gewünschten Änderungen eincheckt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
18. Mai 2023
Wichtig wäre, dass es mit einem kleinen abgespeckten Projekt repreoduzierbar ist. Dann lässt sich das ja als Bug melden.