PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Version : 19.0

WinDevWebDev - Code ServeurWebDev - Code NavigateurWinDev MobileEtats et RequêtesWindowsLinuxWindows MobileWindows PhoneWindows Store appsAndroidWidget AndroidiPhone/iPadJavaPHPAjaxCode Utilisateur (MCU)Langage ExterneHFSQLHFSQL Client/ServeurProcédures stockéesHyper File 5.5OLE DBODBCAccès Natifs
Manipuler un champ Carrousel par programmation

Présentation
WinDev permet de manipuler un champ Carrousel directement par programmation. Il suffit d'utiliser directement le nom du champ Carrousel dans le code.

Le champ Carrousel utilise la même famille de fonctions que le champ Liste Image (fonction ListeXXX).

Remplir un carrousel

Initialiser un élément

Pour initialiser un élément d'un carrousel, utilisez la fonction ListeAjoute.

// Ajout d'éléments
ListeAjoute(CAR_Carrousel, "Client", "Client.gif")
ListeAjoute(CAR_Carrousel, "Commande", "Commande.gif")
Remarque : Le libellé ("Client", "Commande" dans cet exemple) est affiché en survol de l'élément dans le coin haut gauche du carrousel.

Remplir un carrousel

Pour initialiser un carrousel, il suffit d'utiliser une boucle d'itération pour initialiser tous les éléments du champ. Par exemple :
i est un entier
POUR i = 1 A 52
        ListeAjoute(CAR_Carrousel, Nom[i], ImageCarrousel[i])
FIN

Vider un carrousel

Supprimer les éléments d'un carrousel

Pour supprimer tous les éléments, utilisez la fonction ListeSupprimeTout.
// Suppression de tous les éléments du carrousel
ListeSupprimeTout(CAR_Carrousel)

Propriétés spécifiques aux champs carrousel
Les propriétés suivantes sont spécifiques à la gestion des caractéristiques d'un champ carrousel par programmation.
AngleObservateurPermet de connaître ou modifier l'angle secondaire d'un champ Carrousel. Cet angle secondaire permet de faire "pencher" le champ Carrousel
AnimationPermet d'arrêter ou de reprendre l'animation du champ Carrousel
AnimationInitialePermet de configurer l'animation du champ Carrousel à son initialisation
PériodeAnimationPermet de connaître et de modifier la vitesse de rotation d'un champ Carrousel

Pour connaître la liste complète des propriétés du WLangage pouvant être utilisées avec un champ Carrousel, consultez Propriétés associées à un champ Carrousel.

Voir Aussi
Version minimum requise
  • Version 11
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire