General XMetaL Discussion

  • craig_83

    XMAX 5.5 Spellchecker

    Participants 0
    Replies 1
    Last Activity 13 years, 4 months ago

    I am confused about spellchecking functionality for XMAX 5.5.

    It has been mentioned that there is a separate installation required to incorporate spellchecker functionality into the XMAX 5.5 control. Is this true? If so, where can I get these installation files and documentation on this additional functionality from? Does it simply provide additional .dll files that I can reference in my .NET application?

    Also, are there any plans to incorporate a spellchecker in future versions of the XMAX control? If so, what would this functionality entail and is there a release date?



    Derek Read

    Reply to: XMAX 5.5 Spellchecker

    The XMAX installer has an item for copying the spell checker installer to a location of your choice. You then run that installer on the user's machine to install it. This is a standard .exe installer.


    The spell checker totals over 50MB when installed (mostly for the files needed for the 30 languages it supports) so bundling it inside the XMAX installer would make that installer very big and some of our clients have informed us they want the XMAX installer to be as small as possible. It is optional (and additional) in order to allow developers creating a solution based on XMAX to make the decision of whether to bundle it or not. Both the XMAX installer and the spell checker installer can be run silently if you wish to bundle them both into your own installer or part of another installation process.

    Some useful information on the spell checker for XMAX is included with the API called “IsSpellCheckerInstalled” in the Programmers Guide. The other API you need to implement is ShowSpellChecker(). The logic for most people will basically be as described in the IsSpellCheckerInstalled documentation:

    [code]//Jscript example
    function isSpellCheckerInstalled()
    if (myXMControl.IsSpellCheckerInstalled)
    alert(“Spell Checker Installed!”);
    alert(“Spell Checker not available”);

    If you have specific requirements for the spell checker that would make things easier for you please submit a support case through the regular support channels detailing what the feature would be. We can then log this as a feature request to consider for the future.

    If you need an alternative solution immediately it might be possible for our Professional Services team to repackage the spell checker specifically for you. Work done by Professional Services is normally done on a contractual basis (and Sales can put you in touch).


  • You must be logged in to reply to this topic.

Lost Your Password?