FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Thread Windev Mobile 20 IOS
Thread Windev Mobile 20 IOS
Débuté par gui_labonte, 07 oct. 2015 21:20 - 3 réponses
Connectez-vous…
gui_labonte
#1
Posté le 07 octobre 2015 - 21:20
Bonjour!
Je tente d'utiliser une procédure afin de rafraîchir la date sélectionné dans un calendrier en fonction de la position de ligne dans une zone répétée.
Dans la déclaration globale de ma fenêtre j'ai ceci :
SI
EnModeiOS
(
)
ALORS
ThreadExecute
(
"THRAFCAL"
,
threadNormal
,
lpRafraichirCalendrierIOS
)
FIN
et voici ma procédure locale :
Procedure
lpRafraichirCalendrierIOS
(
)
TANTQUE
Vrai
SI
ZoneRépétéeOccurrence
(
ZoneRépétéeEvent
) >
0
ALORS
SI
gPositionDeDepart
=
0
ALORS
positionAAfficher est un
entier
=
ZoneRépétéePosition
(
ZoneRépétéeEvent
)
gPositionDeDepart
=
positionAAfficher
CalendrierSelectPlus
(
Calendrier1
,
ZoneRépétéeEvent.dateReel
[
gPositionDeDepart
]
)
SINON
positionAAfficher est un
entier
=
ZoneRépétéePosition
(
ZoneRépétéeEvent
)
SI
positionAAfficher
<
>
gPositionDeDepart
ALORS
gPositionDeDepart
=
positionAAfficher
CalendrierSelectPlus
(
Calendrier1
,
ZoneRépétéeEvent.dateReel
[
gPositionDeDepart
]
)
FIN
FIN
FIN
ThreadPause
(
10
)
FIN
Le thread secondaire n'est pas exécuté...
J'ai tenté de faire ceci à la place :
TimerSys
(
lpRafraichirCalendrierIOS
,
10
)
et ca fonctionne mais cela se retrouve dans le thread principal.
Y-a-t'il un moyen pour moi d'exécuter ce code à partir d'un thread secondaire? Cela fonctionne-t-il pour IOS?
Merci beaucoup!
Signaler
0
0
Samir BOUCHETIBAT
#2
Membre enregistré
309 messages
Popularité : +31 (37 votes)
Posté le 07 octobre 2015 - 22:57
Bonjour,
Je ne réponds sans doute pas à la question, mais le but recherché et les moyens mis en oeuvre me perturbent...
Si vous souhaitez actualiser un calendrier selon la ligne choisie dans la ZR, pourquoi ne pas simplement utiliser le traitement de "selection d'une ligne" de la ZR pour ce faire ?
A moins de n'avoir pas compris le but recherché...
Bon dev A+
Signaler
0
0
gui_labonte
#3
Posté le 08 octobre 2015 - 13:54
Bonjour!
Merci de votre réponse...
Mon but est de pouvoir actualisé le calendrier pendant que l'utilisateur défile la zone répété vers le bas ou vers le haut selon une rupture par date.
J'ai pensé utilisé un thread qui vérifie la position de la zone répétée qui roule pendant que l'utilisateur défile. Mais mon thread secondaire ne semble pas s'exécuter sous IOS. Le traitement de "selection d'une ligne" se fait lors de la sélection d'une ligne dans la zone mais ce n'est pas mon cas ici. Ce n'est pas le genre d'événement que je veux récupérer.
Avez-vous d'autres idées? Merci!
Signaler
0
0
PICOURLAT Jean Luc
#4
Posté le 22 décembre 2018 - 12:18
Bonjour ,
Je suis tombé sur votre message et j'ai le même soucis : lancer un thread secondaire avec IOS !
Aviez vous réussi et si oui de quelle façon ???
merci de vtre réponse
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte