Einzelnen Beitrag anzeigen

uwewo

Registriert seit: 14. Jul 2004
Ort: Karlsruhe
479 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Rahmen wieder löschen

  Alt 7. Mai 2007, 13:49
Du könntest es doch mit DrawFocusRect machen, oder willst Du eine durchgehende farbige Linie?

Delphi-Quellcode:
procedure TForm1.Image1Click(Sender: TObject);
begin
 (Sender as TImage).Canvas.DrawFocusRect((Sender as TImage).ClientRect);
end;
Müsstest Dir nur merken welches den Focus hat und die die Funktion ein zweites mal aufrufen.

erstes Mal markiert
zweites Mal demarkiert
Uwe
  Mit Zitat antworten Zitat