Re: [delphi-br] Barra de rolamento do dbgrid

2009-07-14 Por tôpico Cristiano R F Maciel
Hugo, boa tarde,

Não sei qual o componente que você está usando para o acesso aos dados, 
mas se você usar o TQuery (ou descendente), basta colocá-lo em modo de 
somente leitura e todos os componentes do seu formulário estarão 
desabilitados (a escrita) e você conseguira rolar os dados normalmente.

Qualquer dúvida, é só postar.

Cristiano Flores

Hugo Vieira escreveu:
>
>
>
>
> Boa tarde galera,
>
> Estou desenvolvendo uma aplicação de cadastro de clientes, produtos e 
> afins...
>
> Quando cliclo na tela de cadastro, desabilito todos os campos para 
> evitar eventuais acidentes (apagar dados)
>
> uso o ennabled:=false;
>
> porem em uma das telas tem um dbgrid. Se eu deixar o dbd 
> grid.enbabled:=false , a barra de rolamentos fica inacessivel.
>
> Como eu faria para deixar os dados do dbgrid "in off", mas com a barra 
> de rolamentos funcionando?
>
> grato pela ajuda!
>
> Hugo
>
> __
> Descubra todas as novidades do novo Internet Explorer 8
> http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_medium=Tagline&utm_campaign=IE8
>  
> 
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


RES: [delphi-br] Barra de rolamento do dbgrid

2009-07-14 Por tôpico Claudiney - Listas
Deixe a grid como readonly:

 

DBGrid1.ReadOnly := True;

 

Ou altere isso no object inspector no momento do desenvolvimento.

 

Abraço

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Hugo Vieira
Enviada em: terça-feira, 14 de julho de 2009 12:30
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Barra de rolamento do dbgrid

 








Boa tarde galera,

Estou desenvolvendo uma aplicação de cadastro de clientes, produtos e
afins...

Quando cliclo na tela de cadastro, desabilito todos os campos para evitar
eventuais acidentes (apagar dados)

uso o ennabled:=false;

porem em uma das telas tem um dbgrid. Se eu deixar o dbd
grid.enbabled:=false , a barra de rolamentos fica inacessivel.

Como eu faria para deixar os dados do dbgrid "in off", mas com a barra de
rolamentos funcionando?

grato pela ajuda!

Hugo 

__
Descubra todas as novidades do novo Internet Explorer 8
http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail
<http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_m
edium=Tagline&utm_campaign=IE8> &utm_medium=Tagline&utm_campaign=IE8

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] Barra de rolamento do dbgrid

2009-07-14 Por tôpico Tiago
Boa tarde, tenta a propriedade ReadOnly = false;

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Hugo Vieira
Enviada em: terça-feira, 14 de julho de 2009 12:30
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Barra de rolamento do dbgrid

 








Boa tarde galera,

Estou desenvolvendo uma aplicação de cadastro de clientes, produtos e
afins...

Quando cliclo na tela de cadastro, desabilito todos os campos para evitar
eventuais acidentes (apagar dados)

uso o ennabled:=false;

porem em uma das telas tem um dbgrid. Se eu deixar o dbd
grid.enbabled:=false , a barra de rolamentos fica inacessivel.

Como eu faria para deixar os dados do dbgrid "in off", mas com a barra de
rolamentos funcionando?

grato pela ajuda!

Hugo 

__
Descubra todas as novidades do novo Internet Explorer 8
http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail
<http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_m
edium=Tagline&utm_campaign=IE8> &utm_medium=Tagline&utm_campaign=IE8

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Barra de rolamento do dbgrid

2009-07-14 Por tôpico Lucas Neves
Pra fazer isso voce precisa desabilitar todas as colunas do dbgrid.

for i := 0 to dbGrid1.Columns.Count - 1 do
  dbGrid1.Columns[i].ReadOnly := True;

Assim a barra fica disponivel, o usuario ate pode tentar alterar alguma 
coisa, mas nao conseguira nem a pau!

Lucas

Hugo Vieira escreveu:
>
>
>
>
> Boa tarde galera,
>
> Estou desenvolvendo uma aplicação de cadastro de clientes, produtos e 
> afins...
>
> Quando cliclo na tela de cadastro, desabilito todos os campos para 
> evitar eventuais acidentes (apagar dados)
>
> uso o ennabled:=false;
>
> porem em uma das telas tem um dbgrid. Se eu deixar o dbd 
> grid.enbabled:=false , a barra de rolamentos fica inacessivel.
>
> Como eu faria para deixar os dados do dbgrid "in off", mas com a barra 
> de rolamentos funcionando?
>
> grato pela ajuda!
>
> Hugo
>
> __
> Descubra todas as novidades do novo Internet Explorer 8
> http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_medium=Tagline&utm_campaign=IE8
>  
> 
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


[delphi-br] Barra de rolamento do dbgrid

2009-07-14 Por tôpico Hugo Vieira


Boa tarde galera,

 

Estou desenvolvendo uma aplicação de cadastro de clientes, produtos e afins...

Quando cliclo na tela de cadastro, desabilito todos os campos para evitar 
eventuais acidentes (apagar dados)

uso o ennabled:=false;

 

porem em uma das telas tem um dbgrid. Se eu deixar o dbd grid.enbabled:=false , 
a barra de rolamentos fica inacessivel.

 

 

Como eu faria para deixar os dados do dbgrid "in off", mas com a barra de 
rolamentos funcionando?

 

grato pela ajuda!


Hugo 


_
Descubra todas as novidades do novo Internet Explorer 8
http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_medium=Tagline&utm_campaign=IE8

[As partes desta mensagem que não continham texto foram removidas]