CxGrid linha selecionada

Delphi

10/01/2013

Ola, pessoal

Tenho um coluna na cxgrid que tem dois botoes, deletar e cancelar, queria que quando um registro entrasse em modo de inserção ou edição mudasse o enable dos botoes(estou usando actions):
if dsDados.DataSet.State in [ dsInsert, dsEdit ] ) then
  begin
    actExcluir.Enabled := False;
    actCancelar.Enabled := True;
  end
  else
  begin
    actExcluir.Enabled := True;
    actCancelar.Enabled := False;
  end;


O problema é que ele muda o enable de todos os registros na grid e eu so quero que mudo na linha que está sendo alterada...

Alguém sabe resolver?

Aguardo Respostas.
Rubens Nascimento

Rubens Nascimento

Curtidas 0
POSTAR