Page 1 of 1

spell checking with Word server

Posted: Wed Feb 22, 2012 1:57 pm
by alexandreq
Hi Sergey,

Do you think that Spell Checking from Delphi code using MS Word - Office Automation in Delphi could work fine with your component?

if you can, take a look at this solution with OLE word and please, tell me if I can use it with your component

http://delphi.about.com/od/kbcontrolole ... mation.htm

Thanks
Alex

Posted: Wed Feb 22, 2012 6:42 pm
by Sergey Tkachenko
Probably it's possible, but it may be too slow.
And some investigations are necessary.
How to define the text language?
How to add a word to the user's dictionary?
Is it possible to use an ignore and a replace-all lists?

I added it in my to-do list, but I cannot say when it will be implemented.

Posted: Wed Feb 22, 2012 6:50 pm
by alexandreq
Ok, I understood and you are right.

I noticed that your component works with DevExpress, I have it here in Demo Version to Try it.

I downloaded the zip of rvspell.zip to try it and I followed the steps to install the RVDXSpell, but I got those errors when I tried to compiled.

[Error] RVWordEnum.pas(363): Undeclared identifier: 'Hidden'
[Error] RVWordEnum.pas(363): Undeclared identifier: 'rvoShowHiddenText'
[Error] RVWordEnum.pas(363): Operator not applicable to this operand type
[Error] RVWordEnum.pas(525): Undeclared identifier: 'rvoShowHiddenText'
[Error] RVWordEnum.pas(526): Undeclared identifier: 'rvteoHidden'
[Fatal Error] RVDXSpell.pas(73): Could not compile used unit 'RVWordEnum.pas'
[Fatal Error] RVDXSpell.pas(77): File not found: 'cxTRichView.dcu'


Do you have any Idea?

Thanks

Posted: Wed Feb 22, 2012 7:12 pm
by Sergey Tkachenko
I forgot, what version of TRichView do you use?

Posted: Wed Feb 22, 2012 7:17 pm
by alexandreq
the version is 12

Posted: Thu Feb 23, 2012 4:37 pm
by Sergey Tkachenko
Spell checkers for TRichView 12.6.1: http://www.trichview.com/rvfiles/archiv ... vspell.zip

Posted: Thu Feb 23, 2012 7:32 pm
by alexandreq
wow, it is very cool,

sergey, can I load two dictionary and change them?

how could I do this?

Posted: Fri Feb 24, 2012 4:14 pm
by Sergey Tkachenko
It depends on a spell checker. For DX spell checker, I answered in another topic.