Ir para conteúdo
Fórum Script Brasil

dcvitoria

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que dcvitoria postou

  1. voce quer usar o gauge no DBGrid para qual finalidade ? tem que explicar melhor a sua idéia. abraço Possuo duas colunas, uma com quantidade da produtos produzidos e outra a produzir. Seria como se fosse uma "meta". Opa senhores, com ajuda de um amigo, consegui tal façanha: if (Column.Field.FieldName = 'nome_coluna') then begin DrawRect:=Rect; InflateRect(DrawRect,-1,-1); painel.Width := Rect.Right - Rect.Left; painel.Height := Rect.Bottom - Rect.Top; gauge.MaxValue := dbgrid.Columns.Items[3].Field.AsInteger; gauge.Progress := dbgrid.Columns.Items[4].Field.AsInteger; gauge.Visible := True; dbgrid.Canvas.FillRect(Rect); DrawFrameControl(dbgrid.Canvas.Handle, DrawRect, DFC_Button, 0); painel.PaintTo(dbgrid.Canvas.Handle, Rect.Left, Rect.Top); end; Funcionou certinho. Agora problema nro 2 eheh... colocar o gauge como Double... tentei mudar na unit samples, mas não fui muito feliz não... alguma outra solução, pois preciso usar, por exemplo, 0,5%, números fracionados. Desculpem pela ignorância, mas sou iniciante em delphi rs. Obrigado!
  2. voce quer usar o gauge no DBGrid para qual finalidade ? tem que explicar melhor a sua idéia. abraço Possuo duas colunas, uma com quantidade da produtos produzidos e outra a produzir. Seria como se fosse uma "meta".
  3. Bom dia. Possuo a mesma dúvida, tenho um DBGrid, mas não é de Download, que já possui os valores máximos e atuais; gostaria de colocar um gauge para cada linha desses valores. Tentei adaptar o código, mas infelizmente, por falta de prática e conhecimento, não obtive muito sucesso. Caso alguém possa me dar alguma luz, fico agradecido!
×
×
  • Criar Novo...