Fórum Usando RichEdit como processador de textos #373118
04/08/2009
0
Pessoal,
Estou montando um mini processador de textos usando o RichEdit, inclusive estou usando como estudo o RibbonDemo.
A minha questão é: como eu faço para controlar as páginas? Se eu for dando ENTER para mudar de linha ele simplesmente vai embora... e não muda a página... temo como eu informar um tamanho pra ele e quando esse tamanho for atingido eu ter uma nova ´página´?
Estou montando um mini processador de textos usando o RichEdit, inclusive estou usando como estudo o RibbonDemo.
A minha questão é: como eu faço para controlar as páginas? Se eu for dando ENTER para mudar de linha ele simplesmente vai embora... e não muda a página... temo como eu informar um tamanho pra ele e quando esse tamanho for atingido eu ter uma nova ´página´?
Willian
Curtir tópico
+ 0
Responder
Posts
04/08/2009
Vitor Rubio
Dificil isso. Usando PrintDialog, PageSetup dialog ou qualquer parte ou função de qualquer gerador de relatorios ou a própria API do windows será que você não consegue o número de páginas?
Digo isso porque o número de páginas depende do tamanho do papel configurado na impressora. Por exemplo, usando o word, se você diminuir o papel da impressora de A4 para carta, diminui o espaço então aumenta consideravelmente o número de páginas.
Alem disso o número de páginas pode variar de acordo com o tamanho das margens e da fonte.
Tente usar os componentes do word para isso. Lógico que isso não tem sentido se você tiver fazendo um processador de texto. Afinal, se o usuário for obrigado a ter o word, ele vai usar o word ^^
Digo isso porque o número de páginas depende do tamanho do papel configurado na impressora. Por exemplo, usando o word, se você diminuir o papel da impressora de A4 para carta, diminui o espaço então aumenta consideravelmente o número de páginas.
Alem disso o número de páginas pode variar de acordo com o tamanho das margens e da fonte.
Tente usar os componentes do word para isso. Lógico que isso não tem sentido se você tiver fazendo um processador de texto. Afinal, se o usuário for obrigado a ter o word, ele vai usar o word ^^
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)