Package composant_saisie.doc

Annotation Types Summary
A_doc Concept
Dev


Control de saisie de base

Control avec popup Liste/Table
Control avec popup Calculatrice
Control avec popup Calendrier Journalier/Mensuel
Control avec popup Temps

Controleur de saisie et gestion du formatage

__________________________________________________________________________________
Documentation générale
Licence.
Concept Les composants sont des objets graphiques qui servent à réaliser les "tableSAISIE"
ils sont couplés au framework et interagissent avec les modules "Vue"

Par définition :
L'appli est une Fenetre
Un module est un Panel
Un panel contient des composants

Les composants sont pré-équipés de mécanismes :
Respect du look & feel de l'utilisateur
Notification du Controleur de saisie "Ccs"
Relayage des touches de fonctions et raccourci clavier
Enrichi en fonctionnalités basic
Eventuellement associés avec la gestion des popups
connection avec des ports série

Le controleur de saisie :
Notifi le CRUD d'un changement de mode
Interprète le formatage des saisies
Pilote l'interface utilisateur par la couleur
Gère les messages lors de la saisie

__________________________________________________________________________________
Composant Saisie
Licence.
Dev Lors de la construction d'une fiche les composants sont abonnés à un "Ccs",
l'ordre du focus est fixé par l'abonnement,
Ce gestionnaire centralise et route le contrôle de saisie et notifie l'appli

Une mécanique de base peut-être complétée pour le conrôle de saisie

par le biais du trio "Ccs","CcsFmt" et "Fmt" qui gérent le formatage de la saisie

A noter : On distingue un formatage lowlevel des composants que l'on précise lors du mappage
ce formatage identifi le typage passif du composants et ses caractéristiques de base

On distingue un formatage highlevel des composants que l'on précise lors du codage
de la saisie, Il s'agit d'un formatage dynamique et contextuel qui enclenche des notifications
appropriés lors des saisie

__________________________________________________________________________________
Composant Saisie
Licence.