Hi Laurent,

do you think it could be integrated before 3.0 ?

That depends on what we figure out needs to be done in the end
and how it fits within the rest of tasks that need to be done.
I rellay can't say much about this until there was at least
some more detailed planning for OOo 3.0.

as a method of XTextRange ?

No. XTextRange is already a published interface since ages and
thus can not be altered this way.
Maybe just a new property for the service TextRange will do.
I need to discuss with OS about this.
If not we need a complete new interface, that one may be derived
from XTextRange but for the time being I do not see the advantage
of deriving it from XTextRange compared to a bnew interface that
has a XTextRange as parameter to it's function.

what about an uno package ?

Not for the new interace. It won't work.
This functionality / API needs to implemented at least in the Writer
and EditEngine core and you can't do this from outside.
If you could we wouldn't have the problem in the first place. ^_~

For the grammar-checker / proof-reader finally using that new API
it makes of course sense to use an UNO package.

do you need help on specifications ? do you have some ?

We don't have one yet.
I tend to say that such a short new API is a minor task that does not
need a spec, but on the other hand there are other things to consider
like: just having a new API implemented and being used won't raise the
spell check context menu when right clicking on our newly marked text
part.
Thus some simple list of things that should work and how is probably
nice. But it needs not to be as lengthy and elaborated as a full spec.

If you have a rough idea what needs to work in the end, it is probably
best to start with defining the new API. That is to write an IDL file
with the full documentation for the new API.

When we have agreed on the interface we can start with the
implementation and need the mini-spec only at the end to check if
everything we needed was fully covered.


Thomas

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

Reply via email to