[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
More Addict 3 Beta Bugs
- To: <address@hidden>
- Subject: More Addict 3 Beta Bugs
- From: "Steve Moss" <address@hidden>
- Date: Wed, 14 Feb 2001 08:20:12 -0000
- Delivered-to: mailing list addict3list@mlm.addictive-software.com
- Importance: Normal
- In-reply-to: <NDBBLGAIJKLBFHMCEPBOGEPKCFAA.addictsw@gte.net>
- Mailing-list: contact addict3list-help@mlm.addictive-software.com; run by ezmlm
- Reply-to: <address@hidden>
Michael/Glenn:
Here's some more for you ...
1. The TAddictLiveRichEdit component does not allow for rich edit controls
being freed by an application (say, an MDI app which closes and opens
document windows frequently). If you close (free) a rich edit control and
then use the configuration dialog to change a configuration, your app will
crash.
The cause appears to be that TAddictLiveRichEdit has set the TAddictSpell3
component's OnAddCustomIgnore, OnConfigChanged and OnParserIgnoreWord
properties, but fails to clear them in its destructor. The TAddictSpell3
component will attempt to call on these when you change a configuration, but
of course the target object has already been destroyed...
... adding suitable nil assignments in TAddictLiveRichEdit.Destroy will do
the trick (and it may be you need also to initialise the FOldOnAddIgnore and
FOldOnConfigChanged properties in TAddictLiveRichEdit.Create (but I may be
overly fussy here)).
2. Is there a way to discard configuration changes which have not been
changed? I would like to do this if the user cancels a configuration dialog
and , say, has changed active dictionaries. The
TAddictConfig.ReloadConfiguration method actually saves the configuration
before re-loading it.
3. The soInternet options does not cause Addict to ignore many URL forms. It
catches those prefixed with http:// or ftp://, but misses other protocol
prefixes such as nntp:// or file://, and also does not catch web URLs
without the http prefix, such as www.xxx.com. Can this feature be enhanced
before release?
------------------------------
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.