Comprendre les pages et les grilles de boutons dans TD Snap

08 mai 2017


 

Remarque : certaines images peuvent ne pas être représentatives du logiciel actuel, celui-ci ayant été modifié et amélioré au fil des ans.


Ce que vous DEVEZ comprendre sur le fonctionnement des pages et des grilles de boutons de TD Snap
 

Chaque page de TD Snap comprend une collection de boutons et d'informations sur la position des boutons pour la taille de grille actuellement sélectionnée (paramètre Page Set > Grid Size). La page est en fait une collection infinie, défilante, d'écrans de grille, un peu comme une page Web. Lorsque vous ajoutez des boutons et que vous atteignez le nombre maximal de boutons pour la taille de grille sélectionnée, vous pouvez créer d'autres boutons sur l'écran de grille suivant. Des indicateurs de défilement s'affichent sur le côté droit de l'écran pour indiquer le nombre de grilles de boutons visibles sur la page.
Image ajoutée par l'utilisateur
Comme chaque page peut être affichée dans plusieurs tailles de grille, TD Snap a deux approches différentes pour repositionner les boutons qui ne sont plus visibles dans une grille de taille différente. Il peut soit les "bloquer", soit restaurer un "état sauvegardé" des positions des boutons pour la nouvelle taille de grille.
Le "flux en bloc" est l'approche par défaut de TD Snap pour repositionner les boutons lors de la transition entre deux tailles de grille. TD Snap tentera de préserver la position des boutons dans les colonnes visibles. Les boutons des colonnes qui ne sont plus visibles seront déplacés vers les premières lignes vides disponibles. En fonction du nombre de boutons sur la page, cela peut être sur les écrans de la grille suivante, voire sur plusieurs écrans.
Image ajoutée par l'utilisateur
Dans l'exemple ci-dessus, Snap a déplacé le bouton des colonnes 5 et 6 de la grille 6x6 vers le deuxième écran de défilement lors de la transition vers une grille 4x4. Cela fonctionne bien dans de nombreuses situations, mais pas dans toutes. Ce n'est pas la meilleure approche si la page contient du contenu qui est alphabétique ou qui doit maintenir une structure positionnelle définie, comme les pages de menu ou les listes de mots.
TD Snap cesse d'utiliser l'approche "flux de blocs", du moins pour la taille actuelle de la grille, dès que vous repositionnez un bouton dans la grille. TD Snap suppose que le changement de position a été effectué pour une raison précise et que vous voulez préserver cette raison, il crée donc un "état sauvegardé" pour la taille de grille actuelle. Si vous passez ensuite à une autre grille sans "état enregistré", TD Snap "bloquera" les boutons en conséquence. Si vous passez à une grille dans laquelle vous avez précédemment repositionné un bouton, TD Snap rétablira l'"état enregistré" pour cette grille et ignorera tout changement de position effectué dans la grille précédente.
Les "états enregistrés" sont utiles pour s'assurer que, quelle que soit la taille de la grille, le contenu des boutons conserve une structure cohérente, c'est-à-dire que les boutons de fonction/navigation sont toujours à la même position, que les boutons sont regroupés par partie du discours ou intention orale. Notez qu'il existe deux "états enregistrés" distincts pour chaque taille de grille, l'un pour les cas où les boutons de navigation ne sont pas activés (méthode d'accès tactile), et l'autre lorsqu'ils sont activés (toutes les autres méthodes d'accès). (Voir Les boutons de navigation déplaceront les boutons sur vos pages) .

 
Image ajoutée par l'utilisateur
Dans l'exemple ci-dessus, la liste principale: La page de la liste de mots en couleur a enregistré les mots définis pour toutes les tailles de grille, de sorte que les mots en couleur s'écoulent par ordre alphabétique et que la position du bouton " All Word Lists " est maintenue dans une position cohérente. Les boutons " Petits mots " et " Formulaires de mots" ont été supprimés de la grille 3x4 par conception, car ils sont destinés aux utilisateurs plus avancés.
Image ajoutée par l'utilisateur
Si la page Couleurs n'avait pas un "état sauvegardé" pour la taille de grille 3x4, elle apparaîtrait comme indiqué ci-dessus. Les boutons soulignés seraient déplacés vers le deuxième écran vers le bas. Les mots ne seraient plus dans l'ordre et le bouton " All Word Lists " n'est même pas visible.
 
Le concept d'"États sauvegardés" pour les réseaux résout certains problèmes inhérents à l'approche du "flux en bloc", mais il n'est pas sans poser de problèmes. Si chaque taille de grille pour une page a un état sauvegardé qui est restauré lors des transitions, alors le fait de changer la position d'un ou de plusieurs boutons dans une taille de grille ne permettra PAS de passer à une autre taille de grille. Il faudrait alors déplacer les boutons à nouveau dans la nouvelle taille de grille. Ce sera le cas pour tout le contenu pré-fabriqué dans Core First. Dans l'exemple ci-dessous, le À propos de moi, Chambre à coucher et Avion ont été déplacées vers la première ligne de la grille 6x6 pour le Page du menu des sujets. Lors de la transition vers le 3x3, ces changements de position sont perdus et la position séquentielle d'origine est rétablie. Notez qu'il n'y a actuellement aucun moyen de supprimer l'"état sauvegardé" d'une grille et de revenir à l'approche "block flow".
Image ajoutée par l'utilisateur
Les futures versions de TD Snap devraient proposer une troisième approche transitoire permettant de faire défiler les boutons de manière séquentielle et de maintenir le repositionnement au sein de la séquence sur toutes les tailles de grille.
 

Les boutons de navigation déplacent les boutons de vos pages

Dans TD Snap, des boutons de navigation vers le haut et vers le bas seront ajoutés dans les coins supérieurs et inférieurs droits de chaque page, selon les besoins, si la méthode d'accès est définie autrement que par le toucher. Les boutons de navigation vous permettent de faire défiler les écrans de la grille sur la page en cours. Le ou les boutons qui se trouvaient aux positions maintenant occupées par le ou les boutons de navigation seront déplacés. Si l'accès tactile est à nouveau sélectionné, les boutons reprendront leur position initiale.
Image ajoutée par l'utilisateur
Dans l'exemple ci-dessus, le bouton Favoris [ ] qui se trouvait en bas de l'écran 1 et le bouton Mots du thème en haut de l'écran 2 ont tous deux été déplacés vers un emplacement de bouton vide plus proche de la position d'origine. Il peut s'agir de l'écran suivant ou de plusieurs écrans plus bas, selon le nombre de boutons sur la page et la taille actuelle de la grille. Le repositionnement manuel de l'un des boutons de déplacement crée un "état enregistré" pour la taille de la grille, lorsque les boutons de navigation sont activés. Il s'agit d'un "état sauvegardé" distinct de celui obtenu lorsqu'ils sont désactivés. Cela vous permet d'optimiser la disposition des boutons, pour la taille actuelle de la grille, pour l'une ou l'autre méthode de défilement de l'écran. (Voir Ce que vous DEVEZ comprendre sur le fonctionnement des pages Snap TD et des grilles de boutons.)
Si vous ne voulez pas que les boutons de navigation apparaissent sur une page spécifique, vous devrez masquer tous les boutons des écrans inférieurs au premier écran.
Image ajoutée par l'utilisateur
Dans l'exemple ci-dessus, tous les boutons du deuxième écran ont été masqués. Maintenant, le bouton de navigation sur l'écran 1 disparaît également. Maintenant, un des boutons de contenu caché peut être repositionné et non caché, laissant un seul écran accessible complètement rempli de boutons de contenu. Notez que si jamais vous enlevez un bouton sous le premier écran, le bouton de navigation réapparaîtra et un bouton de contenu sera déplacé.