Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
AW: Caption ändern mit OnMouseDown
20. Feb 2015, 11:23
Also wenn schon, dann IMO eher so:
Delphi-Quellcode:
procedure TForm1.P_0_0MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
s: string;
c: char;
begin
s := P_0_0.Caption;
//Standard bei Leerstring setzen
if s <> '' then
c := s[1]
else
c := '_';
if (Button = mbRight) then
begin
case c of
'_': c := 'F';
'F': c := '?';
else c := '_';
end;
end;
P_0_0.Caption := c;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|