Bom dia! Criei um componente descendente do TDBGrid que cria checkboxes para campos booleanos. Até aí, tudo bem. O componente funciona que é uma beleza. Porém, tenho um problema: quando mudo alguma propriedade de QUALQUER componente do form em tempo de execução, a ScrollBar do componente "some", ficando oculta além da borda visível do componente.
Eis o código fonte onde o problema ocorre [1]. Notem que o componente que apresenta o problema é o cdgbItensNota, não o que está no código. Há, também, um link [2] para download do componente. Quem tiver qualquer idéia ou sugestão, agradeço. []'s [1] - procedure TFBPSI012PSI0003.rbtConferenciaClick(Sender: TObject); begin with cdbgNotas.Columns[1] do begin Title.Caption := 'Conferência'; FieldName := 'DATARECEB'; end; Application.ProcessMessages; proLimpaPesquisas; if (edtData.DateValue >= StrToDate('01/01/2008')) and (edtData.DateValue <= Date) then proCarregaDados(Sender); end; procedure TFBPSI012PSI0003.rbtEmissaoClick(Sender: TObject); begin with cdbgNotas.Columns[1] do begin Title.Caption := 'Emissão'; FieldName := 'DATANF'; end; proLimpaPesquisas; if (edtData.DateValue >= StrToDate('01/01/2008')) and (edtData.DateValue <= Date) then proCarregaDados(Sender); end; [2] - http://www.4shared.com/file/65216330/b9059ea8/DB-Aware.html -- --------------------------------------------------- Att.: Willian Jhonnes L. dos Santos Analista/Desenvolvedor Object/Free Pascal [EMAIL PROTECTED] --------------------------------------------------- Seja livre. Use Linux. Grupo de Usuários GNU/Linux de São José dos Pinhais Linux user number 449753 --------------------------------------------------- Powered by Slackware Linux 12.0 Kernel 2.6.21.5-custom ---------------------------------------------------