Irgendwie versteh ich nicht wie du 2 "Werte" in einer Property halten willst. Was mir dazu einfällt wäre:
Delphi-Quellcode:
TBlinkOn =
class
private
FHandle: Cardinal;
FBlink: Boolean;
public
constructor Create;
property Handle: Cardinal
read FHandle
write FHandle;
property Blink: Boolean
read FBlink
write FBlink;
end;
.
.
.
property BlinkOn: TBlinkOn
read FBlinkOn
write SetBlinkOn;
- TBlinkOn erzeugen und im Create die Defaultwerte setzen.
entweder
BlinkOn.Handle:= 0815;
BlinkOn.Blink:= True;
oder eine Prozedur der du die Werte übergibst und diese die Property beschreibt.
Hoffe dich richtig verstanden zu haben...