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
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.