Scusate... il mex precedente è partito per sbaglio...
Cestinatelo!!
Bart Aimar ha scritto:
Michele Zarri ha scritto:
L'ultimo passo per gli utenti un po' rimbecilliti come il
sottoscritto sarebbe quello di dare un esempiuccio di un file
addon.xcu in cui si inserisce una voce di menu, un sotto-menu e un
pulsante nella barra degli strumenti.
All'esempio di Codesnippet mancano appunto un paio di cosette... ma
proporre un esempio di Addon.xcu nello striminzito bignamino mi
sembra eccessivo. Ripensandoci li basterebbe un link ad un esempio
ben commentato depositato sul wiki.
Appena posso ve lo propongo per le dovute correzioni...
Ecco la versione revisionata del bignamino:
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
Dalla versione 2.03 il pacchetto può essere facilmente creato/generato
da menu:
Strumenti -> macro -> organizza macro ->
openoffice.org basic -> pulsante "Gestisci"
nella scheda library si seleziona la libreria con cui si vuole creare
il package,
pulsante "export", si sceglie package
(Con le versioni precedenti (ma non è chiaro da quale), per generare il
pacchetto occorreva zippare la directory contenente la libreria da
distribuire. Per dettagli vedi:
http://www.mail-archive.com/[email protected]/msg00361.html
Il file.uno.pkg (comunque ottenuto) può essere ancora manipolato in
diversi modi aggiungendo manualmente e direttamente sia altre librerie,
sia aggiungendo altri file per ottenere menu, icone etc.
Siccome le cose possibili sono tante e non mi sono chiare, mi limiterei
a parlare del file Addon.xcu
Il file Addond,xcu va aggiunto a manina nel file compresso
pacchetto.uno.pkg e sopratutto non può essere generato in automatico.
Per costruire un file Addon.xcu bisogna modificarne uno già fatto e
funzionante.
Potete partire da quello contenuto in snippetCreator.uno.pkg di Paolo
Mantovani.
(http://www.paolo-mantovani.org/downloads/SnippetCreator/)
La sintassi di Addon.xcu è scarsamente documentata... avevo promesso di
fare un Addon.xcu di esempio con molti commenti e aggiungendo le toolbar
che mancavano in SnippetCreator... ma ne ho capito poco...
In ogni caso in UltimusFree trovate il mio misero tentativo... può darsi
che vi sia utile...
(http://aimar.mrjive.it/?q=node/29)
In questo mex trovate un po' di link...
http://www.mail-archive.com/[email protected]/msg00747.html
Utile un intervento a OOoCon di Mantovani:
http://ooocon.kiberpipa.org/media/
Ciao
Bart
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]