MSFLEXGRID - FUNCAO AO MOVER LARGURA DA COLUNA
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
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
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
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