Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   TGridpanellayout vergisst die Positionen der Controls im StyleEditor (https://www.delphipraxis.net/185732-tgridpanellayout-vergisst-die-positionen-der-controls-im-styleeditor.html)

QuickAndDirty 2. Jul 2015 13:11

TGridpanellayout vergisst die Positionen der Controls im StyleEditor
 
Hallo ,
Ich wollte mir einen CustomItemStyle bauen.
Wenn ich das TGridPanelLayout im Styleeditor verwende und Label auf verschiedene Zellen positioniere (über ControlColleciton)
dann vergisst er die Einstellungen trotz abspeichern wieder und alle liegen beim neu öffnen des Styleeditors in Zelle 0,0.
Teilweise entstehen sogar in der ControlCollection neue Einträge mit negativen Koordinaten, denen aber kein Control zugeordnet ist.

Was muss ich tun damit der Styleeditor funktioniert?

Harry Stahl 2. Jul 2015 23:48

AW: TGridpanellayout vergisst die Positionen der Controls im StyleEditor
 
Ja, die Probleme kann ich bestätigen. Was ich auch festgestellt habe: Lässt man das Fenster für die ControlCollection versehentlich offen, wenn man den Designer schließt, ist Delphi nicht mehr ansprechbar, weil irgendwo anscheinend noch ein Modal-Status erhalten bleibt.

Wenn Du das bei QC melden solltest, bestätige ich dort gerne die Problematik.

Als WorkAround könntest Du versuchen, die Styles als Textdatei zu speichern und dort den benötigten Style manuell einzuarbeiten, was aber eine ziemliche (eher unzumutbare) Kleinarbeit wäre.

QuickAndDirty 3. Jul 2015 10:28

AW: TGridpanellayout vergisst die Positionen der Controls im StyleEditor
 
Das dumme war halt dass, das mein erster Style war....
Man lernt ja. Und ich dachte ich mache irgendwas falsch. Also habe ich es auf zig arten und weisen versucht....
Sehr ärgerlich und zeitaufwändig.
Ich kann das nicht in QC mäkeln, weil mein Chef Herr über den Account bei Embarcadero ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:06 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