Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Inclusão de trecho
advpl - deprecated
advpl - deprecated
nopaneltrue

Composition Setup
import.css=/download/attachments/327912/newLayout.css

...

Pagetitle
Classe TPageView

...

Classe

...

TPageView

Cria

...

um

...

objeto

...

que

...

permite

...

visualizar

...

um

...

arquivo

...

no

...

formato

...

gerado

...

pelo

...

spool

...

de

...

impressão.

Hierarquia

...

...

PrintPage

Imprime uma determinada página.

TPageView(): PrintPage ( [ nNrPagina] ) -->

...

oTPageView:PrintPage(1)

Reset

Redimensiona a área de visualização.

TPageView(): Reset ( < nPageWidth>, < nPageHeight> ) -->

...

oTPageView:Reset(400,400)
Exemplo do método Reset
Image Removed
PropriedadeDescriçãoTipo
bScrollClickIndica o bloco de código que será executado quando clicar, com o botão esquerdo do mouse, sobre a barra de rolagem lateral.Bloco de código
nZoomIndica o zoom que será configurado para aumentar ou diminuir a visualização.Numérico
    • TPageView

Construtores

New

Método construtor da classe.

TPageView(): New ( [ nCol], [ nRow], [ nWidth], [ nHeigth], [ oPrinter], [ oWnd], [ nPageWidth], [ nPageHeight] ) --> oObjeto

...

    oObjeto()
  • Retorna o objeto criado.
oTPageView := TPageView():New( 0,0,510,354,oPrinter,oDlg,550,550 )

PageSize

Define o tamanho da página.

TPageView(): PageSize ( [ nLargura], [ nAltura] ) -->

...

oTPageView:PageSize(1000,1000)
Exemplo do método PageSize
Image Removed

Inclusão de trecho
Classe TPageView - Construtores
Classe TPageView - Construtores
nopaneltrue

Propriedades

Inclusão de trecho
Classe TPageView - Propriedades
Classe TPageView - Propriedades
nopaneltrue

Métodos

Inclusão de trecho
Classe TPageView - Métodos
Classe TPageView - Métodos
nopaneltrue

Exemplos

Bloco de código
languagecpp
themeEclipse
linenumberstrue
collapsefalse
#include "TOTVS.CH"

User Function TPageView()

Local cAcesso := Repl(" ",10)

...



DEFINE DIALOG oDlg TITLE "Exemplo TPageView" FROM 180,180 TO 550,700 PIXEL

...



oPrinter := TMsPrinter():New()

...


oPrinter:SetFile( '\SPOOL\matr010.prt', .F.)

...


oTPageView := TPageView():New( 0,0,510,354,oPrinter,oDlg,550,550 )

...


oTPageView:Show()

...


oTPageView:nZoom := 150

...



ACTIVATE DIALOG oDlg CENTERED

...



Return
Exemplo da classe TPageView
Image Removed

...

Resultado do Exemplo

Image Added

Abrangência

Classe disponível, para o TOTVS Application Server e TOTVS SmartClient, a partir da build 7.00.080806P.