Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/6062824/tecnologia.css

Pagetitle
Construtor TDialog:New
Construtor TDialog:New

...

Nome

Tipo

Descrição

Obrigatório

Referência

nTop

numérico

Indica a coordenada vertical superior em pixels ou caracteres.

 

 



nLeft

numérico

Indica a coordenada horizontal esquerda em pixels ou caracteres.

 

 



nBottom

numérico

Indica a coordenada vertical inferior em pixels ou caracteres.

 

 



nRight

numérico

Indica a coordenada horizontal direita em pixels ou caracteres.

 

 



cCaption

caractere

Indica o título da janela.

 

 



uParam6

qualquer

Compatibilidade.

 

 



uParam7

qualquer

Compatibilidade.

 

 



uParam8

qualquer

Compatibilidade.

 

 



uParam9

qualquer

Compatibilidade.

 

 



nClrText

numérico

Indica a cor do texto.

 

 



nClrBack

numérico

Indica a cor de fundo.

 

 



uParam12

qualquer

Compatibilidade.

 

 



oWnd

objeto

Indica a janela mãe (principal) da janela que será criada. O padrão é a janela principal do programa.

 

 



lPixel

lógico

Indica se considera as coordenadas passadas em pixels (.T.) ou caracteres (.F.).

 

 



uParam15

qualquer

Compatibilidade.

 

 



uParam16

qualquer

Compatibilidade.

 

 



uParam17

qualquer

Compatibilidade.

 

 



nWidth

numérico

Indica a largura da janela em pixels.

 

 



nHeight

numérico

Indica a altura da janela em pixels. 

 



lTransparent

lógico

Se .T. permitira que a Dialog receba um fundo transparente.

 

 



Retorno

Nome

Tipo

Descrição

oObj

objeto

Nova instância da classe TDialog

Informações
icontrue
titleObservações
  • Para utilização da propriedade lTransparent é necessário definir a Dialog sem bordas, utilizando a função nOR, conforme exemplo abaixo:

    Bloco de código
    languagecpp
    themeEclipse
    linenumbers

...

  • true
    collapsefalse
      lTransparent := .T.
      oDlg := TDialog():New(0,0,800,1000,'Janela sem borda',,,,nOr(WS_VISIBLE,WS_POPUP),CLR_BLACK,CLR_WHITE,,,.T.,,,,,,lTransparent)
    
  • A propeidade lTransparente só funciona para rotinas executadas como programa inicial, fora da interface do ERP.
  • As propriedades "nTop", "nLeft", "nBottom", "nRight", "nWidth", "nHeight" são limitadas a utilização de janelas fora de uma TWorkSpace. Dentro de uma tWorkSpace a posição e tamanho devem ser informadas no "ON INIT" pelo método SetCoors:

Exemplos

Bloco de código
languagecpp
themeEclipsetitleExemplo 1
linenumberstrue
collapsefalse
   oDlg := TDialog():New(180,180,550,700,'Exemplo TDialog',,,,,CLR_BLACK,CLR_WHITE,,,.T.)