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/)
-   -   Delphi Parent wird bei Delphi 2006 nicht korrekt gesetzt (https://www.delphipraxis.net/67333-parent-wird-bei-delphi-2006-nicht-korrekt-gesetzt.html)

gklapper 13. Apr 2006 08:03


Parent wird bei Delphi 2006 nicht korrekt gesetzt
 
Ich arbeite an einem Projekt, welches bereits mit Delphi4 begonnen und mit Delphi5 und Delphi7 weiterbearbeitet wurde. Nun habe ich mir Delphi2006 gekauft und seit dem tritt ein seltsames Phänomen auf. Auf einem typischen Formular sind mehrere Controls ineinander verschachtelt, z.B. ein PageControl, mit einem Panel und darin eine GroupBox. Wenn ich nun z.B. ein Editfeld in der Toolbox markiere und dann die GroupBox anklicke, dann erscheint das Editfeld zwar auf dem Form, aber der Parent ist das Form und nicht wie erwartet die GroupBox. Dieses Problem habe ich bei allen Forms, dass neue Controls immer das Form als Parent bekommen und nicht das Control, auf dem ich es eigentlich abgelegt habe. Ich bin mir ziemlich sicher, dass dies nur eine Einstellung bei Delphi2006 ist, ich kann sie aber beim besten Willen nicht finden.
Kann mir jemand weiterhelfen?

Viele Grüße

Guido

Jerry 13. Apr 2006 08:08

Re: Parent wird bei Delphi 2006 nicht korrekt gesetzt
 
hallo gklapper

war die GroupBox beim setzen des EditFeldes markiert? Wenn nein ist der Parent das Form, und nicht die GroupBox.

Hilft das weiter?

gklapper 13. Apr 2006 09:10

Re: Parent wird bei Delphi 2006 nicht korrekt gesetzt
 
Ja, sie war markiert

Jerry 13. Apr 2006 09:17

Re: Parent wird bei Delphi 2006 nicht korrekt gesetzt
 
hallo gklapper

ich würde nun ein kleines testprojekt erstellen, und darin eine solche konstellation erzeugen. schaue ob du das gleiche problem hasst wie bei deinem anderen projekt.

unter umständen kannst du ja dann sogar das testprojekt hier ins forum stellen.


gruss jerry

gklapper 13. Apr 2006 11:45

Re: Parent wird bei Delphi 2006 nicht korrekt gesetzt
 
Das ist genau der Punkt. Wenn ich ein neues Projekt erstelle oder in meinem bestehenden Projekt ein neues Form erzeuge, tritt dieses Verhalten nicht auf. Nur bei den Forms die mit Delphi < 2006 erstellt wurden.

Guido

Jerry 13. Apr 2006 12:40

Re: Parent wird bei Delphi 2006 nicht korrekt gesetzt
 
ehrlich gesagt weiss ich da auch nicht weiter, sorry...

aber trotzdem schöne ostern!


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