PV FIXER LARGEUR COLONNES

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 FIXER LARGEUR COLONNES (zone; première; dernière; largeur)

ParamètreTypeDescription
zoneEntier longZone 4D View
premièreEntier longNuméro de la première colonne
dernièreEntier longNuméro de la dernière colonne
largeurEntierLargeur des colonnes

Description

La commande PV FIXER LARGEUR COLONNES permet de modifier la largeur (en pixels) des colonnes de zone situées entre les colonnes première et dernière incluses.

Note : Si vous passez 0 (zéro) dans les paramètres première et dernière, la largeur définie sera appliquée à toutes les colonnes de zone et deviendra la nouvelle largeur standard des colonnes de zone. La largeur standard est appliquée notamment lorsque l'utilisateur double-clique sur le séparateur droit d'une colonne.

Exemple

Cet exemple présente une animation de redimensionnement de lignes et de colonnes :

   C_ENTIER LONG($Colonne;$Ligne)  `Indice de la boucle principale
   C_ENTIER LONG($Largeur;$Hauteur)  `Indice de la boucle d'agrandissement de colonne et ligne
   C_ENTIER LONG($LargeurDépart)  `Largeur de départ de la xième colonne
   C_ENTIER LONG($LargeurDemandée)  `Largeur désirée de la xième colonne

      `Initialisations.
   $LargeurDépart:=5  `Fixons la largeur de départ
   $LargeurDemandée:=$LargeurDépart+5  `10 points de large pour la première colonne

   Boucle ($Colonne;1;5)  `Traitons les cinq premières colonnes
      $Ligne:=$Colonne  `Pour ne traiter que les cinq premières lignes
      Boucle ($Largeur;$LargeurDépart;$LargeurDemandée;2)  `Pour la colonne $Colonne
         $Hauteur:=$Largeur-5  `Mise à jour de la hauteur
         PV FIXER HAUTEUR LIGNES (Zone;$Ligne;$Ligne;PV Lire hauteur ligne(Zone;$Ligne)+$Hauteur)  `ligne
         PV FIXER LARGEUR COLONNES (Zone;$Colonne;$Colonne;PV Lire largeur colonne(Zone;$Colonne)+$Largeur)  `colonne
         PV REDESSINER (Zone)  `Rafraîchissement
      Fin de boucle 
      $LargeurDépart:=$LargeurDemandée  `Pour ne pas commencer au début
      $LargeurDemandée:=$LargeurDemandée+5  `Augmentation pour la prochaine colonne
   Fin de boucle 

Références

PV FIXER HAUTEUR LIGNES, PV Lire largeur colonne.


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