Hđello,
Iâm trying to build a very specific behavior in KLWP using 4 independent images, whose visibility is controlled only via opacity.
General goal
I have 4 images, and only one image must be visible at a time, never more than one.
Desired behavior
When I am on the home screen (screen = 1)
No image should appear âout of nowhereâ
If an image was already visible before I arrived on the home screen, it stays visible when I arrive
When I arrive on the home screen, a 10-second timer starts
After 10 seconds, the currently visible image disappears
While I stay on the home screen:
No other image should appear
Image selection (random or sequential) is completely frozen
When I leave the home screen (screen = 0)
One image out of the 4 becomes visible at the exact moment I leave the home screen
I do not see the image appear (it appears while Iâm outside the home screen)
Only one image is visible at a time (out of the 4)
This image stays visible as long as I donât return to the home screen
When I come back to the home screen, this image:
Stays visible
Continues until the 10-second timer finishes
Then disappears
Full cycle logic
Every time I leave the home screen, a new image (random or sequential) is selected
This image is displayed when I leave the home screen
While I remain on the home screen, no new selection must occur
Important constraints
Only one image visible at a time
No image overlap
Image appearance must happen outside the home screen
The 10-second timer starts only when arriving on the home screen
Visibility is controlled only via opacity
I use si(screen) to detect home screen vs other screens
What Iâve already tried
Global List
Global Number
df(ss) for time handling
tu(seq)
Opacity formulas depending on screen
But I canât manage to:
Freeze image selection while staying on the home screen
Prevent any image change or appearance while on the home screen
Correctly start the 10-second timer only when arriving on the home screen
My question
What is the correct KLWP structure / logic to:
Have only one image visible out of 4
Make an image (out of the 4) become visible when leaving the home screen
Keep that image visible when returning to the home screen
Trigger a 10-second timer on arrival to the home screen, after which the image disappears
Prevent any new image appearance or change while staying on the home screen
Restart the image selection (random or sequential) only after leaving the home screen again
Any help, global logic, or example KLWP setup would be greatly appreciated ![]()
In french:
[KLWP] Afficher 1 image parmi 4 en quittant lâĂ©cran dâaccueil, puis la cacher aprĂšs 10 secondes
Bonjour,
Jâessaie de mettre en place un comportement prĂ©cis dans KLWP avec 4 images indĂ©pendantes, dont la visibilitĂ© est gĂ©rĂ©e uniquement par lâopacitĂ©.
Objectif général
Jâai 4 images, et une seule doit ĂȘtre visible Ă la fois, jamais plusieurs en mĂȘme temps.
Comportement souhaité
Quand je suis sur lâĂ©cran dâaccueil (screen = 1)
Aucune image ne doit apparaßtre « de nulle part »
Si une image Ă©tait dĂ©jĂ visible avant mon arrivĂ©e sur lâĂ©cran dâaccueil, elle reste visible Ă mon arrivĂ©e
Ă mon arrivĂ©e sur lâĂ©cran dâaccueil, un compteur de 10 secondes dĂ©marre
Au bout de ces 10 secondes, lâimage visible disparaĂźt
Tant que je reste sur lâĂ©cran dâaccueil :
Aucune autre image ne doit apparaĂźtre
La sĂ©lection dâimage (alĂ©atoire ou sĂ©quentielle) est complĂštement figĂ©e
Quand je quitte lâĂ©cran dâaccueil (screen = 0)
Une image parmi les 4 devient visible au moment oĂč je quitte lâĂ©cran dâaccueil
Je ne vois pas lâapparition de lâimage (elle apparaĂźt hors Ă©cran dâaccueil)
Une seule image est visible Ă la fois (parmi les 4)
Cette image reste visible tant que je ne reviens pas sur lâĂ©cran dâaccueil
Lors du retour sur lâĂ©cran dâaccueil, cette image :
Reste visible
Continue jusquâĂ la fin du compteur de 10 secondes
Puis disparaĂźt
Cycle complet
Ă chaque dĂ©part de lâĂ©cran dâaccueil, une nouvelle image (alĂ©atoire ou Ă la suite) parmi les 4 est sĂ©lectionnĂ©e
Cette image sera affichĂ©e au moment oĂč je quitte lâĂ©cran dâaccueil
Tant que je reste sur lâĂ©cran dâaccueil, aucune nouvelle sĂ©lection ne doit avoir lieu
Contraintes importantes
Une seule image visible Ă la fois
Aucune superposition dâimages
Lâapparition de lâimage doit se faire hors Ă©cran dâaccueil
Le compteur de 10 secondes dĂ©marre uniquement Ă lâarrivĂ©e sur lâĂ©cran dâaccueil
La visibilitĂ© est gĂ©rĂ©e uniquement par lâopacitĂ©
Jâutilise si(screen) pour dĂ©tecter Ă©cran dâaccueil / autres Ă©crans
Ce que jâai dĂ©jĂ essayĂ©
Global List
Global Number
df(ss) pour la gestion du temps
tu(seq)
Formules dâopacitĂ© dĂ©pendantes de screen
Mais je nâarrive pas Ă :
Bloquer la sĂ©lection dâimage pendant que je suis sur lâĂ©cran dâaccueil
EmpĂȘcher tout changement ou apparition dâimage tant que je reste sur lâaccueil
Lancer correctement le compteur de 10 secondes uniquement Ă lâarrivĂ©e sur lâĂ©cran dâaccueil
Ma question
Quelle est la bonne structure / logique dans KLWP pour :
Avoir une seule image visible parmi 4
Faire en sorte que lâimage (parmi les 4) devienne visible au moment oĂč je quitte lâĂ©cran dâaccueil
Conserver cette image visible lors du retour sur lâĂ©cran dâaccueil
DĂ©clencher un compteur de 10 secondes Ă lâarrivĂ©e sur lâĂ©cran dâaccueil, au terme duquel lâimage disparaĂźt
EmpĂȘcher toute nouvelle apparition ou changement dâimage tant que je reste sur lâĂ©cran dâaccueil
Relancer la sĂ©lection (alĂ©atoire ou sĂ©quentielle) uniquement aprĂšs avoir quittĂ© Ă nouveau lâĂ©cran dâaccueil
Toute aide, logique globale ou exemple de configuration KLWP serait vraiment apprécié ![]()
