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]