Home
Description
News & History
Wishlist & ToDo
FAQ
Documentation
Screenshots
Test it online
Download
Order
Contact & Support
Masthead
Deutsche Seiten
 
FAQ - Frequently asked questions


Common questions
Licensing
Programming languages
Installation
Implementation




What is this application about?

The kkHTMLEditor is an ActiveX control providing a fully functional HTML editor.
Top of page




How many installations are covered by one lincence?

By licencing the the kkHTMLEditor component the buyer (person/company) is authorised to use and distribute the component with his applications. There is no limitation in the number of installations. Resale of the kkHTMLEditor is not allowed.
Top of page




How can I get upgrades and how many does it cost?

With the buying you get a license file and a patch programm.
With the patch programm and the license file you can convert the current evaluation version from this homepage into your own individual licensed version at any time.
Upgrades of the evaluation version will be publsh at this homepage in irregular intervals.
This service is free for you.
Top of page




What are the differences between the evalutation version and the lisenced version?

The evaluation version has the same functional range as the licensed version has.There are just two diminutive differences:
  1. In a five minute interval a message box reminding the registration appears.
  2. In the licensed version the licensee is written in the "About..."-box and in the evaluation version is written that it is an unregistered version.
Top of page




Which languages is the kkHTMLEditor able to work with?

The component kkHTMLEditor is suposed to be able to work with every language which supports an Active X control.
We have successfully tested it in co-opreation with the following languages:
  • Microsoft® Access 97 and 2000
  • Microsoft® Visual Basic 6
  • Microsoft® Visual C++
  • Microsoft® Internet Explorer 5.0 und 6.0
  • Borland® Delphi
Futhermore the use in the following languages were reported:
  • Microsoft® Visual Fox Pro 8.0
  • Microsoft® Access XP (2002)
Top of page




In MS-Access does the line break not work and the Active X control does not run stable.

In Microsoft® Access (and also Borland® Delphi) it is absoloutly necessary set the attribute CompatibilityMode to 10 (30 in Borland Delphi) after the initialisation. In other languages this is not necessary.
'Initialisation in Microsoft Access
'component ideally  initialise in Current()
Private Sub Form_Current()
Dim kkhtml As Object
    'Work with the object increases the stability in MS Access enormously
Set kkhtml = Me!kkHTMLEditor1.Object
    Withl kkhtml
        'CompatibilityMode for Access absoloutly necessary. <p></p> with RETURN - <br> with STRG+RETURN
        .CompatibilityMode = 10
        'Backslash at the end absoloutly necessary!
        .SetHTMLBaseURL ("driv:\path\")
        'With SetDefaultValue set the Default values for dialogs
        .SetDefaultValue "ttabledlg", "border", 1
        'Let the ActiveX control quiet initialize with DoEvents
        DoEvents
        'Load a new document and wait again until it is done
        .NewDocument
        DoEvents
'It is essential to set the objekt on Nothing at the end of the function!
Set kkhtml = Nothing
End Sub
Top of page




How can I install the Active X control of the kkHTMLEditor?

In the folder Redis Demo is a file named setup.bat which installs the Active X control.
The following steps are executed in the Setup.bat which you also can do by your own:
  1. regsvr32 %WINDIR%\System32\kkHTMLEditorX.ocx /u /s
    Registrations of possibly exsisting versions will be deleted.
  2. copy /y /b kkHTMLEditorX.ocx %WINDIR%\System32
    The Active X control will be copied to the system32 subfolder.
  3. regsvr32 %WINDIR%\System32\kkHTMLEditorX.ocx
    In the Windows-system32 folder the new component will be registered.
Important: Each programming environment have to be shut down.
Top of page




How is the Active X control of the kkHTMLEditor going to be installed at the computer of my customer?

Every professional installation software (also the installation tools of professional programming environments) recognizes automaticly the required OCX-files (also the kkHTMLEditor.ocx), includes it in its setup routine mit auf and execute the registration.

If you deliver your software without an installation programm you have to take care of the copying and registration of the kkHTMLEditor.ocx file at the objective computer.
Top of page




How can I find out which version I have installed?

Open a task or website which includes the kkHTMLEditor.ocx control.
Click with the right mouse button inton the editor area.
Choose the item "About...."
You can see in the dialog whether you have an evaluation or a licensed version and the version number is shown.
Top of page




Can I remove the licensee notice?

The licensee notice in the "About...." box is our highest security against the illegal use of pirate copies in business applications.
We hope you can understand why we can not remove this notice.
Although, if need generated version of the Active X control we can offer you an individual product.
Top of page




How can I convert my evaluation into a licensed version?

You get a license file. As soon as the kkHTMLEditor.ocx-control detect the license file in the same folder as the component is, it will be automatically convert into the licensed version.
We advise you for the sharing of the Active X control to patch the license file securely in the OCX. You can find an exact manual in the developer documentation (CHM version - HTML version).
Top of page




What am I have to keep in mind when I upgrad the Active X control?

While upgrading the file kkHTMLEditor.ocx it should not be in usage.
If any functions/attributes have not been deleted or parameters being in use of attributes/functions have been changed you have nothing to take care for.
Otherwise it could be necessary, depending on the programming language (e.g. C++), to delete the component from the form and include it (with the same name) again.
Top of page




Is it possible to hide several buttons or tool bars?

Yes, several buttons can be hide.
Look for the following functions in the developer documentation:
- EnableToolBarItem.
- DisableToolBarItem.
- ShowToolBarItem.
- HideToolBarItem.
as well as the constant TxToolBarControlID.
- HideToolBar (since ver. 0.99).
- ShowToolBar (since ver. 0.99).

You can disable every button (button will become grey) or hide it completly each time.If you did not need a button you should call the equal function, e.g. the function HideToolBarItem(tbcID_BtnSave) to hide the save button, while opening or displaying.
Since version 0.99 it is possible to hide the whole tool bar with the function HideToolBar(TxToolBarID);.
Top of page







   Home - News & History - Wishlist & ToDo - FAQ - Documentation - Screenshots - Test it online - Download - Order - Contact & Support - Impressum - Deutsche Seiten   

  (c) K&K Software AG 2003 31.07.2010