OpenOffice.org Račun (engl. Calc) omogućava dodavanje korisničkih funkcija pisanjem umetaka (engl. AddIn). Tako definisana funkcija je potpuno ravnopravna već ugrađenim funkcijama, a kao jezik se može koristiti C++, Java, Python,...

Danas me nije mrzelo, pa reših da pogledam kako to sve tačno radi u Pythonu kroz PyUNO.
Sve što je potrebno je IDL datoteka sa opisom interfejsa nove komponente, komad Python koda i manifest.xml koji omogućava da se AddIn lako instalira uz pomoć upravnika paketa.
Umetak koji implementira funkcije SLOVIMA i SLOVIMAL, za ispis broja slovima, ćirilicom i latinicom možete preuzeti sa sr.openoffice.org. OXT je zapravo ZIP arhiva, pa je lako da zavirite unutra, a uz malo znanja o Pythonu lako ćete se snaći i da napravite nešto svoje.
Da napomenem još da umetak radi kako na GNU/Linux sistemima tako i na Microsoft Windowsu baš onako kako bi trebalo.
Naredni korak je isto ovo u snu ("sanu") i na javi...
Već nekoliko dana pokušavam da nateram ovaj dodatak - umetak da radi na MS Windowsu baš onako kako bi trebalo, ali ne uspevam. Probao sam i na lokalizovanom oOO a i na Engleskoj verziji oOO pa ništa. U čemu je kvaka?
Objavio Rajko u July 19, 2008 7:25 AMGde tacno nastaje problem? Prikazuje li se neka greska?
Objavio Goran u July 20, 2008 9:01 PMNema prikazivanja greške. Ali u menadžeru dodacima za status nema ništa dok to isto za preslovljavanje stoji: "uključen", ako ovo može da pomogne. Ovaj umetak koji sam ja preuzeo ima tačno 5.530 bita, možda on nije dobar? Umetak sam instalirao na oba načina i uvek isto :(
Objavio rajko u July 21, 2008 3:08 PMNe, dodatak treba da ima oko 10-11KB, pokusajte preuzimanje ponovo.
Objavio Goran u July 23, 2008 1:10 PMI dalje ne uspevam a preuzeo sam jos jednom ali sad verziju od oko 8kb i ista pesma - neće pa neće: A da ja turim OO na Eng umesto sto je sad na SL? Možda bi tad proradilo. Ma treba mi ovo ki lebac, lebac mu se ogadio ;)
Objavio Rajko u July 28, 2008 2:01 PMPoslao sam dodatak kao prilog uz pismo na adresu e-poste koju ste ostavili u komentaru.
Objavio Goran u July 28, 2008 9:29 PM