DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions de gestion des graphes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie les coordonnées à l'écran d'un point ou d'une valeur présent dans un graphe.
Cette fonction permet par exemple de récupérer les coordonnées d'une zone d'un graphe pour pouvoir ensuite dessiner dans cette zone avec les fonctions de dessin.
Remarque : Cette fonction doit être utilisée après la fonction grDessine (lorsque le graphe a été dessiné).
Exemple
// Coordonnées à l'écran d'un point du graphe créé par programmation
x est un entier
x = grInfoPoint("MonGraphe", grAbscisse, 1, 1)
// Coordonnées du centre d'un graphe de type Radar affiché dans un champ Graphe
Coordonnées est une chaîne
Coordonnées = grInfoPoint(GRF_Radar, grAbscisse, grAxeX, grMin) + "," + 
grInfoPoint(GRF_Radar, grOrdonnée, grAxeY, grMin)
// Coordonnées de la zone utile d'un graphe affiché dans un champ Graphe
Zone_Utile est une chaîne
Zone_Utile = grInfoPoint(GRF_Courbes, grAbscisse, grAxeX, grMin) + "," + ...
grInfoPoint(GRF_Courbes, grAbscisse, grAxeX, grMax) + ":" + ...
grInfoPoint(GRF_Courbes, grOrdonnée, grAxeY, grMin) + ","+ ...
grInfoPoint(GRF_Courbes, grOrdonnée, grAxeY, grMax)
// Coordonnées de la zone comprise entre la coordonnée Y minimale et maximale
Zone est une chaîne
Zone = grInfoPoint(GRF_Courbes, grOrdonnée, 1, grMin) + "," + ...
grInfoPoint(GRF_Courbes, grOrdonnée, 1, grMax)
Syntaxe
<Résultat> = grInfoPoint(<Nom du graphe> , <Type de l'axe> , <Numéro de la série> , <Numéro de la catégorie>)
<Résultat> : Entier
Coordonnée du point spécifié (en pixels) selon l'axe spécifié. Les coordonnées sont calculées par rapport au graphe (en non par rapport à l'écran).
<Nom du graphe> : Nom de champ ou chaîne de caractères
Nom du graphe à manipuler. Ce nom correspond :
  • soit au nom du graphe défini par programmation avec la fonction grCrée.
  • soit au nom du champ Graphe (présent dans l'éditeur de fenêtres ou de pages).
<Type de l'axe> : Constante de type Entier
Type de l'axe pris en compte pour le calcul des coordonnées :
grAbscisse
(Valeur par défaut)
Calcul de la coordonnée sur l'axe des abscisses.
grOrdonnéeCalcul de la coordonnée sur l'axe des ordonnées.
<Numéro de la série> : Entier
  • Numéro de la série concernée.
  • Constante permettant de connaître les coordonnées du point correspondant aux bornes des axes :
    grAxeXCoordonnées des bornes de l'axe des X.
    grAxeYCoordonnées des bornes de l'axe des Y.
<Numéro de la catégorie> : Entier
  • Numéro de la catégorie concernée.
  • Constante permettant de connaître les coordonnées du point correspondant aux bornes des axes :
    grMaxCoordonnées de la borne maximale.
    grMinCoordonnées de la borne minimale.
Classification Métier / UI : Code neutre
Composante : wd290grf.dll
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 28/02/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale