| 4D v13PV FREEZE PANES | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v13
 PV FREEZE PANES 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV FREEZE PANES ( area ; modo ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| area | Entero largo |   | Área 4D View | |||||
| modo | Entero largo |   | 0=bloqueo de desplazamiento, 1=bloqueo de desplazamiento y de la modificación de los encabezados | |||||
El comando PV FREEZE PANES congela el primer panel horizontal y/o el panel vertical del area 4D View. Para que el comando funcione, el area debe contener como máximo un separador vertical y/o un separador horizontal y no debe estar en modo "congelado".
El parámetro modo se utiliza para especificar el tipo de bloqueo efectuado en el area:
Si el area no contiene un separador de panel o si contiene más de un panel vertical u horizontal, el comando no hace nada y la variable OK toma el valor 0.
Si el comando se ejecuta correctamente, la variable OK toma el valor 1 y el menú Ver se modifica en consecuencia: el comando Inmovilizar paneles se pone gris y el comando Liberar paneles se activa.
Para cambiar el área de nuevo a modo "panel estándar", es necesario ejecutar el comando PV UNFREEZE PANES o que el usuario seleccione el comando de menú Liberar paneles.
El siguiente código asegura que el area contiene dos paneles horizontales (un separador = dos paneles) y los congela en modo extendido:
 $nbpanes:=PV Get area property(area;pv hor pane count)
 If($nbpanes=2)
    PV FREEZE PANES(area;1)
 End ifSi el area no contiene separadores de panel o si contiene más de un divisor de panel vertical u horizontal, el comando no hace nada y la variable OK toma el valor 0. Si el comando se ejecuta correctamente, la variable OK toma el valor 1.
	Producto: 4D
	Tema: PV Paneles
	Número 
        15794
        
        
        
	
        
         
        
     Lista alfabética de los comandos
    Lista alfabética de los comandos
	Creado por: 4D View v11.2