EditLive! ActiveX FAQ
- How do I manage seat licenses?
- How do I activate a seat license?
- How do I a deactivate license?
- How do I uninstall EditLive! ActiveX?
- Can I set EditLive! ActiveX to accept a limited number of characters?
- How do I tell if a user has activated EditLive! ActiveX?
- Why do I get runtime error #339: "dhtmled.ocx is missing"?
- Why do I get error #213: “The seat license for this computer has not been activated”?
- Why do I get runtime error #429: "ActiveX object not created"?
- Why do I receive an ActiveX control error?
You may also find answers to your questions by searching our developer documentation. Enter your key words into the box at the top right-hand corner of any page.
For licensing issues please see our Licensing FAQ.
How do I manage seat licenses?
To determine the seat license key of a particular PC run the EditLive! ActiveX utility executable ‘Display ID.exe’. This exe file is available for download from our tools download page: http://www.ephox.com/testing/tools.asp.
You can use the information returned by this exe to develop your own list of licensed clients and seats. Please send this information to us with any licensing related technical support issue.
How do I activate a seat license?
Seat licenses can be activated using two methods:
1. Using the API ‘Activate License’ in the source code for the page containing the EditLive! object; or
2. Using the ‘Activate License’ tool that is available from the Start > Program > Ephox EditLive menu.
How do I deactivate a seat license?
Seat license keys can be deactivated by using the ‘Deactivate License’ tool that is available from the Start > Program > Ephox EditLive menu or may be downloaded from: www.ephox.com/testing/tools.asp.
How do I uninstall EditLive! ActiveX?
Remove the Registration information
- Download the EditLive! Deactivate License executable from http://www.ephox.com/testing/tools/deactivateeditlivelicense.zip
- Unzip and run the executable on the PC from which you wish to remove the EditLive! Registration information.
- You will be presented with a dialog box that prompts you for your EditLive! Registration details. Enter your Account-ID and Domain into the necessary fields.
- Make sure that the radio button marked Ephox Server is checked and click Deactivate.
This will contact the Ephox Registration Server and release the current license so that it may be reissued. It will also remove the EditLive registration information from the PC.
Remove the EditLive! Client
- From the Windows Start menu select Settings and then Control Panel.
- In the Control panel double-click Add/Remove Programs to start this application.
- Scroll down the list of programs and the Ephox EditLive! Client listing.
- Click the Add/Remove button to start the uninstall process.
- On the first uninstall screen ensure that the Automatic radio button is selected and click Next.
- Click Next and Finish on the following screen.
The EditLive! Client will now have been uninstalled.
If you are unable to find the Ephox EditLive! Client listing in this program, the client will have been installed automatically from within the browser. In this instance to remove the EditLive! Client:
- Open Windows Explorer.
- Locate the Downloaded Program Files folder. This folder is located in the Windows folder.
- In this folder right-click on the file EphoxEditLive4.EditLive to access the shortcut menu and select Remove.
- Confirm that you wish to remove these program files permanently.
Remove the EditLive! SDK
- From the Windows Start menu select Settings and then Control Panel.
- In the Control panel double-click Add/Remove Programs to start this application.
- Scroll down the list of programs and the Ephox EditLive! SDK listing.
- Click the Add/Remove button to start the uninstall process.
- On the first uninstall screen ensure that the Automatic radio button is selected and click Next.
- Click Next and Finish on the following screen.
The EditLive! SDK will now have been un installed.
Can I set EditLive! ActiveX to accept a limited number of characters?
EditLive! ActiveX cannot be set this way.
In this situation the best option is to retrieve the source and get the length via JavaScript. The source can be retrieved any number of times so this will not affect the final output.
How do I tell if a user has activated EditLive! ActiveX?
For limited seat licenses:
Every seat activation is tracked individually. When a license is activated on a particular
PC there is a transmission of registration data to our server. This data shows the account
number and domain of the license being activated as well as details of the ‘Machine
Registration ID’ (known as the ‘Seat GUID’) and the ‘Seat
KeyValue’. A PC can have only one Machine Registration ID but will have a Seat Value
Key for each activated domain. A PC can have any number of activated Seat Value Keys.
For unlimited seat licenses:
Seat license activations are not tracked.
Why do I get runtime error #339: "dhtmled.ocx' is missing”?
Confirm the version of Windows and IE are you using. Dhtmled.ocx has been included with every version of IE since 5.0, which is the ELW minimum requirement. If you meet the requirements but that file is missing, it may indicate a problem with your computer. Try reinstalling IE from http://www.microsoft.com/ie/.
Why do I get I get the error #213: "The seat license for this computer has not been activated"?
The ActivateLicense() call may be missing in the source file of the editor. You need to insert this call before the ServerRegister() call.
You can also activate a seat license through start>programs>Ephox EditLive!>ActivateLicences.
Refer to the developer documentation for inserting the ActivateLicencse call in the source file.
Why do I get runtime error #429: "ActiveX object not created"?
Runtime error 429 is a very generic Windows error and may indicate that a component has not been correctly installed or has been deleted. Our suggestion is that you uninstall EditLive! ActiveX and reinstall it by using the auto install facility from the website you are accessing. If the problem persists please confirm that it also happens on other PCs.
Why do I receive an ActiveX control error.
The Internet Explorer security settings cannot be set to High. Also, some Custom Level settings may also cause errors. These security settings can be checked by:
- Open Internet Explorer.
- On the Tools menu, click Internet Options.
- Click the Security tab.
If you have a Custom level of security set, the following options need to be set to "Enable" or "Prompt":
- Download signed ActiveX controls.
- Run ActiveX controls and plug-in
- Script ActiveX controls marked safe for scripting
