Guido (email.it) ha scritto:
Cerco il modo di duplicare una texTable in un documento writer più o meno in questo modo:
- seleziono oTexTab  (già fatto)
- copio nella clipBoard (come??? )
- scendo di una riga  (cursore semplice ??)
- incollo la oTextTab (come ??)

Questa complicata sequenza mi pare più semplice di creare la tabella e appiccicare tutte le proprietà della precedente,
ma forse mi sbaglio.
Qualche esperienza in merito??

alcune considerazioni sparse:

Per il copiaincolla si può tentare di usare XTransferable ma mi pareva di aver capito che lo stai già usando. Tale metodo richiede la manipolazione del cursore visibile, cosa che di solito si cerca di evitare. Oltretutto, ho riscontrato che c'è un problema con il metodo getAnchor degli oggetti tabella, ma non so se nel tuo codice stai usando tale metodo.

In ogni caso, in writer esiste un'alternativa al copiaincolla chiamata AutoText (Testo automatico)

I testi automatici si possono manipolare via macro in modo abbastanza semplice e, se si rimane nell'ambito di writer si può fare tutto quello che si fa con il copiaincolla ma in modo forse più semplice.

Io di solito uso questo sistema e non quello di XTransferable, ma bisogna dire che quest'ultimo è stato aggiunto di recente nell API.


ciao
Paolo M

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Rispondere a