Hi Frédéric,

On Tuesday, 2009-03-17 20:07:46 -0400, Frédéric Courchesne wrote:

> I am looking for engineering notation in Calc for about 5 years!!!
> Issue 5930 has been opened in 2002 and is not closed yet:
> http://www.openoffice.org/issues/show_bug.cgi?id=5930
> 
> I would like to participate and do my best to implement this feature.

Welcome! Scratching the own itch is the best one can do :-)

> I am actually reading the developer's guide to help me get started.

The Developer's Guide might be overkill for implementing this feature ...

> If
> you have any advice where I should look first (in source code), feel
> free to respond!

The number formatter source is in svtools/source/numbers/
The format code scanner (zforscan.cxx) would had to detect the special
usage of leading # characters in scientific format codes, and the
formatter (zformat.cxx) create the display string accordingly.

However, there's one obstacle: the property couldn't be stored in the
current ODF file format, if I'm not mistaken. That would need an
accepted proposal for one of the next OASIS committee drafts, but the TC
is busy with getting ODF 1.2 ready.

  Eike

-- 
 OOo/SO Calc core developer. Number formatter stricken i18n transpositionizer.
 SunSign   0x87F8D412 : 2F58 5236 DB02 F335 8304  7D6C 65C9 F9B5 87F8 D412
 OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
 Please don't send personal mail to the [email protected] account, which I use for
 mailing lists only and don't read from outside Sun. Use [email protected] Thanks.

Attachment: pgpVDOm2yHUuQ.pgp
Description: PGP signature

Reply via email to