Liebes Forum
Ich habe eine Komponente von TGraphicControl abgeleitet, und möchte ein "OnClick" ereignis auslösen...
Geht das irgendwie? oder muss ich von einer anderen Komponente ableiten?
Komoluna
OnClick Ereignis bei TGraphicControl
-
- Beiträge: 565
- Registriert: So 26. Aug 2012, 09:03
- OS, Lazarus, FPC: Windows(10), Linux(Arch)
- CPU-Target: 64Bit
OnClick Ereignis bei TGraphicControl
Programmer: A device to convert coffee into software.
Rekursion: siehe Rekursion.
Rekursion: siehe Rekursion.
Re: OnClick Ereignis bei TGraphicControl
Wie kommst du darauf, dass es nicht geht? Wo ist das Problem?
-
- Beiträge: 565
- Registriert: So 26. Aug 2012, 09:03
- OS, Lazarus, FPC: Windows(10), Linux(Arch)
- CPU-Target: 64Bit
Re: OnClick Ereignis bei TGraphicControl
ups falsche frage...
ich meine nicht "OnClick" sonder so eine "DoClick" Procedure mit override und inherited...
ich wollte nähmlich eine Checkbox-artige Komponente machen, und ich zeichne einfach beim Paint ereignis den jeweiligen zustand der Checkbox.
Nun möchte ich aber auch auf den User Reagieren können(der User soll die Werte(Checked) der Checkbox verändern könnent )
Sorry das ich mich so blöd ausgedrückt hab
Komoluna
ich meine nicht "OnClick" sonder so eine "DoClick" Procedure mit override und inherited...
ich wollte nähmlich eine Checkbox-artige Komponente machen, und ich zeichne einfach beim Paint ereignis den jeweiligen zustand der Checkbox.
Nun möchte ich aber auch auf den User Reagieren können(der User soll die Werte(Checked) der Checkbox verändern könnent )
Sorry das ich mich so blöd ausgedrückt hab
Komoluna
Programmer: A device to convert coffee into software.
Rekursion: siehe Rekursion.
Rekursion: siehe Rekursion.
Re: OnClick Ereignis bei TGraphicControl
Die Methode heisst "Click". Ich weiss nur nicht, warum ich das für dich nachschauen muss, du hast den Quelltext doch auch.
Code: Alles auswählen
TMy=class(TGraphicControl)
protected
procedure Click; override;
end;
.....
procedure TMy.Click;
begin
inherited Click;
ShowMessage('click');
end;