StringGrid Selecionado não desmarca
Eu tenho um StringGrid que só apresenta resultados, mais quando eu preencho ele apareçe a primeira celula selecionada de outra cor, eu não consegui tirar essa cor pelo código e só quando eu clico na celula, alguém pode me ajudar ????
Herivelto
Curtidas 0
Respostas
Lucas Silva
05/02/2004
Dê uma olhada na propriedade FixedRows.
Lucas!
Lucas!
GOSTEI 0
Herivelto
05/02/2004
oi lucas, a propriedade FixedRows já está 0 que eu não tenho nem uma coluna fixa mais continua com a primeira colorida, cara não sei mais o que fazer, já estou desde 10:00 da manhã com isso já procurei na internet e nda,,,
mais valeu um abraço
mais valeu um abraço
GOSTEI 0
Lucas Silva
05/02/2004
oi lucas, a propriedade FixedRows já está 0 que eu não tenho nem uma coluna fixa mais continua com a primeira colorida, cara não sei mais o que fazer, já estou desde 10:00 da manhã com isso já procurei na internet e nda,,,
mais valeu um abraço
Coloca o método drawcell do seu stringGrid ai, pra gente ver.
GOSTEI 0
Herivelto
05/02/2004
Desculpe mais não entendi, Colocar o quê no DrawCell
GOSTEI 0
Lucas Silva
05/02/2004
Desculpe mais não entendi, Colocar o quê no DrawCell
Coloca aqui no fórum, os métodos (procedures) referentes ao seu StringGrid.
Ai fica bem mais fácil de resolver seu problema!
Tipo
procedure StringGrid1SelectCell(Sender: TObject) begin .... end;
GOSTEI 0
Herivelto
05/02/2004
O caso nem é nem o método é que ele está em outra classe que faz um for pra encher o stringGrid, mais a primeira célula do StringGrid está selecionda tornando ela azul e isso não pode acontecer, já tentei todas as propriedades que eu conheço e nada, só que eu uso o Delphi 3 e nem assistente de código ele tem.
GOSTEI 0
Lucas Silva
05/02/2004
Herivelto,
tenta jogar o seleção do stringGrid p/ outra célula.
StringGrid1.Cells[3,2] por ex.
Sem o código fica realmente difícel saber aonde está o erro.
tenta jogar o seleção do stringGrid p/ outra célula.
StringGrid1.Cells[3,2] por ex.
Sem o código fica realmente difícel saber aonde está o erro.
GOSTEI 0
Herivelto
05/02/2004
switch(Configuracao->PegaConfiguracaoTipoModelo()){
case 1:
SgFreqAlimentar->RowCount = 6;
SgFreqAlimentar->Cells[0][0] = ´Pães, cereais e massas´;
SgFreqAlimentar->Cells[0][1] = ´Frutas´;
SgFreqAlimentar->Cells[0][2] = ´Hortalicas e verduras´;
SgFreqAlimentar->Cells[0][3] = ´Carnes, ovos e feijões´;
SgFreqAlimentar->Cells[0][4] = ´Leites e derivados´;
SgFreqAlimentar->Cells[0][5] = ´Gorduras, azeites e açúcares´;
break;
case 2:
SgFreqAlimentar->RowCount = 10;
SgFreqAlimentar->Cells[0][0] = ´Cereais e derivados´;
SgFreqAlimentar->Cells[0][1] = ´Feijões, legumes e derivados´;
SgFreqAlimentar->Cells[0][2] = ´Raízes tubérculos e derivados´;
SgFreqAlimentar->Cells[0][3] = ´Carnes e derivados´;
SgFreqAlimentar->Cells[0][4] = ´Ovos´;
SgFreqAlimentar->Cells[0][5] = ´Leites e Derivados´;
SgFreqAlimentar->Cells[0][6] = ´Frutas, verduras e legumes´;
SgFreqAlimentar->Cells[0][7] = ´Banha, toucinhos e mantegas´;
SgFreqAlimentar->Cells[0][8] = ´Margarina e Óleos´;
SgFreqAlimentar->Cells[0][9] = ´Acúcares e Regrigerantes´;
break;
case 3:
SgFreqAlimentar->RowCount = 15;
SgFreqAlimentar->Cells[0][0] = ´Cereais e derivados´;
SgFreqAlimentar->Cells[0][1] = ´Legumes e derivados´;
SgFreqAlimentar->Cells[0][2] = ´Verduras e legumes´;
SgFreqAlimentar->Cells[0][3] = ´Raízes tubérculos e derivados´;
SgFreqAlimentar->Cells[0][4] = ´Carnes e Embutidos´;
SgFreqAlimentar->Cells[0][5] = ´Leites e derivados´;
SgFreqAlimentar->Cells[0][6] = ´Açucares e refrigerantes´;
SgFreqAlimentar->Cells[0][7] = ´Óleos e gorduras vegetais´;
SgFreqAlimentar->Cells[0][8] = ´Frutas e sucos naturais´;
SgFreqAlimentar->Cells[0][9] = ´Oleaginosas´;
SgFreqAlimentar->Cells[0][10] = ´Ovos´;
SgFreqAlimentar->Cells[0][11] = ´Banha, toucinhos e mantegas´;
SgFreqAlimentar->Cells[0][12] = ´Bebidas alcoólicas´;
SgFreqAlimentar->Cells[0][13] = ´Condimentos´;
SgFreqAlimentar->Cells[0][14] = ´Outras Preparações´;
break;
}
Vem sempre a Primeira Selecionada ´Na cor Azul´
SgFreqAlimentar->Cells[0][0] = ´Pães, cereais e massas´;
Depois que eu clico nela ela muda de cor
case 1:
SgFreqAlimentar->RowCount = 6;
SgFreqAlimentar->Cells[0][0] = ´Pães, cereais e massas´;
SgFreqAlimentar->Cells[0][1] = ´Frutas´;
SgFreqAlimentar->Cells[0][2] = ´Hortalicas e verduras´;
SgFreqAlimentar->Cells[0][3] = ´Carnes, ovos e feijões´;
SgFreqAlimentar->Cells[0][4] = ´Leites e derivados´;
SgFreqAlimentar->Cells[0][5] = ´Gorduras, azeites e açúcares´;
break;
case 2:
SgFreqAlimentar->RowCount = 10;
SgFreqAlimentar->Cells[0][0] = ´Cereais e derivados´;
SgFreqAlimentar->Cells[0][1] = ´Feijões, legumes e derivados´;
SgFreqAlimentar->Cells[0][2] = ´Raízes tubérculos e derivados´;
SgFreqAlimentar->Cells[0][3] = ´Carnes e derivados´;
SgFreqAlimentar->Cells[0][4] = ´Ovos´;
SgFreqAlimentar->Cells[0][5] = ´Leites e Derivados´;
SgFreqAlimentar->Cells[0][6] = ´Frutas, verduras e legumes´;
SgFreqAlimentar->Cells[0][7] = ´Banha, toucinhos e mantegas´;
SgFreqAlimentar->Cells[0][8] = ´Margarina e Óleos´;
SgFreqAlimentar->Cells[0][9] = ´Acúcares e Regrigerantes´;
break;
case 3:
SgFreqAlimentar->RowCount = 15;
SgFreqAlimentar->Cells[0][0] = ´Cereais e derivados´;
SgFreqAlimentar->Cells[0][1] = ´Legumes e derivados´;
SgFreqAlimentar->Cells[0][2] = ´Verduras e legumes´;
SgFreqAlimentar->Cells[0][3] = ´Raízes tubérculos e derivados´;
SgFreqAlimentar->Cells[0][4] = ´Carnes e Embutidos´;
SgFreqAlimentar->Cells[0][5] = ´Leites e derivados´;
SgFreqAlimentar->Cells[0][6] = ´Açucares e refrigerantes´;
SgFreqAlimentar->Cells[0][7] = ´Óleos e gorduras vegetais´;
SgFreqAlimentar->Cells[0][8] = ´Frutas e sucos naturais´;
SgFreqAlimentar->Cells[0][9] = ´Oleaginosas´;
SgFreqAlimentar->Cells[0][10] = ´Ovos´;
SgFreqAlimentar->Cells[0][11] = ´Banha, toucinhos e mantegas´;
SgFreqAlimentar->Cells[0][12] = ´Bebidas alcoólicas´;
SgFreqAlimentar->Cells[0][13] = ´Condimentos´;
SgFreqAlimentar->Cells[0][14] = ´Outras Preparações´;
break;
}
Vem sempre a Primeira Selecionada ´Na cor Azul´
SgFreqAlimentar->Cells[0][0] = ´Pães, cereais e massas´;
Depois que eu clico nela ela muda de cor
GOSTEI 0
Lucas Silva
05/02/2004
E em alguma parte do programa você manda ele colorir as celulas do StringGrid??
Você tah programando em qual linguagem??? C for windows??
Você tah programando em qual linguagem??? C for windows??
GOSTEI 0
Herivelto
05/02/2004
ah, Desculpe é C++Builder, Mais é quase igual o delphi...
GOSTEI 0