Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#5

Re: Komponente soll eigene Eigenschaften ändern

  Alt 18. Mai 2006, 07:48
Hallo Jürgen,

wenn ich deinen Beitrag richtig verstanden habe, änderst du in der Behandlungsmethode für das Ereignis OnEnter die Breite des Edit-Felds. In diesem Fall wird dir das auslösende Edit-Control im Parameter Sender übergeben. Mit dem folgenden Code kannst du das gewünschte Verhalten programmieren:

Delphi-Quellcode:
procedure TForm1.Edit1Enter(Sender: TObject);
begin
  (Sender AS TEdit).Width := 300;
end;
Das Zurücksetzen der Breite würde ich in der Behandlungsroutine für das Ereignis OnExit durchführen.

//Edit: Ich sehe gerade, daß es ein .NET-Thema ist. Ich hoffe es geht dort genau so wie in Win32.

Gruß Hawkeye
  Mit Zitat antworten Zitat