JR-HTML-Colorpicker

Allgemeines, Methoden Ereignisse

Registrieren, Haftungsausschluss; Copyright

JR-HTML-Colorpicker..

ist ein Activex-Controll zur Auswahl von HTML-Farben. Das Steuerelement kann als Combo-Box in verschiedenen Designs (2d, 3d, 2d/3d mixed) angezeigt werden.

Combobox

oder aber an jeder beliebigen Stelle als Popup-Fenster alle zulässigen HTML-Farben (Anzahl=140) zur Auswahl anzeigen.

ColorSelector  

Sofern PopupSortMethodMenue=true ist kann der Benutzer die Anordnung der Farben nach verschiedenen Modellen ändern.
Pop-Up-Menu   Pop-Up-Color-Lumination Pop-Up-Color-Hue  

Während der Auswahl werden die Farbnamen als Tooltip angezeigt außerdem meldet das MouseOverColor-Event jeweils die Farbe zurück, über welche sich der Mauszeiger gerade befindet.

Das Steuerelement gibt die gewählte Farbe als Index (0-139), als RGB Farbwert und als HTML-Farbname im ColorSelected- Event zurück.
In der Anwendung müss künftig lediglich der Farbindex gespeichert werden. JR-Colorpicker liefert den zugehörigen Farbnamen (
GetColorName) oder RGB Wert (GetColorValue) jederzeit zurück. Der Farbindex wird durch die verschiedenen Sortiermöglichkeiten der Anzeige nicht beeinflusst. Die HTML-Farbe "Aliceblue" bleibt immer die Farbe mit dem Index 0, egal wo im Popupfenster diese angezeigt wird.
Außerdem können RGB-Werte mit
ConvertRGBToHtmlColor bzw. ConvertRGBToHtmlColorIndex in gültige HTML-Farben konvertiert werden. Das Steuerelement liefert hierbei die Farbe bzw. den Farbindex zurück, der am ehesten der übergebenen Farbe entspricht.  

Eine Verwendung ist unter allen Programmiersystemen möglich, in welche Active-X Steuerelemente eingefügt werden können. Beispiele in Visual-Basic und für den Internet-Explorer werden mitgeliefert.

Die Demoversion zeigt in unregelmäßigen Abständen den About-Dialog an. Wenn Sie das Steuerelement mit Ihrer Anwendung vertreiben, oder es auf Ihrer Homepage einsetzen wollen, dann lassen Sie sich bitte registrieren, der About-Dialog wird dann nicht mehr eingeblendet.

JRHtmlColorSel Interface Definition (created with HTML/Help Designer)

Methods

            Allgemein:

                        Appearance

                        BorderStyle

                        About()

           

            Aufruf und Darstellungsoptionen

                        ShowPicker

                        ShowColorName

                        ColorSortingMethod

                        PopupSortMethodMenue

            Auslesen von Farbwerten:

                        SelectedColorValue

                        SelectedColorName

                        SelectedColorIndex

                        GetColorValue

                        GetColorName

            Farbkonvertierung:

                        ConvertRGBToHtmlColor

                        ConvertRGBToHtmlColorIndex

            Lizenz / Systemcheck

                        RegCode

                        SerialNumber

Events

                        ColorSelected

                        MouseOverColor

                        EndOfSelect