| 4D View v15PV SET COLUMNS WIDTH | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v15
 PV SET COLUMNS WIDTH 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET COLUMNS WIDTH ( 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_LONGINT($Colonne;$Ligne) `Indice de la boucle principale
 C_LONGINT($Largeur;$Hauteur) `Indice de la boucle d'agrandissement de colonne et ligne
 C_LONGINT($LargeurDépart) `Largeur de départ de la xième colonne
 C_LONGINT($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
 
 For($Colonne;1;5) `Traitons les cinq premières colonnes
    $Ligne:=$Colonne  `Pour ne traiter que les cinq premières lignes
    For($Largeur;$LargeurDépart;$LargeurDemandée;2) `Pour la colonne $Colonne
       $Hauteur:=$Largeur-5 `Mise à jour de la hauteur
       PV SET ROWS HEIGHT(Zone;$Ligne;$Ligne;PV Get row height(Zone;$Ligne)+$Hauteur) `ligne
       PV SET COLUMNS WIDTH(Zone;$Colonne;$Colonne;PV Get column width(Zone;$Colonne)+$Largeur) `colonne
       PV REDRAW(Zone) `Rafraîchissement
    End for
    $LargeurDépart:=$LargeurDemandée  `Pour ne pas commencer au début
    $LargeurDemandée:=$LargeurDemandée+5 `Augmentation pour la prochaine colonne
 End for
	Produit :  4D View
	Thème :  PV Colonnes & lignes
	Numéro :  
        15954
        
        
        
	
	Créé :  4D View 6.8
	
	
	
	
	
	
	
	
	4D View - Langage ( 4D View v15)
	
	
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire