yves dutrieux a écrit :
Pour les type de dessin, je sais que si on
- cliquer (par exemple) sur la forme ovale,
- clic avec CTRL-SHIFT enfoncé sur la même icône permet de continuer avec ce
type de dessin.
Bonjour, et merci de tes réponses, quelques précisions sur le problème à l'origine de cette question : Je suis prof dans une académie où quelques profs de techno ont mis au point une solution de tableau numérique interactif à 40 €.
Cet outil assez génial était jusqu'ici facturé 1 500 €.
Malheureusement, cette solution n'a bien entendu pas de logiciel pour fonctionner, or OO est le candidat idéal, pour diverses raisons. Mais, le problème est que l'interface de OO ne possède pas certaines fonctionnalités négligeables (capture d'écran, reconnaissance de caractères...) et ne possède pas non plus d'autres fonctionnalités élémentaires assurant un confort de saisie (devant une classe, donc pas question de perdre du temps à la mise en forme, il faut un outil qui trace directement dans le style voulu, d'où ce projet de "barre d'outils TNI")

Ces outils indispensables sont le surligneur, en différentes couleurs, le rectangle, l'ellipse, en trait épais, 50% transparent, une gomme... Je cherche juste à créer une barre d'outils pour gagner du temps, beaucoup de temps, de plus ce genre d'outil se pilote au tableau, avec un stylo infra-rouge jouant le rôle de souris, donc pas de clavier, donc pas moyen d'utiliser Ctrl, Shift, etc.

Je n'ai pas mentionné ces détails dans le mail car il me semblait que ce n'était pas le lieu, j'ai déjà inondé la liste educ-fr avec ça.

Si tu traces les objets, les sélectionnes en bloc et applique le style sur
toute la sélection, ça devrait le faire non ?
Oui, ça c'est jouable, mais pas pratique du tout, la seule solution "intéressante" est une barre d'outils dessin supplémentaire, avec des icônes différents, activant des macros personnalisées (tout ça c'est facile à faire), le seul hic c'est : Qu'est ce que je met dans mes macros pour déclencher une instance d'un objet de dessin avec un style particulier prédéfini ou défini dans la macro pour que la mise en forme soit automatique dès le tracé terminé?

Quand j'enregistre une macro et que je sélectionne la ligne à main levée, dans la barre de dessin dans writer, voilà ce qu'il me met :

sub Surligneur
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
rem dispatcher.executeDispatch(document, ".uno:InsertDraw", "", 0, Array())


end sub

Donc je vais chercher les attributs de cet objet com.sun.star.frame.DispatchHelper, j'espère aboutir comme ça. Le problème est que dans mon livre, il y a un objet abordé qui s'appelle CreateInstance, il me semble qu'il est beaucoup plus approprié, le problème est que je ne vois pas comment définir le fait que c'est l'utilisateur qui va dessiner et non la macro, qui elle ne s'occupera que d'ouvrir l'instance et de définir les attributs.

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

Répondre à