Guest AL Postado Novembro 20, 2004 Denunciar Share Postado Novembro 20, 2004 Alo pessoalTenho um codigo que deixa o registro em dbgrid de outra cor segundo um if.(esta primeira frase só para dizer que o drawcol não está default se é que importa)Tambem o dbgrid normalmente fica com a linha de outra cor após de clicar neleMas não fica de outra cor se vou navegando pelo Navigator SEM ter clicado no dbgrid.Como fazer isto: Que o registro f selecionado fique sempre com outra cor (BRUSH) SEM se ter clicado no dbgrid.Deve ser muito simples mas não sei .D7 / Firebird ZEosObrigado desde já Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Progr'amador Postado Novembro 20, 2004 Denunciar Share Postado Novembro 20, 2004 Olá,pelo que eu entendi, faça isso:no componente Query ou Table do DBGrid, no evento AfterScroll coloque o mesmo código que você esta usando no onClick do DBGrid ou coloque só assim:procedure TForm1.Query1AfterScroll(DataSet: TDataSet); begin DBGrid1Click(Sender); end;Abs. Progr'amador. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Arlon Postado Novembro 21, 2004 Denunciar Share Postado Novembro 21, 2004 Acho que assim tam´bém dá certo:procedure TForm1.Query1AfterScroll(DataSet: TDataSet);begin DBGrid1.Click(Active);end; Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest AL
Alo pessoal
Tenho um codigo que deixa o registro em dbgrid de outra cor segundo um if.
(esta primeira frase só para dizer que o drawcol não está default se é que importa)
Tambem o dbgrid normalmente fica com a linha de outra cor após de clicar nele
Mas não fica de outra cor se vou navegando pelo Navigator SEM ter clicado no dbgrid.
Como fazer isto: Que o registro f selecionado fique sempre com outra cor (BRUSH) SEM se ter clicado no dbgrid.
Deve ser muito simples mas não sei .D7 / Firebird ZEos
Obrigado desde já
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.