Page 1 sur 1

Ven 25/01/2013 - Actualités

Posté : ven. 25 janv. 2013 10:14
par Xavier
Tabulations


Un discret bouton permet désormais d'activer la tabulation à l'intérieur du Memo Détails.

Par défaut cette tabulation interne est désactivée, permettant ainsi de tabuler d'un composant à l'autre sans rester "piégé" dans un Memo.
Tabs.png

Re: Ven 25/01/2013 - Actualités

Posté : ven. 25 janv. 2013 11:58
par Denis
dommage.
Quid Ctrl+Tab ou Shift+Tab soit pour sortir du widget, soit pour faire une tabulation sans avoir à cliquer sur un bouton???

Ven 25/01/2013 - Actualités

Posté : ven. 25 janv. 2013 12:05
par Xavier
Menus contextuels


Pour le moment, la norme adoptée dans XT4 a été d'afficher dans un menu contextuel la totalité des actions disponibles pour ce composant, et de griser celles qui n'était pas possible pour l'élément sélectionné.

Exemple avec les dossiers, le dossier racine étant toujours read-only :
1.png
2.png
Derrière, il y a un seul PopupMenu commun avec la liste, avec une tonne de code pour gérer en dynamique la visibilité et le grisage.

Cette fameuse règle n'est pas appliquée sur la liste car le menu serait inutilement remplis d'éléments grisés sur les dossiers :
3.png
4.png

Et la question qui se pose pour l'avenir est : "Faut-il continuer à affiché en grisé les commandes non-disponibles ou n'afficher que des éléments disponibles ?"

N'afficher que les éléments disponibles donne des menus plus clairs mais également plus dynamiques donc sans doute moins faciles à mémoriser.

Des avis ?

Re: Ven 25/01/2013 - Actualités

Posté : ven. 25 janv. 2013 12:09
par Xavier
DMo a écrit :dommage.
Quid Ctrl+Tab ou Shift+Tab soit pour sortir du widget, soit pour faire une tabulation sans avoir à cliquer sur un bouton???
Ah oui, je n'y ai pas pensé...
Je viens de tester en XT4 et [Ctrl+Tab] ajoute une tabulation interne.
Ne marche pas dans XT3 qui utilise des vrais onglets, ils interceptent la commande pour faire un changement d'onglet.

Ven 25/01/2013 - Actualités

Posté : ven. 25 janv. 2013 17:28
par Xavier
Tâches


Les opérations de création et modification de Tâches, légèrement malmenées par l'implémentation des évènements répétitifs, sont à nouveau opérationnelles. Pour rappel, XT4 distingue une tâche d'un évènement selon la présence ou non d'une date.

Passer une tâche en statut "Terminé(e)" ou "Annulé(e)" la transforme automatiquement en évènement à la date du jour.
1.png
2.png
Les opérations de copie et déplacement d'un type à l'autre vont devoir faire la même chose, avec une perte de données pour le passage en tâche, celles-ci n'ayant pas d'heure, d'alarme, d'action ni de répétition.