4D View v16

PV AJOUTER SEPARATEUR HOR

Accueil

 
4D View v16
PV AJOUTER SEPARATEUR HOR

PV AJOUTER SEPARATEUR HOR 


 

PV AJOUTER SEPARATEUR HOR ( 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_ENTIER LONG($NombreVoletsHor`Nombre de volets horizontaux existants
 C_ENTIER LONG($Position`Position du volet
 
 $NombreVoletsHor:=PV Lire propriete zone(Zone;pv nombre volets hor`Nombre de volets horizontaux
 $Position:=30 ` 30 pixels de haut
 PV AJOUTER SEPARATEUR HOR(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 AJOUTER SEPARATEUR VERT
PV SUPPRIMER SEPARATEUR HOR

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Volet
Numéro : 15967
Nom intl. : PV ADD HOR SPLITTER

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)