Tem como desabilitar só um ítem de um RadioGroup?
Tem como desabilitar só um ítem de um RadioGroup?
Exemplo: Tenho um RadioGroup com tres itens: Manha, Tarde, Noite. Tenho uma tabela: Pedidos, com um campo: Periodo, que é relacionado ao RadioGroup.
Quando a hora do micro passa de 18:00 o usuario nao pode fazer um pedido escolhendo nem Manha nem Tarde.
Eu sei que posso fazer com que se o usuario clicar em Manha ou Tarde, nao se possa fazer um pedido para estes periodos:
if (time > 18:00) and (RadioGroup.ItemIndex < 2) then // nao aceite pedido.
Porem eu gostaria que no RadioGroup passando das 18:00, os itens: Manha e Tarde ficassem [b:471c1e3df7]visiveis[/b:471c1e3df7], porem [b:471c1e3df7]desabilitados[/b:471c1e3df7].[/b]
Exemplo: Tenho um RadioGroup com tres itens: Manha, Tarde, Noite. Tenho uma tabela: Pedidos, com um campo: Periodo, que é relacionado ao RadioGroup.
Quando a hora do micro passa de 18:00 o usuario nao pode fazer um pedido escolhendo nem Manha nem Tarde.
Eu sei que posso fazer com que se o usuario clicar em Manha ou Tarde, nao se possa fazer um pedido para estes periodos:
if (time > 18:00) and (RadioGroup.ItemIndex < 2) then // nao aceite pedido.
Porem eu gostaria que no RadioGroup passando das 18:00, os itens: Manha e Tarde ficassem [b:471c1e3df7]visiveis[/b:471c1e3df7], porem [b:471c1e3df7]desabilitados[/b:471c1e3df7].[/b]
Adonis
Curtidas 0
Respostas
Adilsond
09/06/2004
TCustomRadioGroup(RadioGroup1.Components[0]).Enabled := Time < 12; TCustomRadioGroup(RadioGroup1.Components[1]).Enabled := Time < 18;
GOSTEI 0
Adonis
09/06/2004
AdilsonD,
Deu certo... Era justamente isto que eu queria...
Agradeco muito a sua ajuda...
Deu certo... Era justamente isto que eu queria...
Agradeco muito a sua ajuda...
GOSTEI 0