GARANTIR DESCONTO

Fórum Como salvar tamanho Coluna em um StringGrid? #345074

24/08/2007

0

alguem sabe como salvar o tamanho da Coluna em um StringGrid.

tipo a pessoa redimenciona as colunas do stringgrid e na prox. vez que o form for aberto as colunas assumen o tamanho da ultima vez.


sei que tem como fazer isso criando um arquivo .ini e salvando as configurações de cada coluna....mais nunca fiz isso alguem tem uma forma mais simples de resolver esse problema?


Obrigado desde jah!!!


Hviana

Hviana

Responder

Posts

24/08/2007

Marcosrocha

Não lembro exatamente qual o tipo de dado é a propriedade ColWidths... mas assumindo que fosse um Array of Integer e minha StringGrid tivesse 5 Colunas (1 Fixa + 4 Variáveis) basta Criar uma variável do tipo e no FormCreate passar a propriedade para ele...
private declarations
  TamanhoPadrao: Array[0..5] of Integer;
public declarations
...

procedure TForm1.FormCreate(Sender: TObject);
begin
  TamanhoPadrao := StringGrid1.ColWidths;
end;

procedure TForm1.FormShow(Sender: TObject);
begin
  StringGrid1.ColWidths := TamanhoPadrao;
end;



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar