Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
701 Beiträge
 
Delphi 12 Athens
 
#15

AW: Löschen Button nur einmal implementieren

  Alt 8. Mär 2019, 11:26
Wenn die Frames in Delphi nicht so seltsam wären, ...
Was ist daran seltsam?
Leg mal ein Edit und ein Button in eine Frame. Der Button rechtsbündig und der Edit nimmt den Rest der Framefläche.

Jetzt lege dir davon ein paar auf ein Form und verschiebe die Frames mit der Maus.

Genau, sehr leicht hat man nicht das Frame, sondern das Edit-Control in dem Frame verschoben.
Das Problem hat man auch mit anderen Container-Controls, wenn man sie ganz mit controls zupflastert. Ein Bißchen Platz zwischen den Controls sieht eh besser aus, also verwende (in deinem Beispiel) AlignWithMargin = true für eine der beiden, z. B. für den Button mit Margin.left = 6 und allen anderen = 0.

Außerdem: Klick auf das Edit, dann ESC, damit hat das Frame die drag handles.
Peter Below
  Mit Zitat antworten Zitat