SVG_Get_options

4D - Documentation   Français   English   German   Composant 4D SVG, Commandes par thèmes   4D SVG, Index   Retour   Précédent   Suivant

version 11.3


SVG_Get_options Entier long

ParamètreTypeDescription
Cette commande ne requiert pas de paramètre
RésultatEntier longOptions

Description

La commande SVG_Get_options retourne un entier long représentant un tableau de 32 bits, chaque bit pouvant décrire une option du composant. Vous pouvez utiliser les Opérateurs sur les bits de 4D pour tester (??) l'état d'une option, l'activer (?+) ou la désactiver (?-).

Les options actuellement disponibles sont :

BitOptionDéfaut
1Attribuer un ID automatiquement lors de la création d'un élément0 (inactivé)
2Fermer automatiquement les objets qui peuvent l'être0 (inactivé)
3Créer les objets avec un fond1 (activé)
4Coordonnées absolues pour les tracés1 (activé)
5Créer un code plus lisible0 (inactivé)
6Émettre un bip lorsqu'une erreur survient1 (activé)
7Ne pas afficher les erreurs 4D0 (inactivé)
8Images transparentes1 (activé)

Attribuer un ID automatiquement lors de la création d'un élément

Si cette option est activée, lorsque le composant crée un nouvel élément, il ajoute et renseigne systématiquement un attribut 'id' pour l'objet créé s'il n'est pas précisé.

Fermer automatiquement les objets

Si cette option est activée, les objets créés avec les commandes SVG_New_arc et SVG_New_polyline_by_arrays seront fermés automatiquement.

Créer les objets avec un fond

Si cette option est activée, les objets fermés seront créés avec une couleur de fond, sinon le fond est transparent.

Coordonnées absolues pour les tracés

Lors du dessin de tracés avec les commandes SVG_PATH_MOVE_TO, SVG_PATH_LINE_TO, SVG_PATH_CURVE et SVG_PATH_ARC, les coordonnées passées seront interprétées comme absolues si cette option est activée ou comme relatives sinon.

Créer un code plus lisible

Cette option permet de créer un code indenté et aéré mais par conséquent plus lourd, son activation est surtout intéressante durant la phase de débogage.

Émettre un bip lorsqu'une erreur survient

Lorsqu'une erreur se produit et qu'aucune méthode d'erreur de la base hôte n'a été installée avec la commande SVG_Set_error_handler, un bip est émis si cette option est activée.

Ne pas afficher les erreurs 4D

Cette option activée par défaut bloque l'affichage des erreurs 4D en installant une méthode de gestion d'erreur propre au composant 4D SVG. Vous pouvez préférer ne pas utiliser cette gestion interne et laisser 4D afficher ces messages. Cela peut être utile en cours de débogage par exemple.

Images transparentes

Par défaut, les images SVG créées avec la commande SVG_New sont transparentes. Si vous désactivez cette option, les images seront sur fond blanc.

Exemple

Reportez-vous à l'exemple de la commande SVG_SET_OPTIONS.

Référence

SVG_SET_OPTIONS.


4D - Documentation   Français   English   German   Composant 4D SVG, Commandes par thèmes   4D SVG, Index   Retour   Précédent   Suivant