PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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
Renvoie pour une position donnée dans le champ Agenda (coordonnées d'un point du champ 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.
Versions 25 et supérieures
Catalyst Cette fonction est désormais disponible pour les applications Android.
Nouveauté 25
Catalyst Cette fonction est désormais disponible pour les applications Android.
Catalyst 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 : wd260obj.dll
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire