PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Champ multimédia
Champ multimédia
Débuté par kick71, 24 jan. 2023 11:15 - 6 réponses
Membre enregistré
874 messages
Popularité : +39 (51 votes)
Posté le 24 janvier 2023 - 11:15
Bonjour à tous,

Dans une gestion de 1 à plusieurs vidéos, j'ai une fenêtre qui visualise celles-ci avec le champs multimédia.
Aucun soucis sur la lecture/Pause/ volume etc ...

Par contre cette fenêtre peux être appelée plusieurs fois par un enchainement de vidéos.

Je ne trouve pas comment implanter la fermeture de la fenêtre automatiquement quand la video demandée est terminée "normalement".
Truc bête, mais je câle.

J'ai regardé avec les compteurs durées, mais si j'interviens dessus, si l'utilisateur va au bout de la lecture par la barre de progression et que cette vidéo temps lu = temps restant alors la fenêtre ferme !

Avez-vous eu déjà cette problématique ?

Merci pour votre retour
Christian

--
Christian - kick71
Message modifié, 24 janvier 2023 - 11:17
Membre enregistré
1 937 messages
Popularité : +53 (65 votes)
Posté le 24 janvier 2023 - 11:25
Bonjour Christian,

Regarde les événements dont Fin de lecture.

--
Bon dev,
Jean-Pierre
Membre enregistré
874 messages
Popularité : +39 (51 votes)
Posté le 24 janvier 2023 - 11:26
Posté trop vite ( enfin après un certain temps de recherche ;) )
J'ai trouvé pour ceux qui seraient interessés.

Dans "PROCÉDURE ActualiseBoutons()" avec code "SI POT_Position = POT_Position..BorneMax ALORS Ferme(FEN_TestVideo)"

// Position
SI PAS gbDéplacementPositionEnCours ALORS
POT_Position = MultimediaPosition(MM_Video)
POT_Position..BorneMax = MultimédiaDurée(MM_Video)

SI POT_Position = POT_Position..BorneMax ALORS Ferme(FEN_TestVideo)

FIN


Bon dev à tous
Christian

--
Christian - kick71
Membre enregistré
874 messages
Popularité : +39 (51 votes)
Posté le 24 janvier 2023 - 11:29
Merci Jean-Pierre,

Pas d'Evt "Fin de lecture" mais comme indiqué, trouvé ou implanter le code :merci:

--
Christian - kick71
Membre enregistré
1 937 messages
Popularité : +53 (65 votes)
Posté le 25 janvier 2023 - 09:29
Bonjour Christian,

Trouvé ici :
https://doc.pcsoft.fr/fr-FR/?9500202
???

--
Bon dev,
Jean-Pierre
Membre enregistré
874 messages
Popularité : +39 (51 votes)
Posté le 26 janvier 2023 - 09:35
Hello JP,

J'ai quand même vérifié, par sécurité.

Fait le tour des Evt dispo, et pas de "fin de lecture".
Suis indépendant et pour cause $, je suis resté en V26.

Peut être l'explication !

Merci quand même.
Bon dev et belle journée.

--
Christian - kick71
Membre enregistré
1 937 messages
Popularité : +53 (65 votes)
Posté le 26 janvier 2023 - 11:16
Bonjour Christian,

J'ai testé dans WinDev27. Il y a 3 événements de base dans le champ Multimédia :
1. Initialisation
3. A chaque changement d'état
3. Fin de lecture.

--
Bon dev,
Jean-Pierre