Startseite
English pages
News & History
Wunschliste & ToDo
Kunden-Login
Dokumentation
Screenshots
Online testen
Download
Bestellen
Kontakt & Support
Impressum
English pages
 
FAQ - Häufig gestellte Fragen


Allgemeine Fragen
Lizenzierung
Programmiersprachen
Installation
Implementation




Was ist der kkHTMLEditor?

Der kkHTMLEditor ist ein ActiveX-Steuerelement, welches alle Funktionen eines HTML-Editors kapselt.
Siehe auch die Seite Beschreibung.
Zurück nach oben




Wie oft darf der kkHTMLEditor mit einer Lizenz eingesetzt werden?

Das kkHTMLEditor-Steuerelement wird auf Ihre Firma (bzw. Ihren Namen) lizenziert und darf als Bestandteil Ihrer Anwendungen beliebig oft bei Ihnen und Ihren Kunden ohne zusätzliche Lizenzkosten eingesetzt werden. Ein Weiterverkauf des kkHTMLEditor-Steuerelements ist nicht gestattet.
Zurück nach oben




Wie wird bei Updates verfahren und welche Kosten entstehen dabei?

Sie bekommen beim Kauf ein Lizenzfile und ein Patchprogramm.
Mit dem Patchprogramm und dem Lizenzfile können Sie jederzeit die aktuelle Demoversion von dieser Homepage in Ihre individuelle Vollversion umwandeln.
Updates der Demoversion werden von uns in unregelmäßigen Abständen auf dieser Homepage veröffentlicht.
Dieser Service ist für Sie kostenfrei.
Zurück nach oben




Was ist der Unterschied zwischen der Demoversion und der Vollversion?

Die Demoversion ist vom Funktionsumfang identisch mit der Vollversion. Es gibt nur zwei minimale Unterschiede:
  1. Alle 5 Minuten erscheint eine Messagebox, die auf die unregistrierte Version hinweist.
  2. Im "Info über..."-Fenster erscheint in der Vollversion der Lizenznehmer, in der Demoversion ein Hinweis auf die unregisterte Version.
Zurück nach oben




Unter welchen Programmiersprachen läuft der kkHTMLEditor?

Das Steuerelement kkHTMLEditor sollte in allen Programmiersprachen laufen, welche ActiveX-Komponenten unterstützen.
Wir haben es unter folgenden Programmiersprachen erfolgreich getestet:
  • Microsoft® Access 97 und 2000
  • Microsoft® Visual Basic 6
  • Microsoft® Visual C++
  • Borland® Delphi
Weiterhin ist das Steuerelement auch im Internet einsetzbar.
Allerdings ist es für den Offline-Einsatz optimiert (Ladezeit bei 1 MB, Unterstützt keine Online-Bildergalerien sondern nur ein Datei-Öffnen-Dialog, Cross-Site-Scripting-Einschränkungen)
Mit folgenden Browsern haben wir das Steuerelement erfolgreich getestet.
  • Microsoft® Internet Explorer 5.0, 5.5 und 6.0
Weiterhin wurde uns vom Einsatz in folgenden Programmiersprachen berichtet:
  • Microsoft® Visual Fox Pro 8.0
  • Microsoft® Access XP (2002)
Zurück nach oben




Unter MS-Access funktioniert der Zeilenumbruch nicht und das Steuerelement läuft nicht stabil.

Unter Microsoft® Access (und auch unter Borland® Delphi) ist es zwingend notwendig nach der Initialisierung die Eigenschaft CompatibilityMode auf 10 (30 bei Borland Delphi) zu setzen. Bei anderen Programmiersprachen ist dies nicht erforderlich.
'Initialisierung unter Microsoft Access
'Steuerelement idealerweise bei Current() initialisieren
Private Sub Form_Current()
Dim kkhtml As Object
    'Mit dem Objekt zu arbeiten erhöht die Stabilität unter MS Access enorm
Set kkhtml = Me!kkHTMLEditor1.Object
    Withl kkhtml
        'CompatibilityMode für Access zwingend erforderlich. <p></p> mit RETURN - <br> mit STRG+RETURN
        .CompatibilityMode = 10
        'Sprache einstellen (nur nötig, wenn <> Deutsch) 
        .Language = "de"
        'Backslash am Ende zwingend erforderlich!
        .SetHTMLBaseURL ("Laufwerk:\Pfad\")
        'Mit SetDefaultValue die Default-Werte für die Dialoge einstellen
        .SetDefaultValue "ttabledlg", "border", 1
        'Das Steuerelemt mit DoEvents in Ruhe initialisieren lassen
        DoEvents
        'Ein neues Dokument laden und wieder warten, bis es fertig ist
        .NewDocument
        DoEvents
    End With
'Objekt unbedingt am Ende jeder Funktion auf Nothing setzten!
Set kkhtml = Nothing
End Sub
Zurück nach oben




Wie wird das Steuerelement kkHTMLEditor bei mir installiert?

Im Ordner Redis Demo befindet sich die Datei setup.bat. Diese installiert das Steuerelement.
In der Setup.bat werden folgende Schritte ausgeführt, die Sie natürlich auch selbst vornehmen können:
  1. regsvr32 %WINDIR%\System32\kkHTMLEditorX.ocx /u /s
    Registrierungen evtl. vorhandener Versionen werden entfernt.
  2. copy /y /b kkHTMLEditorX.ocx %WINDIR%\System32
    Das Steuerelement wird in den System32-Unterorder des Windows-Orders kopiert.
  3. regsvr32 %WINDIR%\System32\kkHTMLEditorX.ocx
    Im Windows-System32-Ordner wird das neue Steuerelement registriert.
Wichtig: Vor der Installation müssen alle Entwicklungsumgebungen geschlossen sein.
Zurück nach oben




Wie wird das Steuerelement kkHTMLEditor bei meinen Kunden installiert?

Jede professionelle Installationssoftware (auch die Installationtools der professionellen Entwicklungsumgebungen) erkennt automatisch die benötigten OCX-Dateien (also auch die kkHTMLEditor.ocx) und nimmt sie in die Setup-Routine mit auf und kümmert sich um die Registrierung.

Falls Sie Ihre Software ohne Installationsprogramm ausliefern, müssen Sie dafür Sorge tragen, dass die Datei kkHTMLEditor.ocx auf den Zielrechner kopiert und anschließend noch registriert wird.
Zurück nach oben




Wie erkenne ich, welche Version installiert ist?

Öffnen Sie eine Anwendung oder Webseite, die das kkHTMLEditor.ocx-Steuerelement enthält.
Klicken Sie mit der rechten Maustaste in den Editorbereich.
Wählen Sie den Punkt "Info über...."
In dem Dialog sehen Sie, ob es sich um eine Demoversion oder Vollversion handelt und um welche Versionsnummer es sich handelt.
Zurück nach oben




Kann ich den Lizenznehmer-Hinweis entfernen?

Der Lizenznehmer-Hinweis im "Info über...."-Fenster ist unser größter Schutz gegen den illegalen Einsatz von Raubkopien in kommerziellen Anwendungen.
Bitte haben Sie Verständnis, dass wir diesen Hinweis nicht entfernen können.
Wenn Sie dennoch eine für Sie geänderte Version des Steuerelements benötigen, erstellen wir Ihnen gerne ein Angebot über eine Individualentwicklung.
Zurück nach oben




Wie wandle ich die Demoversion in die Vollversion um?

Sie bekommen eine Lizenzdatei. Sobald das kkHTMLEditor.ocx-Steuerelement die Lizenzdatei beim Start im gleich Verzeichnis findet, wird die Version in die Vollversion umgewandelt.
Für die Verteilung des Steuerelement empfiehlt es sich, die Lizenzdatei fest in das OCX zu patchen. Eine genaue Beschreibung dazu finden Sie in der Entwickler-Hilfe (CHM-Version - HTML-Version).
Zurück nach oben




Was muss ich beim Update des Steuerelements beachten?

Während des Updates sollte die Datei kkHTMLEditor.ocx nicht in Benutzung sein.
Wenn keine Eigenschaften/Funktionen gelöscht wurden und keine benutzten Parameter für Eigenschaften und Funktionen geändert wurden, ist nichts weiter zu beachten.
Sollten sich jedoch solche Änderungen ergeben, kann es je nach Programmiersprache (z.B. C++) notwenig sein, das Steuerelement aus dem Formular zu löschen und erneut (unter gleichem Namen) einzufügen.
Zurück nach oben




Können einzelne Buttons oder Symbolleisten ausgeblendet werden?

Ja, einzelnen Buttons können ausgeblendet werden.
Siehe in der Developer-Hilfe die Funktionen:
- EnableToolBarItem.
- DisableToolBarItem.
- ShowToolBarItem.
- HideToolBarItem.
Sowie die Konstante TxToolBarControlID.
- HideToolBar (ab Ver. 0.99).
- ShowToolBar (ab Ver. 0.99).

Man kann jederzeit jeden einzelnen Button deaktivieren (eingrauen) oder ganz verstecken. Wenn man Buttons nicht benötigt, ruft man beim Öffnen oder beim Anzeigen z.B. die Funktion HideToolBarItem(tbcID_BtnSave) auf, um den Save-Button auszublenden.
Ab Version 0.99 kann man mit der Funktion HideToolBar(TxToolBarID); die gesamte Toolbar ausblenden.
Zurück nach oben







   Startseite - Beschreibung - News & History - Wunschliste & ToDo - FAQ - Dokumentation - Screenshots - Online testen - Download - Bestellen - Kontakt & Support - Impressum - English pages   

  (c) K&K Software AG 2003
Druckansicht dieser Seite - 05.02.2012   
K&K Software AG · Schuhstr. 1 · D-97447 Gerolzhofen | Tel. 09382 / 3102 -0 · Fax. -20 | E-Mail: info@kk-software.de · Web: http://www.kk-software.de