USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Scroll no Richtextbox
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 08/06/2006 14:57 hs            
Vamos denovo coloquei a propriedade DisablenoScroll=true a propriedade scrollbars=2 - rtfvertical
Dessa forma ele coloca a barra de scroll só que para funcionar essa barra de scroll preciso colocar a propriedade enabled=true
 
e eu gostaria que a barra de scroll funcionasse sem precisar alterar a propriedade do enabled
 
Quanto a propriedade locked, tentei altera-la p/true ou false MAS mesmo assim o scroll não funcionou só alterando a propriedade do enabled
 
espero ter sido claro

dsmn
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 09/06/2006 00:59 hs            
Ainda não entendi mas vamos lá, deixa eu ver se consigo me esclarecer....
 
A sua dúvida, segundo o primeiro post, era de q forma habilitar apenas a rolagem sem permitir nenhuma alteração.
Creio q a alteração a q se refere seja a altereção do texto.
A solução para isso é colocar a propriedade locked = true. Não permitirá a alteração do texto mas permitirá a rolagem deste.
 
Bom, depois vc tinha dito q usou a propriedade locked tanto como true e tanto como false. E disse q não altera o comportamento do scroll.
Realmente NÃO altera o comportamento do scroll. Somente influi na edição do texto.
 
Depois vc disse q colocou a propriedade DisablenoScroll = true, colocou a propriedade scrollbars = 2 - rtfvertical.
Bom desta forma ele coloca a barra de scroll e realmente para a barra funcionar só com a propriedade Enabled = TRUE.
 
Só uma colocação, mas creio q vc já deve saber: A propriedade DisablenoScroll apenas mostra ou não a barra de rolagem. Dependendo da utilidade da barra, ou seja, se houver necessidade de rolar o texto ela aparece.
 
Exemplificando: No caso vc está deixando como DisablenoScroll=true e scrollbars=2 - rtfvertical. Se o texto no richtextbox for MAIOR q o controle, em termos de comprimento (várias linhas), então esta barra vertical vai estar VISÍVEL e HABILITADA, segundo as propriedades q vc deixou. Se o texto for MENOR q o comprimento do controle(poucas linhas), esta barra vai estar VISÍVEL mas DESABILITADA. Tudo conforme vc deixou nas propriedades.

O q não estou entendendo é:
 
1) se vc quer q seja enabled = false ou enabled = true.
2) se vc quer q o texto tenha rolagem ou não.
3) se vc quer q apareça a barra de rolagem ou não.
4) se vc quer q o texto seja ou não seja editado.
 
Vamos ver se consigo te ajudar... qq coisa é só postar
 
t+
     
JOHNNY
não registrado
Postada em 09/06/2006 11:19 hs   
DESCULPE O PARA-QUEDAS MAS SE O GRANDE PROBLEMA FOR A QUEBRA DE LINHAS,COLOCA UM SENDMESSAGE ASSIM NO EVENTO LOAD DO FORM:
 
SendMessageA MEURICHTEXTBOX.hWnd, &H400+72, 0,1
 
 
     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 09/06/2006 11:53 hs            
obrigado a todos

dsmn
     
Página(s): 2/2     « ANTERIOR  

CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página