How can we improve Windows Developer?

Allow loading custom dictionaries from memory or reuse already loaded ones

Currently, if I have multiple controls on screen, that require spelling check with custom dictionary, each of those controls load the dictionary from disk - so having 10 controls on screen might end up as 5-10 seconds of loading.
There are several problems:
- Adding custom dictionary is not asynchronous operation, so you can't make it happen in background
- Even if you use pack uri to load dictionary from assembly resources, it still accesses the disk - not only for reading, but also for writing temp file
- It needs not only load custom dictionary, but also parse it
- It does not reuse dictionary, so there's pressure on memory usage also
- NaturalLanguage6.dll has no documentation on web
- There's no API for custom handling of various aspects for spell check

2 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Giedrius shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    0 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base