Jack ha scritto:

Sono il solito demente!,

Non esagerare Jack... :-)

Ma credo in generale che in questo argomento si diano per scontate un po' troppe cose... e ne approfitterei per fare chiarezza riassumendo le risposte di questa discussione!

Io provo... voi correggete!

-----------------------------------

I pacchetti unopackage sono sostanzialmente dei file compressi che contengono una (o più) librerie di OO. Sono utilizzati per creare addon (e/o plug-in), o - più in generale - per trasferire o distribuire su altre macchine delle aggiunte personalizzate o semplicemente delle librerie di macro.

La loro estensione corretta è nome_pacchetto.uno.pkg
(Anche nome_pacchetto.zip funziona... ma potrebbe dare problemi di compatibilità in futuro. In ogni caso l'estensione corretta consente di riconoscere univocamente e velocemente la finalità del file)

Possono facilmente essere installati (da chiunque) da:
menù > Strumenti > Gestione pacchetti
Seleziona "Pacchetti personali" > aggiungi

Il pacchetto può essere creato/generato zippando la directory contenente la libreria da distribuire.
Tipicamente in Linux :
 ~/.openoffice.org2/user/basic/MiaLibreria/
Tipicamente in window:
c:\Document and settings\User\Application Data\OpenOffice.org\user\basic\MiaLibreria

Indispensabile per dettagli:
http://www.mail-archive.com/[email protected]/msg00361.html

Scompattando il file.zip ottenuto possono essere aggiunte altre librerie...
(Ovviamente poi occorrerà ricompattarlo...)

Aggiungendo un file Addon.xcu al Pacchetto.uno.pkg (opportunamente scompattato) possono essere distribuiti anche:
- menu personalizzati
- toolbars

Il file Addon.xcu non viene generato automaticamente ma deve essere configurato a manina...
In ogni caso (se volete tentare) ci sarebbe questa macro: Add-on Tool
(http://www.ooomacros.org/dev.php)
In ogni caso è una buona documentazione per capire la sintassi.

Un buon esempio (da copiare/modificare) è lo "SnippetCreator" di Paolo Mantovani.
http://www.paolo-mantovani.org/downloads/SnippetCreator/

Per chi vuole approfondire ci sono una serie di link in un messaggio di Emanuele in questo stesso thread... (al momento non sembra ancora indicizzato)

Ho scordato qualcosa?

Ciao

Bart

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

Rispondere a