Feature #3104

Mis à jour par Matthieu Decorde il y a plus de 3 ans

Add a URS Unit annotation toolbar to annotate multiple words.

The process replicates what have been done with the ConcordanceToUnit URS Macro.

Interface is simple and composed of :
* a toolbar with
** combo : select the Unit type
** combo : select the property to see
** OK button :
*** if no property selected : create a unit
*** if a property is selected : create&edit the unit property
** Remove button :
*** if no property selected : remove a unit
*** if a property is selected : remove the unit property
** close button : close the annotation toolbar

* a "Unit" column
* if no property selected : display all properties
* if a property is selected : display only the property value (or nothing if no annotation found)

h3. Documentation

L'utilisation :
* Démarrer
** Ouvrir une concordance
** démarrer le mode d'annotation "URS (Unité)" à l'aide du bouton annotation (crayon)
* Terminer l'annotation
** Démarrer l'annotation
** cliquer sur l bouton "x"
** si les annotations n'ont pas été sauvegardée, une fenêtre s'affichera à la fermeture de la concordance ou de TXM
* Créer un type d'Unité :
** Démarrer l'annotation
* taper le nom du type à créer dans le premier champ
* valider avec la touche ENTRÉE
* Créer une propriété de type d'Unité :
** Démarrer l'annotation
** sélectionner le type d'Unité
** taper le nom de la propriété à créer dans le deuxième champ
** valider avec la touche ENTRÉE
* Créer une annotation
** Démarrer l'annotation
** rentrer&aclculer une requête (CQL, URS)
** sélectionner le type d'Unité à créer
** sélectionner les lignes des pivots à annoter
** valider avec le bouton "OK"
* Supprimer une annotation
** Démarrer l'annotation
** rentrer&aclculer une requête (CQL, URS)
** sélectionner le type d'Unité à supprimer
** sélectionner les lignes des pivots des unités à supprimer
** valider avec le bouton "Delete"

L'interface s'ouvre comme les autres annotations en concordance. Elle se compose :
* d'une barre d'outils composée de :
** du bouton de fermeture de l'annotation
** de la liste des types d'unités disponibles
*** on peut rentrer un nouveau nom de type d'unité et valider avec ENTRÉE
** de la liste des propriétés disponibles pour le type d'unité sélectionné
*** on peut rentrer un nouveau nom de propriété de type d'unité et valider avec ENTRÉE
** le champ de la nouvelle valeur de propriété à affecter
** le bouton "OK" pour
*** si il n'y a pas de propriété sélectionnée : créer une nouvelle unité
*** si une propriété est sélectionnée : créer une nouvelle unité (si elle ne l'ai pas déjà) et affecte la valeur de propriété
* d'une colonne supplémentaire juxtaposée à la colonne pivot de la concordance, elle affiche :
** @<none>@ : si il n'y a pas d'unité chevauchant le pivot
** @{prpriété=valeur, ...}, {...}@ : la liste des propriétés des annotations URS chevauchant les pivots

Retour