Atribuição
Como você já deve saber, o operador de atribuição em Delphi é o sinal :=. Isso o distingue do operador de comparação, que é simplesmente o sinal =. Esta é a mesma distinção dos operadores = e == em C. Consequentemente, o código para ligar os botões mencionados anteriormente deve parecer algo como:
procedure TForm1.chkShowClick(Sender: TObject);
begin
Button1.Visible := chkShow.State = cbChecked;
Button2.Visible := chkShow.State = cbChecked;
Button3.Visible := chkShow.State = cbChecked;
end;
Onde chkShow.State = cbChecked é uma expressão booleana, cujo resultado é atribuído para a propriedade booleana Visible.
Nota: Em Delphi, você define strings em aspas simples, e não aspas duplas como em VB. Por essa razão, para fazer uma atribuição para a propriedade Caption de um form, você deverá fazer somente o seguinte:
Form1.Caption := 'Hello World!';
