Einzelnen Beitrag anzeigen

DelphiManiac

Registriert seit: 5. Dez 2005
742 Beiträge
 
#1

Labels sollen gleich Aussehen und gleiches Verhalten haben

  Alt 1. Feb 2007, 17:12
Hallo,

ich habe folgendes Prob, (naja mal gucken, ob es überhaupt ein Problem ist)

Ich besitzte ungefähr 10 Labels, die jeweils eine Einheit anzeigen
Beispiel (sind natürlich nicht die richtigen Namen)
Delphi-Quellcode:
Label1.Caption:='[°C];
Label2.Caption:=
'[°C];
Label3.Caption:='[°C];
Label4.Caption:=
'[°C];
Label5.Caption:='[°C];
// ..
Mein Problem ist jetzt ich schalte die Einheit um, dass heißt ich ändere dann auch alle Einheitlabels.
Klar ich könnte mir so eine Prozedur schreiben
Delphi-Quellcode:
procedure (aLabel:TLabel,Einheit:String)
begin
 aLabel.Caption:='Einheit';
end;
oder die Labels in ein Array packen (bzw die Referenzen auf die Labels.

Aber ich würde gerne das die Labels sich genau gleich verhalten.
Also
Label1 Änderung hat auch Auswirkung auf Label(n)..
Vielleicht ist dass ja , wenn ich genau drüber nachdenke gar nicht so toll, aber so würde ich das gerne haben.

Vielleicht könnt ihr mir ja helfen..

Gruß DelphiManiac
  Mit Zitat antworten Zitat