4D View v16

PV ADD HOR SPLITTER

Accueil

 
4D View v16
PV ADD HOR SPLITTER

PV ADD HOR SPLITTER 


 

PV ADD HOR SPLITTER ( zone ; séparateur ; position ; verrouillé ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
séparateur  Entier in Numéro du séparateur horizontal
position  Entier in Position du séparateur en pixels par rapport au dernier séparateur
verrouillé  Entier in 0 = Libre ; 1 = Verrouillé

La commande PV AJOUTER SEPARATEUR HOR crée dans zone un nouveau séparateur horizontal de numéro séparateur. Le séparateur sera créé à position pixels du dernier séparateur de la zone ou, si la zone ne contient pas de séparateur, du bord supérieur de la zone (hors barres d’outils).

Si le paramètre verrouillé est égal à 1, le volet n’est pas redimensionnable manuellement. S’il est égal à 0, le volet pourra être librement redimensionné par l’utilisateur.

Notes

  • La position du volet inclut la hauteur des en-têtes de colonnes, qu'il est possible de récupérer au moyen de la commande PV Lire propriete zone, en passant la constante pv hauteur entête colonnes en second paramètre.
  • La hauteur minimum d'un volet horizontal est de 8 pixels.
  • Il est possible de connaître le nombre de volets horizontaux d'une zone à l'aide de la commande PV Lire propriete zone, en lui passant la constante pv nombre volets hor comme second paramètre. Dans ce cas, PV Lire propriete zone retourne 1 lorsqu'il n'y a pas encore de séparateur horizontal : le volet unique est, dans ce cas, la zone entière.

Exemple  

Ajoutons un volet horizontal, haut de 30 pixels, à la suite des volets déjà présents dans la zone.

 C_LONGINT($NombreVoletsHor`Nombre de volets horizontaux existants
 C_LONGINT($Position`Position du volet
 
 $NombreVoletsHor:=PV Get area property(Zone;pv hor pane count`Nombre de volets horizontaux
 $Position:=30 ` 30 pixels de haut
 PV ADD HOR SPLITTER(Zone;$NombreVoletsHor;$Position;0) `Redimensionnable

Si la commande PV AJOUTER SEPARATEUR HOR est exécutée alors que la zone est en mode "volets figés", l’erreur 92 (Aucun séparateur ne peut être ajouté lorsque les volets sont figés) est générée.



Voir aussi  

PV ADD VERT SPLITTER
PV REMOVE HOR SPLITTER

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Volet
Numéro : 15967

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)