Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
WP Get frame

WP Get frame 


 

WP Get frame ( {* ;} wpArea {; textBoxID} ) -> Resultado 
Parâmetro Tipo   Descrição
Operador in Se especificado, wpArea é um nome de objeto de formulário (string). Se omitido, wpArea é um campo de objeto ou variável
wpArea  String in Nome de objeto de formulário (se * for especificado) ou variável ou campo de objeto 4D Write Pro
textBoxID  String in ID of the text box (only filled if a text box has the focus)
Resultado  Inteiro longo in o Frame onde o cursor está atualmente estabelecido

O comando WP Get frame devolve o marco no qual se encontra atualmente o cursor na área 4D Write Pro wpArea.

Se passar o parâmetro opcional *, indica que wpArea é um nome de objeto de formulário (string). Se não passar este parâmetro, indica que wpArea é uma variável ou um campo objeto 4D Write Pro.

Nota: Este comando pode ser usado se wpArea for associado com um objeto formulário (ou seja, é exibido no formulário/página atual).

O valor devolvido pode ser comparado com uma das constantes abaixo do tema Constantes 4D Write Pro:

Constante Tipo Valor Comentário
wk body Inteiro longo 0 Body frame da sessão
wk current section default footer Inteiro longo 10 Rodapé principal da seção (disponível só se não houver rodapé de sub-seção ativo)
wk current section default header Inteiro longo 9 Cabeçalho principal da seção (disponível só se não houver cabeçalho de subseção ativo)
wk current section first footer Inteiro longo 4 Rodapé da primeira página da seção
wk current section first header Inteiro longo 3 Cabeçalho da primeira página da seção
wk current section left footer Inteiro longo 6 Rodapé das páginas esquerdas da seção
wk current section left header Inteiro longo 5 Cabeçalho das páginas esquerdas da seção
wk current section right footer Inteiro longo 8 Rodapé das páginas direitas da seção
wk current section right header Inteiro longo 7 Cabeçalho das páginas direitas da seção
wk text box Inteiro longo 11

caixa de texto

Se o cursor estiver no momento em um elemento caixa de texto, a id do elemento da caixa de texto é devolvida no parâmetro textBoxID. Em todos os outros casos, este parâmetro se devolve vazio.

Exemplo  

Se quiser ter certeza de que o usuàrio tenha colocado o cursor em um marco cabeçalho ou rodapé:

 var $frameGet Integer</p><p>$frameGet: :=WP Get frame(*;"WParea")
 If($frameGet=wk body)|($frameGet=wk text box)
    ALERT("Please select a footer or a header.")
 End if



Ver também 

WP Get footer
WP SET FRAME

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D Write Pro
Número 1519

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v16 R5
Modificado: 4D v19 R8

 
ARTICLE USAGE

Referência 4D Write Pro ( 4D v20 R7)