4D View v16PV FIXER LARGEUR COLONNES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV FIXER LARGEUR COLONNES
|
PV FIXER LARGEUR COLONNES ( zone ; première ; dernière ; largeur ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D View | |||||
première | Entier long |
![]() |
Numéro de la première colonne | |||||
dernière | Entier long |
![]() |
Numéro de la dernière colonne | |||||
largeur | Entier |
![]() |
Largeur des colonnes | |||||
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.
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
Produit : 4D View
Thème : PV Colonnes & lignes
Numéro :
15954
Nom intl. : PV SET COLUMNS WIDTH
Créé : 4D View 6.8
4D View - Langage ( 4D View v16)