Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli
Online

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#54

AW: Panel mit Label dynamisch erzeugen

  Alt 17. Sep 2010, 00:05
Du kannst einfach Deiner Form eine "Dummy-Behandlung" hinzufügen. Also mal ein Panel anlegen und die Behandlungen definieren. Das Panel kannst Du dann unsichtbar machen oder löschen.

Deinen dynamischen Panels kannst Du die Ereignisbehandlungen dann einfach zuweisen:
APanel.OnClick := Form1.DummyPanelOnClick; In der Variable Sender erhältst Du dann das Panel, für das das Ereignis ausgelöst wurde.

if Sender is TPanel then with (Sender as TPanel) do ...
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat