|
|
|
|
|
TDBInfoXY (Fonction) En anglais : DashInfoXY
Non disponible
Permet de savoir : - si un Widget est présent dans un champ Tableau de bord à une position donnée.
- quel est le Widget présent dans un champ Tableau de bord à une position donnée.
// -- Evénement "Survol Souris" d'un champ Tableau de bord // Récupère l'indice survolé nIndice est un entier = TDBInfoXY(MoiMême, SourisPosX(), SourisPosY())  // Si le widget survolé est le même que précédemment, ne rien faire SI gnIndiceSurvol = nIndice ALORS RETOUR  // Mémorise l'indice survolé gnIndiceSurvol = nIndice  // Affiche une information sur le widget survolée SELON gnIndiceSurvol // Aucun widget survolé CAS 0 : LIB_Survol = "Aucun widget n'est survolé"  // Un widget est survolé AUTRE CAS : LIB_Survol = ... ChaîneConstruit("Widget survolé : %1 (Indice : %2 | Fen interne source : %3)", ... gPoliceGras(Vrai) + TDB_TableauDeBord[gnIndiceSurvol].Libellé + ... gPoliceGras(Faux), gPoliceGras(Vrai) + gnIndiceSurvol + gPoliceGras(Faux), ... gPoliceGras(Vrai) + TDB_TableauDeBord[gnIndiceSurvol].FenêtreSource + ... gPoliceGras(Faux)) FIN Syntaxe
<Résultat> = TDBInfoXY(<Champ Tableau de bord> , <X> , <Y>)
<Résultat> : Entier - Indice du Widget présent à la position indiquée,
- 0 si aucun Widget n'est présent.
<Champ Tableau de bord> : Nom de champ Nom du champ Tableau de bord à manipuler. <X> : Entier Abscisse (en pixels) du Widget dans le champ Tableau de bord. <Y> : Entier Ordonnée (en pixels) du Widget dans le champ Tableau de bord.
Liste des exemples associés :
|
Exemples didactiques (WINDEV) : WD Tableau de bord
[ + ] L'exemple "WD Tableau de bord" est un exemple didactique sur l'utilisation du champ Tableau de bord. Cet exemple présente comment : - manipuler le champ en mode "édition", - sauver/charger une configuration, - configurer le champ (configuration initiale, ajout / suppression de widgets, ...), - rafraîchir un widget, - etc.
|
Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|