Einzelnen Beitrag anzeigen

MatthiasW

Registriert seit: 29. Jan 2003
Ort: Reichenbach
253 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Größenänderung der Komponente im Formulardesigner

  Alt 13. Feb 2005, 10:12
Zitat von Muetze1:
Andere Möglichkeit: Einfach die SetBounds() Methode überschreiben - diese wird eh immer am Ende von Resizing aufgerufen und dann entsprechend reagieren. Beachte: Erst nach dem Inherited im SetBounds() hat die Komponente die neue Grösse...
ich glaube die wird aber doch nach jeder Größenänderung aufgerufen und nicht erst wenn die Maustaste wieder losgelassen wurde.

Zu dem was ich machen will: ich möchte, wenn eine Eigenschaft "IntegralHeight" gesetzt ist und die Gesamthöhe nicht genau ein vielfaches eines festgelegten wertes ist, die Controlhöhe neu setzen. Diese kann ich aber nicht solange tun wie die Größe noch verändert werden kann, denn dann wäre eine Größenänderung mit der Maus (im Formulardesigner) sehr schwierig bis unmöglich. Ich kann also meine funktion zum prüfen und setzen erst drauf loslassen wenn die Größenänderung abgeschlossen ist.
Hilfe wir stürzen ab!!!
  Mit Zitat antworten Zitat