dr_SELECTION PAR REGION

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

version 6.0


dr_SELECTION PAR REGION (zone; inclus; action; gauche; haut; droit; bas)

ParamètreTypeDescription
zoneEntier longZone 4D Draw
inclusEntier0 = Entièrement, 1 = Partiellement
actionEntier0 = Désélectionner, 1 = Sélectionner, 2 = Basculer
gaucheNumériqueBorne gauche
hautNumériqueBorne supérieure
droitNumériqueBorne droite
basNumériqueBorne inférieure

Description

La commande dr_SELECTION PAR REGION sélectionne ou désélectionne les éléments placés dans un périmètre désigné par gauche, haut, droit et bas. Ces quatre coordonnées doivent être exprimées dans l'unité de base et évaluées à partir de l'origine courante.

inclus détermine les objets concernés par cette commande.

Si inclus est égal à 0, seuls les objets totalement inscrits dans ce périmètre seront concernés par cette mesure.

Si inclus est égal à 1, tous les objets situés, même partiellement, dans ce périmètre seront affectés par cette mesure.

action détermine l'acte en lui-même.

Si action est égal à 0, les objets seront désélectionnés.

Si action est égal à 1, les objets seront sélectionnés.

Si action est égal à 2, les objets seront sélectionnés s'ils ne l'étaient pas auparavant, et inversement.

Cette commande n'a aucun effet sur les objets situés à l'extérieur du périmètre de sélection. En conséquence, les objets sélectionnés avant l'appel de cette commande et ne faisant pas partie du périmètre indiqué par gauche, haut, droit et bas verront leur état inchangé.

Exemple

L'exemple suivant désélectionne l'ensemble des objets de zone pour ne sélectionner que les objets figurant sur la première page.

   dr_SELECTIONNER (LaZone;-1;0)
   dr_FIXER ORIGINE (LaZone;0;0;0)
   dr_SELECTION PAR REGION (LaZone;0;1;0;0;19;27)

Référence

dr_LIMITES OBJET.


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