PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Limites en code navigateur
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Utilisée dans un événement lié à la souris ou au stylet (code de clic, code de survol, code de bouton gauche ou droit enfoncé, ...) renvoie la position verticale (Y) du curseur de souris par rapport au champ ou à la fenêtre considérée.
Il est ainsi possible par exemple de connaître :
  • la position de la souris (ou du stylet) lors d'un clic gauche dans un champ Image (fonction utilisée dans l'événement "Clic" du champ Image)
  • la position de la souris (ou du stylet) lors du survol d'une fenêtre (fonction utilisée dans l'événement optionnel "Survol souris" d'une fenêtre)
WEBDEV - Code Navigateur Utilisée dans un événement navigateur (d'un champ ou d'une page), renvoie la position verticale (Y) du curseur de la souris selon le repère spécifié.
Remarques :
    Exemple
    WEBDEV - Code Navigateur
    // Survol souris de la page "Dessin"
    // Code optionnel de la page
    // Souris déplacée (onmousemove)
    Message("Position de la souris : X : " + SourisPosX(spPage) + " Y : " + SourisPosY(spPage))
    Syntaxe
    WEBDEV - Code Navigateur

    Récupérer la position de la souris dans une page Masquer les détails

    <Résultat> = SourisPosY([<Repère>])
    <Résultat> : Entier ou réel
    • Position verticale (ou ordonnée) en pixels du curseur de la souris par rapport au repère considéré,
    • 0 si l'information n'est pas disponible (en fonction du navigateur utilisé, du champ considéré).
    <Repère> : Constante optionnelle de type entier
    Indique le repère utilisé pour le calcul de la position :
    spChamp
    (Valeur par défaut)
    Position de la souris par rapport au point haut gauche du champ (ou de la page si l'événement est sur la page).
    Si cette constante est choisie, la fonction SourisPosY doit être utilisée dans le code "OnClick" du champ.
    spEcranPosition de la souris dans l'écran (par rapport au coin haut gauche de l'écran).
    spPagePosition de la souris par rapport au coin haut gauche de la page (en tenant compte du "scrolling" de la page).
    Remarques
    WEBDEV - Code Navigateur

    Limites en code navigateur

    La fonction SourisPosY n'est pas disponible :
    • dans les procédures navigateur.
    • dans les événements appelés directement ou indirectement depuis une procédure navigateur (par l'intermédiaire de la fonction ExécuteTraitement par exemple).
    Liste des exemples associés :
    Les fonctions de dessin Exemples unitaires (WINDEV) : Les fonctions de dessin
    [ + ] Utilisation des principales fonctions de dessin de WINDEV pour :
    - Initialiser un champ Image pour dessiner
    - Dessiner des figures simples
    - Ecrire un texte dans un dessin
    - Changer la couleur dans un dessin
    Composante : wd260obj.dll
    Version minimum requise
    • Version 9
    Documentation également disponible pour…
    Commentaires
    Cliquez sur [Ajouter] pour publier un commentaire