AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Fehler beim designen: Kompo rutscht in der Hierachie durch bis auf die Form
Thema durchsuchen
Ansicht
Themen-Optionen

Fehler beim designen: Kompo rutscht in der Hierachie durch bis auf die Form

Ein Thema von Daniel L. · begonnen am 3. Jun 2019 · letzter Beitrag vom 4. Jun 2019
 
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#13

AW: Fehler beim designen: Kompo rutscht in der Hierachie durch bis auf die Form

  Alt 4. Jun 2019, 01:06
Und was, wenn du Button1 ausschneidest und auf Panel2 einfügst?

Der Editor scheint sich das Parent zu merken beim Verschieben. Du schiebst es zwar optisch auf Panel2, aber die Form1 bleibt wohl das Parent, so dass er sich dann zwar an der neuen Position befindet, aber immer noch der Form1 gehört und nicht dem Panel2. Ist ja auch logisch, woher soll der Editor wissen, dass jetzt Panel2 das Parent sein soll, nur weil du es über das Panel gezogen hast? Du hast es ja nur verschoben auf der Form, aber nicht IN das Panel2 fallen lassen.

Gehen wir vom umgekehrten Verhalten aus. (Ok, etwas konstruiert, aber das soll uns jetzt nicht weiter stören.) Der Editor macht den Button1 automatisch zum Child von Panel2 bei der Aktion. Jetzt willst du aber das Panel2 zur Laufzeit nutzen, um den Button zu verbergen. Das würde jetzt auch nicht funktionieren, da ja Panel2 das Parent ist und nicht, wie gewünscht, die Form1.

Kurz: Das Verhalten ist durchaus nachvollziehbar aus der Sicht des Editors. Die Entwickler musste sich für ein Verhalten entscheiden und haben sich für das wohl intuitievere und aus ihrer Sicht logischere entschieden.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz