MSFLEXGRID - FUNCAO AO MOVER LARGURA DA COLUNA

MICHAELL 23/05/2014 11:52:12
#438445
ola pessoal, tudo joinha?!

gostaria de saber, se é possivel executar uma função, quando o usuario diminui a largura de um msflexgrid?
pois gostaria de gravar essa largura em um arquivo .ini assim que ele altera.

alguem sabe como fazer isso?
valew, obrigadao!! abraço
FILMAN 23/05/2014 22:47:29
#438463
Resposta escolhida
Cara nunca fiz nada parecido então a ideia que eu te dou é:

Carrega em um array cada largura da coluna inicialmente ou seja já vai estar em um arquivo!
Após carregar o array repasse as larguras para o FlexGrid.
Isso no Load do Form

Deixa o usuário fazer o que ele quiser com o Flex em questão de largura de coluna!
Quando o Evento UnLoad do Form for acionado você executa uma rotina de validação!

Passos da Rotina
1º Verificar se o arquivo ainda existe (Se não existir criar com as larguras do Grid e Fechar o Form)
2º Caso o Arquivo ainda exista você irá comparar os valores do array com o do Grid
3º Na comparação dos valores o que estiver diferente você muda no array e depois salva no arquivo

Segunda Opção
1º após abrir o Form carrega um array com as larguras e repasse para o Grid
2º Sempre que o Evento UnLoad do Form for acionado não valide nada grave diretamente a largura do Grid no arquivo!


Bom Espero Ter ajudado
Tópico encerrado , respostas não são mais permitidas