Forum: Lazarus (IDE)
by Der schöne Günther,
8. Aug 2013
Hast du was ich eben geschrieben habe nicht mal nachgestellt? Ereignis-Methoden wie "onClick" werden immer mit einem Parameter "Sender" aufgerufen. Das ist die Form-Komponente, die gerade geklickt worden ist.
Im Beispiel steht in der Variable meinControl eben diese Komponente dann drin. Du kannst das überprüfen, indem du dir beispielsweise noch einmal dann durch eine Messagebox anzeigen lässt,...
Forum: Lazarus (IDE)
by Der schöne Günther,
8. Aug 2013
Aber was genau daran ist jetzt dein Problem?
Du hast ja eine klare Vorstellung, was davon kannst du schon einmal umsetzen? Ich habe in den letzten Tagen kein komplettes Profil über deine Kentnisse erstellt (das überlasse ich den 100% verfassungskonform arbeitenden Nachrichtendiensten), aber ich würde glauben, dass du doch daran alles selbst hinbekommen könntest 8-)
- Move-Modus mittels...
Forum: Lazarus (IDE)
by Der schöne Günther,
8. Aug 2013
Du kannst mehrere Komponenten auf dem Formular-Designer markieren und denen alle die gleiche onClick-Prozedur geben. Die Variable Sender ist ein Verweis auf die Komponente auf welche geklickt wurde, die müsstest du nach TComponent (oder TWinControl?) casten, damit du die Positionen ändern kannst.
Beispiel:
Gewünschte Komponenten auswählen
Im Objektinspektor bei Ereignisse Doppelklick ins...