Aller au contenu principal
Version: 20 R7 BETA

WP SET VIEW PROPERTIES

WP SET VIEW PROPERTIES ( {* ;} zoneWP ; attributsVueWP )

ParamètreTypeDescription
*OpérateurSi spécifié, zoneWP est un nom d'objet de formulaire (chaîne). Si omis, zoneWP est un champ ou une variable objet
zoneWPText, ObjectNom d'objet de formulaire (si * spécifié) ou champ ou variable objet 4D Write Pro (si * omis)
attributsVueWPObjectAttributs vue à modifier

Description

La commande WP SET VIEW PROPERTIES vous permet de fixer dynamiquement une ou plusieurs propriétés de vue pour la zone 4D Write Pro zoneWP.

Si vous passez le paramètre optionnel *, vous indiquez que le paramètre zoneWP est un nom d’objet de formulaire (une chaîne). Si vous ne passez pas le paramètre, vous indiquez que le paramètre zoneWP est un document 4D Write Pro (champ ou variable objet). Cette commande ne peut être utilisée que si zoneWP est associée à un objet de formulaire (i.e. elle est affichée dans le formulaire/la page courant(e)), sur n'importe quelle page de formulaire. Si le document 4D Write Pro est affiché dans plusieurs objets de formulaire, il est nécessaire d'utiliser le paramètre * pour indiquer la vue que vous souhaitez fixer.

Dans le paramètre propsVueWP, passez un objet dans lequel chaque attribut est une propriété de vue que vous souhaitez modifier dans la zone 4D Write Pro. Les propriétés de vue qui ne sont pas incluses dans l'objet propsVueWP conserveront leurs valeurs précédentes. Vous pouvez utiliser les constantes suivantes :

ConstanteValeurComment
wk display formula as symboldisplayFormulaAsSymbolAffiche les références de formules sous la forme d'un symbole . Ne fonctionne que si les formules sont affichées en tant que références (voir wk visible references). Valeurs possibles : Vrai/Faux
wk formula highlightformulaHighlightMode d'affichage de la surbrillance de la formule. Valeurs possibles : wk references (par défaut) : les formules affichées en tant que références sont mises en surbrillance wk values : les formules affichées sous forme de valeurs sont mises en surbrillance wk always : Les formules sont toujours surlignées, quel que soit leur mode d'affichage wk never : Les formules ne sont jamais mises en évidence, quel que soit leur mode d'affichage La couleur de la formule en surbrillance peut être définie par wk formula highlight color.
wk formula highlight colorformulaHighlightColorCouleur des formules en surbrillance (voir wk formula highlight). Valeurs possibles : une chaîne de couleur CSS ("#010101" ou "#FFFFFF" ou "red"). une valeur d'entier long de couleur 4D
wk page view modepageModeMode d'affichage du document 4D Write Pro dans la zone formulaire à l'écran. Valeurs possibles (chaîne) : "draft" : Mode brouillon avec propriétés basiques du document "page" : Mode d'affichage le plus complet, qui inclut le contour de la page, l'orientation, les marges, les sauts de page, les en-têtes et les pieds de page, etc. "embedded" : Mode d'affichage adapté aux zones incluses
wk resolutiondpiRésolution d'écran pour le contenu de la zone 4D Write Pro. Valeurs possibles : wk auto (0) Nombre supérieur à 1
wk spell enablespellEnabledActive la correction orthographique. Valeurs possibles : True/False
wk visible background and anchored elementsvisibleBackgroundAffiche ou exporte les images de fond, la couleur de fond, les images ancrées et les zones de texte (pour l'affichage, effet visible uniquement en mode d'affichage Page ou Inclus). Valeurs possibles : True/False
wk visible empty imagesvisibleEmptyImagesAffiche ou exporte un rectangle noir par défaut pour les images qui ne peuvent pas être chargées ou calculées (images vides ou images sous un format non pris en charge). Valeurs possibles : True/False. Valeur par défaut : True Si la valeur est False, les éléments d'image manquants ne seront pas affichés du tout, même s'ils ont des bordures, une largeur, une hauteur ou un arrière-plan ; cela peut avoir une incidence sur la mise en page des images en ligne.
wk visible footersvisibleFootersAffiche ou exporte les pieds de page (pour l'affichage, effet visible uniquement en mode d'affichage Page). Valeurs possibles : True/False
wk visible headersvisibleHeadersAffiche ou exporte les en-têtes (pour l'affichage, effet visible uniquement en mode d'affichage Page). Valeurs possibles : True/False
wk visible hidden charactersvisibleHiddenCharsAffiche les caractères cachés. Valeurs possibles : True/False
wk visible horizontal rulervisibleHorizontalRulerAffiche la règle horizontale. Valeurs possibles : True/False
wk visible HTML WYSIWYGhtmlWYSIWIGEnabledActive la vue HTML WYSIWYG. Valeurs possibles : True/False
wk visible page framesvisiblePageFramesAffiche les cadres de la page (effet visible uniquement en mode d'affichage Page). Valeurs possibles : True/False
wk visible referencesvisibleReferencesAffiche ou exporte toutes les expressions 4D insérées dans le document en tant que références. Valeurs possibles : True/False
wk visible vertical rulervisibleVerticalRulerAffiche la règle verticale (effet visible uniquement en mode d'affichage Page). Valeurs possibles : True/False
wk zoomzoomPourcentage de zoom pour l'affichage du contenu de la zone 4D Write Pro. Valeur possible : Nombre supérieur à 1

Des modifications peuvent être apportées à toutes les propriétés à tout moment, mais certaines ne sont prises en compte que si un mode d'affichage compatible avec 4D Write Pro est utilisé. Ainsi, même si une propriété de vue est modifié, la modification n'est pas nécessairement visible dans le mode d'affichage courant.

Note : Pour plus d'informations sur les propriétés de vue, veuillez consulter la page Définir une zone 4D Write Pro.

Une fois fixés pour zoneWP à l'aide de cette commande, les propriétés de vue sont appliquées et la zone de formulaire est utilisée tant qu'ils ne sont pas modifiés par un autre appel. Les modifications apportées aux propriétés ne sont pas sauvegardées avec le document ou le formulaire.

Exemple

Vous souhaitez fixer certaines propriétés de vue pour une zone 4D Write Pro :

 var $viewProps : Object
 $viewProps:=New object
 
 $viewProps[wk page view mode]:="page"
  // ou $viewProps.pageMode="page"
 
 $viewProps[wk visible horizontal ruler]:=True
  // ou $viewProps.visibleHorizontalRuler:=Vrai
 
 $viewProps[wk visible vertical ruler]:=True
  // ou $viewProps.visibleVerticalRuler:=Vrai
 
 WP SET VIEW PROPERTIES(*;"4DWPArea";$viewProps)

Voir aussi

WP Get view properties