Hi Stacey, That code save one variable space which is good. But consider Ross want 6 component.
if Option.ItemIndex = 1 then begin Label1.Enabled := True; Label2.Enabled := True; Label3.Enabled := True; Label4.Enabled := True; Label5.Enabled := True; Label6.Enabled := True; end else begin Label1.Enabled := False; Label2.Enabled := False; Label3.Enabled := False; Label4.Enabled := False; Label5.Enabled := False; Label6.Enabled := False; end; This effectively double the code which increase maintaince load. Regards Leigh -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Stacey Verner Sent: Friday, October 31, 2003 2:00 PM To: Multiple recipients of list delphi Subject: RE: Re: [DUG]: Just wondering... What about if Option.ItemIndex = 1 then begin Label1.Enabled := True; Label2.Enabled := True; end else begin Label1.Enabled := False; Label2.Enabled := False; end; Stacey --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/ --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/