PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Renvoie pour une position donnée dans le champ Agenda (coordonnées d'un point de l'agenda) :
  • soit l'indice du rendez-vous pour la position indiquée.
  • soit la date correspondant à la position indiquée.
Versions 24 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 24
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Exemple
// Connaître la date située à la position du curseur de la souris
// dans le champ Agenda
dDate est une Date
dDate = AgendaInfoXY(AGD_MonAgenda, agiDateHeure, SourisPosX(), SourisPosY())

// La date survolée devient la première date affichée par l'agenda
AgendaPosition(AGD_MonAgenda, dDate)
// Afficher le lieu du rendez-vous dans la bulle de survol
// Code Survol souris (WM_MOUSEMOVE) du champ Agenda :
nIndiceRendezVous est un entier
nIndiceRendezVous = AgendaInfoXY(AGD_AGENDA, agiRendezVous, ...
SourisPosX(), SourisPosY())

SI nIndiceRendezVous <> -1 ALORS
// Un rendez-vous est sous le curseur de la souris ...
AGD_AGENDA..Bulle = "Rendez-vous à " + ...
AGD_AGENDA[nIndiceRendezVous]..Lieu
FIN
Syntaxe
<Résultat> = AgendaInfoXY(<Champ Agenda> , <Type d'information> , <X> , <Y>)
<Résultat> : Entier, Chaîne de caractères ou variable de type Date
  • Information demandée.
  • Une chaîne vide ("") si la constante agiDateHeure est utilisée et s'il n'y a pas de date aux coordonnées fournies.
  • -1 si la constante agiRendezVous est utilisée et s'il n'y a pas de rendez-vous aux coordonnées fournies.
<Champ Agenda> : Nom de champ
Nom du champ Agenda à manipuler (présent dans une fenêtre).
<Type d'information> : Constante ou combinaison de constantes de type Entier
Type d'information demandée :
agiDateHeureDate et heure du rendez-vous correspondant aux coordonnées fournies.
agiOrigineEcranPar défaut, le point (0,0) correspond au point haut gauche du champ Agenda manipulé (les ascenseurs étant situés à l'origine).
Si la constante agiOrigineEcran est combinée avec les autres constantes, le point (0,0) correspond à l'origine de l'écran.
Cette constante ne peut pas être utilisée seule.
agiRendezVousIndice du rendez-vous correspondant aux coordonnées fournies.
<X> : Entier
Coordonnée X (en pixels) à analyser. Cette coordonnée est relative au champ Agenda (si la constante agiOrigineEcran n'est pas précisée).
<Y> : Entier
Coordonnée Y (en pixels) à analyser. Cette coordonnée est relative au champ Agenda (si la constante agiOrigineEcran n'est pas précisée).
Composante : wd240obj.dll
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire