| 4D View v15PV FREEZE PANES | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v15
 PV FREEZE PANES 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV FREEZE PANES ( area ; modo ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| area | Inteiro longo |   | Área 4D View | |||||
| modo | Inteiro longo |   | 0=bloqueio de deslocamento, 1=bloqueio de deslocamento e da modificação dos cabeçalhos | |||||
O comando PV FREEZE PANES congela o primeiro painel horizontal e/ou o painel vertical da area 4D View. Para que o comando funcione, a area deve conter como máximo um separador vertical e/ou um separador horizontal e não deve estar em modo "congelado".
O parâmetro modo se utiliza para especificar o tipo de bloqueio realizado na área:
Se a area não contém um separador de painel ou se contém mais de um painel vertical ou horizontal, o comando não faz nada e a variável OK toma o valor 0.
Se o comando se executa corretamente, a variável OK toma o valor 1 e o menu Ver se modifica em consequência: o comando Imobilizar painéis fica cinza e o comando Liberar painéis se ativa.
Para mudar a área de novo a modo "painel padrão", é necessário executar o comando PV UNFREEZE PANES o que o usuário selecione o comando de menu Liberar painéis.
O seguinte código assegura que a area contém dois painéis horizontais (um separador = dois painéis) e os congela em modo estendido:
 $nbpanes:=PV Get area property(area;pv hor pane count)
 If($nbpanes=2)
    PV FREEZE PANES(area;1)
 End ifSe a area não contém separadores de painel ou se contém mais de um divisor de painel vertical ou horizontal, o comando não faz nada e a variável OK toma o valor 0. Se o comando se executa corretamente, a variável OK toma o valor 1.
	Produto: 4D View
	Tema: PV Painéis
	Número 
        15794
        
        
        
	
	Criado por: 4D View v11.2
	
	
	
	
	
	
	
	
	4D View Linguagem ( 4D View v15)
	
	
	
	
	
	
	
 Adicionar um comentário
Adicionar um comentário