Bonjour Gilles Daurat
Message du 2006-07-13 16:37:
Bonjour,
J'ai un problème avec le copier coller dans cette procédure :
(...)
La procédure ouvre alors 2 documents : un document "texte" et un
document "dessin", puis colle le contenu du presse papier dans les 2
documents.
Le prolème c'est que la figure copiée ne se retrouve effectivement que
dans le document "texte" et pas dans le document "dessin".
Il faut que le document cible du collage soit en premier plan, ce qui
n'est pas le cas pour ton document de dessin. En traitant un document
après l'autre on y arriverait. Solution plus générale:
frameDessin = oDocumentDessin.CurrentController.Frame
frameWriter = oDocumentTexte.CurrentController.Frame
frameDessin.ContainerWindow.toFront
oDispatcher.executeDispatch( frameDessin, ".uno:Paste", "", 0, Array() )
frameWriter.ContainerWindow.toFront
oDispatcher.executeDispatch( frameWriter, ".uno:Paste", "", 0, Array() )
Bernard
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]