Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
Delphi XE3 Enterprise
|
AW: Auf TPaintBox schreiben / Tasten abfangen
14. Mär 2012, 13:37
ein bisschen tricksen in der Komponente kannst Du schon
Delphi-Quellcode:
procedure TMyKomp.MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if not Assigned(FPanel) then
begin
FPanel := TPanel.Create(self);
FPanel.OnKeyPress := MyOnKeyPress;
FPanel.Width := 0;
FPanel.Height := 0;
FPanel.parent := Parent;
end;
FPanel.SetFocus;
Fx := X;
Fy := Y;
end;
Thomas Wassermann H₂♂ Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂♂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
|