PV AJOUTER SEPARATEUR HOR

4D - Documentation   Français   English   German   4D View, Commandes par thèmes   4D View, Liste des commandes   4D View, Constantes par thèmes   Retour   Précédent   Suivant

version 6.8


PV AJOUTER SEPARATEUR HOR (zone; séparateur; position; verrouillé)

ParamètreTypeDescription
zoneEntier longZone 4D View
séparateurEntierNuméro du séparateur horizontal
positionEntierPosition du séparateur en pixels par rapport
au dernier séparateur
verrouilléEntier0 = Libre ; 1 = Verrouillé

Description

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

Références

PV AJOUTER SEPARATEUR VERT, PV SUPPRIMER SEPARATEUR HOR.

Gestion des erreurs

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.


4D - Documentation   Français   English   German   4D View, Commandes par thèmes   4D View, Liste des commandes   4D View, Constantes par thèmes   Retour   Précédent   Suivant