Sam 21/07/2012 - Actualités
Posté : sam. 21 juil. 2012 16:26
Agenda
L'Agenda sera un nouvel outil qui regroupera les fonctions des outils Calendrier, Tâches et Alarmes de XT3, à la façon des autres outils du marché.
Les études et discussions menées il y a quelques mois ont abouti au design suivant :
- Partie haute : calendrier vertical dont le nombre de semaines dépend de la largeur de la fenêtre.
- Partie basse : arbre de dossier (cachable), journal et liste de tâches (cachable).
Le journal affichera sous forme d'un ruban infini les objets suivants :
- Dans le passé : tâches réalisées et évènements passés.
- Dans le futur : évènements à venir.
Le journal et le calendrier seront probabalement connectés et se mettront à jour mutuellement.
La liste des tâches à droite contiendra les tâches qui ne sont pas liées à une date, à la façon d'une "To do list". Les marquer comme faites les incrira à priori dans le journal. Un évènement pourra être une réunion, un rendez-vous ou une tâche à exécuter pour une date précise.
La gestion des congès a été fondue dans une gestion de périodes plus générique. Il sera possible de définir un certain nombre de types de périodes. Elles auront un code de couleur comme dans XT3, mais un compteur optionnel permettra d'en gérer le stock. Par exemple il sera possible de définir ces types :
- Congès scolaire : rouge, sans compteur
- CP : vert, avec compteur
- RTT : vert, avec compteur
L'affichage du code couleur dans le calendrier et le journal permettra de distinguer les jours de repos en vert (qu'ils soient des CP ou des RTT) et les vacances des enfants en rouge. Le compteur permettra de connaitre la consommation des CP ou de RTT, en supposant que de nouvelles périodes sont créées chaque année.
L'affichage des codes des périodes dans le calendrier nécessitera l'utilisation de petites icônes. Le premier prototype est basé sur l'utilisation de petits ListViews dépourvus de bord et assemblés côte à côte, un pour chaque semaine. Le résultat permettrait d'afficher une grille de dates avec la possibilité d'un icône à gauche de chaque date :
(Illustration des petits ListViews assemblés pour construire le calendrier.)
On le voit, la gestion de la couleur de fond se faisant par composant, il faudrait positionner deux ListViews aux couleurs de fond différentes pour chaque semaine à cheval sur deux mois.
En extrapolant il faudrait même avoir un mini ListView par date, ce qui ne serait pas raisonnable mais demande l'étude d'un autre prototype basé sur une sorte de mini composant "fait maison" comprenant un rectangle d'une couleur définissable, un emplacement pour une ou des images et une zone de texte.
L'Agenda sera un nouvel outil qui regroupera les fonctions des outils Calendrier, Tâches et Alarmes de XT3, à la façon des autres outils du marché.
Les études et discussions menées il y a quelques mois ont abouti au design suivant :
- Partie haute : calendrier vertical dont le nombre de semaines dépend de la largeur de la fenêtre.
- Partie basse : arbre de dossier (cachable), journal et liste de tâches (cachable).
Le journal affichera sous forme d'un ruban infini les objets suivants :
- Dans le passé : tâches réalisées et évènements passés.
- Dans le futur : évènements à venir.
Le journal et le calendrier seront probabalement connectés et se mettront à jour mutuellement.
La liste des tâches à droite contiendra les tâches qui ne sont pas liées à une date, à la façon d'une "To do list". Les marquer comme faites les incrira à priori dans le journal. Un évènement pourra être une réunion, un rendez-vous ou une tâche à exécuter pour une date précise.
La gestion des congès a été fondue dans une gestion de périodes plus générique. Il sera possible de définir un certain nombre de types de périodes. Elles auront un code de couleur comme dans XT3, mais un compteur optionnel permettra d'en gérer le stock. Par exemple il sera possible de définir ces types :
- Congès scolaire : rouge, sans compteur
- CP : vert, avec compteur
- RTT : vert, avec compteur
L'affichage du code couleur dans le calendrier et le journal permettra de distinguer les jours de repos en vert (qu'ils soient des CP ou des RTT) et les vacances des enfants en rouge. Le compteur permettra de connaitre la consommation des CP ou de RTT, en supposant que de nouvelles périodes sont créées chaque année.
L'affichage des codes des périodes dans le calendrier nécessitera l'utilisation de petites icônes. Le premier prototype est basé sur l'utilisation de petits ListViews dépourvus de bord et assemblés côte à côte, un pour chaque semaine. Le résultat permettrait d'afficher une grille de dates avec la possibilité d'un icône à gauche de chaque date :
(Illustration des petits ListViews assemblés pour construire le calendrier.)
On le voit, la gestion de la couleur de fond se faisant par composant, il faudrait positionner deux ListViews aux couleurs de fond différentes pour chaque semaine à cheval sur deux mois.
En extrapolant il faudrait même avoir un mini ListView par date, ce qui ne serait pas raisonnable mais demande l'étude d'un autre prototype basé sur une sorte de mini composant "fait maison" comprenant un rectangle d'une couleur définissable, un emplacement pour une ou des images et une zone de texte.