What we needed to do was implement spell checking in the rich edit fields in
our application (see Figures 1 and 2). To do that, we got a license for the
Sentry Spelling Checker Engine from Wintertree Software
(www.wintertree-software.com). The utility is easily implemented and works
quite well on standard Rich Edit controls.
However, the PowerBuilder Rich Edit control is an OEM version of an old
third-party control that was popular before Microsoft introduced its Rich
Edit control to the common controls. As a result, the messages and functions
it supports are completely different from those that the Sentry utility is
trying to use to interact with the control.
Our first approach to dealing with this was to extend the PowerBuilder Rich
Edit control so that it mimicked the events and functions of the Microsoft
Rich Edit control. However, we soon realized that the amou... (more)
As we mentioned in Part 1 (PBDJ, Vol. 12, issue 7), we needed to implement
spell checking in the rich edit fields in our application (see Figures 1 and
2).
To do that, we got a license for the Sentry Spelling Checker Engine from
Wintertree Software (www.wintertree-software.com). The utility is easily
implemented and works quite well on standard Rich Edit controls. However, the
PowerBuilder Rich Edit control is an OEM version of an old third-party
control that was popular before Microsoft introduced its Rich Edit control to
the common controls. As a result, the messages and funct... (more)