[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Addict 3 Problems



Glen & co:

Many thanks for the Addict 3 beta - it has some great new features!

I find, however, that upgrading from Addict 2 is not a straightforward
process - as you have changed most of the API property and method
names/parameters, it would be useful to have a migration guide. That said, I
have completed the migration of our apps from Addict 2 to Addict 3 and find
that:

1. Addict 2 had the ability to check a defined range of a (RichEdit)
control, via the CheckCustomRichEditPos() method, but this appears no longer
to be available in Addict 3 via the CheckWinControl() method.

Basically, if a spell-check is started in the middle of a control's contents
(but no text is selected) I want first to check from the SelStart position
to the end, and then to check from the beginning of the control's contents
to the orignal start position. This latter part of the check is no longer
possible with Addict 3. I guess I can achieve this by resetting the
control's selection to be from 0 to the inital position anf then calling
CheckWinControl(...,ctSelected), but thjis can cause a momentary flicker due
to the contrl's selection highlight showing.

Is there a better workaround for this?

2. When I use the workaround in 1., Addict 3 reports a different word count
depending on where in the control the spell check is started. For instance,
if I start the check immediately before a space character I get one count,
while if I then check again from just after the space character I get a
different count. These two counts can differ by up to 7!

3. I notice that the CloseSpellDialog method only closes the dialog if
CloseDialog = True. I would have thought that a call to CloseSpellDialog
would irrespective force a close. No big deal, I guess, but a mention in the
help about this would be useful.

All said, it's a great upgrade and I look forward to the final release. Do
you have any idea when that is likely to be?

------------------------------
Regards,
Steve Moss ( mailto:address@hidden <mailto:address@hidden> )
CoCo Systems Ltd., 6 Pine View, Muxton,
Telford, Shropshire TF2 8QX, U.K.

URL: http://www.coco.co.uk <http://www.coco.co.uk/>
Tel: +44 (0)7000-COCOTN (262686)
Fax: +44 (0)7000-COCOFN (262636)

S/MIME and PGP capable.



Please visit Addict Home Site.