Bonsoir à tous,

Dans mon académie, les TNI connaissent un essor assez important
(tableaux numéirques interactifs, voir
http://fr.wikipedia.org/wiki/Tableau_blanc_interactif).
Ce matériel assez onéreux, 1500 € sans ordinateur ni vidéoprojecteur,
fait l'objet d'une expérimentation assez intéressante faisant baisser le
prix à ... 40 €, du coup pas mal de monde s'y intéresse, profs,
bricoleurs, etc.

Mais ce en l'absence de logiciel, donc il faut trouver une solution de
logiciel de "présentation" bien intégré à une suite bureautique pour
exploiter le résultat, doté de fonctions de dessin, de capture d'écran,
de reconnaissance de caractères, entièrement pilotable à la souris, dont
les éléments primordiaux sont marqueurs, surligneurs et autres outils
d'annotation.

Selon moi, OO est donc de loin le meilleur candidat, pusique les outils
de capture et de reconnaissance de caractères existent et peuvent être
extérieurs, c'est même mieux (Ksnapshot, Cellwriter sous linux).

Donc voilà, le principal aspect du confort de l'utilisation en classe,
c'est la capcité à personnaliser sa barre d'outils et à créer des outils
nouveaux, dérivés de ceux d'OO, regroupés dans une barre TNI
apparaissant dans tous les modules.

Donc voilà le problème :
Je dois créer une telle barre d'outils, de manière "simple".
Cette barre d'outils sera composée de boutons appelant des macros. Le
bouton surligneur appelera une macro "surligneur".
Cet outil surligneur sera une ligne à main levée, épaisse de 0,8 cm,
rouge par défaut, 50% transparente, dont la couleur pourra être changée.
Même chose pour les autres outils.
Là où je ne peux pas utiliser les styles pour ça, c'est que je veux que
tous les objets tracés soient directement dans ce style, dès que
j'enfonce avant création le bouton "surligneur".
Les autres outils sont proches du surligneur, donc si j'arrive à faire
le surligneur, je me débrouillerais pour les autres.
Il restera la gomme (un outil qui efface un objet dès qu'on clique sur
cet objet et que le bouton gomme est enfoncé).

J'ai regardé l'API et je ne vois pas par où commencer, donc merci à tous
pour vos futurs conseils.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à