first commit
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
"""Petites constantes de libellés UI utilisées par le panneau de propriétés
|
||||
et l'éditeur de flow."""
|
||||
@@ -0,0 +1,11 @@
|
||||
ACTION_TYPE_LABELS = {
|
||||
"ecran_suivant": "Afficher l'écran suivant",
|
||||
"ecran_precedent": "Afficher l'écran précédent",
|
||||
"aller_a": "Aller à un écran précis",
|
||||
"modifier_element": "Modifier un élément",
|
||||
"modifier_donnee": "Modifier une donnée d'un objet",
|
||||
"ouvrir_ligne": "Ouvrir la ligne de Répéteur cliquée",
|
||||
"activer_onglet": "Afficher cet élément, masquer tous ses frères",
|
||||
"attendre": "Attendre quelques secondes avant de continuer",
|
||||
"rien": "Ne rien faire",
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
# ---------- Actions : modifier une donnée d'objet ----------
|
||||
|
||||
DATA_OPERATIONS = [
|
||||
("definir_texte", "Donner cette valeur — texte"),
|
||||
("definir_nombre", "Donner cette valeur — nombre"),
|
||||
("definir_bool_vrai", "Mettre à Vrai"),
|
||||
("definir_bool_faux", "Mettre à Faux"),
|
||||
("basculer_bool", "Basculer Vrai / Faux"),
|
||||
("incrementer", "Augmenter de..."),
|
||||
("decrementer", "Diminuer de..."),
|
||||
]
|
||||
DATA_OPERATION_LABELS = dict(DATA_OPERATIONS)
|
||||
@@ -0,0 +1,38 @@
|
||||
# ---------- Actions : modifier un élément ----------
|
||||
|
||||
ELEMENT_ACTION_PROPERTIES = [
|
||||
("visibilite", "Visibilité"),
|
||||
("bg_color", "Couleur de fond"),
|
||||
("border_color", "Couleur de bordure"),
|
||||
("width", "Largeur en %"),
|
||||
("height", "Hauteur en %"),
|
||||
# 3.3 (Confort) — surbrillance générique dynamique : un liseré qui
|
||||
# clignote autour de l'élément, pour attirer l'attention du joueur vers
|
||||
# ce qu'il doit toucher ensuite (ex. un mentor qui "montre" un bouton) —
|
||||
# sans avoir à poser une bordure de couleur togglée à la main. Voir
|
||||
# ELEMENT_SURBRILLANCE_VALUES et applyElementProperty() dans play.html.
|
||||
("surbrillance", "Surbrillance — liseré clignotant"),
|
||||
# 3.5 (Confort) — verrouillage d'un élément après décision : grisé +
|
||||
# ignore les clics, DISTINCT de "invisible" (qui garde sa place mais
|
||||
# disparaît visuellement) — un bouton "Répondre" qui reste visible mais
|
||||
# devient inerte une fois le mail traité, par exemple. Voir
|
||||
# ELEMENT_DESACTIVE_VALUES et applyElementProperty() / bindClicks() dans
|
||||
# play.html (pointer-events:none empêche aussi le déclencheur "Au clic"
|
||||
# de se redéclencher tant que l'élément est désactivé).
|
||||
("desactive", "Désactivé — grisé, ignore les clics"),
|
||||
]
|
||||
ELEMENT_ACTION_PROPERTY_LABELS = dict(ELEMENT_ACTION_PROPERTIES)
|
||||
|
||||
ELEMENT_SURBRILLANCE_VALUES = [
|
||||
("on", "Activer la surbrillance"),
|
||||
("off", "Désactiver la surbrillance"),
|
||||
("toggle", "Basculer activée / désactivée"),
|
||||
]
|
||||
ELEMENT_SURBRILLANCE_LABELS = dict(ELEMENT_SURBRILLANCE_VALUES)
|
||||
|
||||
ELEMENT_DESACTIVE_VALUES = [
|
||||
("on", "Désactiver — griser, ignorer les clics"),
|
||||
("off", "Réactiver"),
|
||||
("toggle", "Basculer désactivé / réactivé"),
|
||||
]
|
||||
ELEMENT_DESACTIVE_LABELS = dict(ELEMENT_DESACTIVE_VALUES)
|
||||
@@ -0,0 +1,7 @@
|
||||
ELEMENT_VISIBILITY_VALUES = [
|
||||
("visible", "Rendre visible"),
|
||||
("masque", "Masquer — n'occupe plus de place"),
|
||||
("invisible", "Rendre invisible — garde sa place"),
|
||||
("toggle", "Basculer visible / masqué"),
|
||||
]
|
||||
ELEMENT_VISIBILITY_LABELS = dict(ELEMENT_VISIBILITY_VALUES)
|
||||
@@ -0,0 +1,5 @@
|
||||
TRIGGER_LABELS = {
|
||||
"clic": "Au clic",
|
||||
"soumission": "À la soumission",
|
||||
"affichage": "À l'affichage de l'écran",
|
||||
}
|
||||
Reference in New Issue
Block a user