4D View v16

PV ADD HOR SPLITTER

Página Inicial

 
4D View v16
PV ADD HOR SPLITTER

PV ADD HOR SPLITTER 


 

PV ADD HOR SPLITTER ( area ; separador ; posiçao ; bloqueado ) 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D View
separador  Inteiro in Número do separador horizontal
posiçao  Inteiro in Posição do separador com respeito ao último separador em pixels
bloqueado  Inteiro in 0 = Livre; 1 = Bloqueado

O comando PV ADD HOR SPLITTER cria um novo separador horizontal em area, cujo número se passa em separador. O separador cria a posiçao pixels do último separador da área ou se a área não contém um separador, desde o borde superior da area (fora das barras de ferramentas).

Se o parâmetro bloqueado é igual a 1, o painel não pode mudar o tamanho manualmente. Se é igual a 0, o painel pode ser redimensionado livremente pelo usuário.

Notas:

  • A posição do painel inclui a altura dos cabeçalhos de colunas, que é possível recuperar com o comando PV Get area property, passando a coluna constante pv column headers como segundo parâmetro.
  • A altura mínima de um painel horizontal é de 8 pixels.
  • Pode ver o número de painéis horizontais de uma área utilizando o comando PV Get area property, passando a constante pv hor panel count como segundo parâmetro. Neste caso, PV Get area property devolve 1 quando não há um separador horizontal: o painel único é, neste caso, toda a área.

Exemplo  

Adicionamos um painel horizontal, alto 30 pixels, depois dos painéis já presentes na área.

 C_LONGINT($HorPaneNum`Número de painéis horizontais existentes
 C_LONGINT($Position`Posição do painel
 
  `Número de painéis horizontais
 $HorPaneNum:=PV Get area property(Area;pv hor pane count)
 $Position:=30 `30 pixels de alto
 PV ADD HOR SPLITTER(Area;$HorPaneNum;$Position;0) `Redimensionar

Se o comando PV ADD HOR SPLITTER se executa quando a área está em modo "painel congelado", é gerado o erro 92 (nenhum separador pode ser adicionado quando os painéis estão congelados).



Ver também 

PV ADD VERT SPLITTER
PV REMOVE HOR SPLITTER

 
PROPRIEDADES 

Produto: 4D View
Tema: PV Painéis
Número 15967

 
HISTÓRIA 

Criado por: 4D View 6.8

 
ARTICLE USAGE

4D View Linguagem ( 4D View v16)