Hola gonza.
Si pones la propiedad
ShowCheckBox en
True y la propiedad
Checked está en
False no te va a permitir hacer cambios.
Esta esta última propiedad es la que te permite o no, realizar cambios.
Para despejar toda duda relizá esta prueba:
Código Delphi
[-]
procedure TForm1.FormShow(Sender: TObject);
begin
with DateTimePicker1 do
begin
Kind:= dtkTime;
Format:= 'HH:mm:ss'; ShowCheckBox:= True; DateTimePicker1.Checked:= True; end;
end;
Verás que si hacés click sobre la hora, minutos o segundos te permite realizar los cambios sin problemas.
Saludos.