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]

Répondre à