Konflikte beim Importieren von doppelten Client-Steuerelementen lösen
- Last UpdatedAug 27, 2025
- 2 minute read
Sie können eine andere Version von Client-Steuerelementen importieren und die bestehende Version überschreiben. Die .dll, die die bestehenden Steuerelemente hostet, wird von der Importbibliothek ersetzt. Widersprüchliche Client-Steuerelemente werden beim Import der neuen Client-Steuerelemente .dll erkannt.
Hinweis: Die Konflikterkennung basiert allein auf dem Namen des Steuerelements. Dateinamen oder Versionen der Bibliothek wirken sich nicht auf die Erkennung von Widersprüchen aus.
Wenn Sie z. B. eine Client-Steuerelemente-DLL importieren, die die beiden Steuerelemente MathControl und TrendControl enthält, und die aktuelle Bibliothek zwei Steuerelemente mit demselben Namen enthält, wird im Dialogfeld Client-Steuerelemente importieren Folgendes angezeigt:

Die bestehende Client-Steuerelemente-.dll wird ersetzt, dafür sind die neuen Client-Steuerelemente in der Bibliothek.
Wenn in der Spalte Proceeding will die Option „Entfernen“ angezeigt wird, befinden sich in der aktuellen Bibliothek Steuerelemente, die sich nicht in der Importbibliothek befinden. Weil die Host-.dll ersetzt werden muss, um die widersprüchlichen Steuerelemente zu lösen, werden beim Fortführen des Imports alle Steuerelemente in der aktuellen .dll gelöscht, nicht jedoch die der zu importierenden .dll.
Wenn z. B. eine Client-Steuerelemente-.dll importiert wird, die die Steuerelemente MathControl und DatabaseControl enthält, und die aktuelle Bibliothek MathControl und TrendControl enthält, wird TrendControl beim Import aus der Bibliothek gelöscht.
Das Dialogfeld Client-Steuerelemente importieren fordert Sie auf, das Löschen zu bestätigen:

Die Bibliothek wird ersetzt, und TrendControl wird beim Abschließen des Imports gelöscht.
Starten Sie WindowMaker neu, um die Steuerelemente im Grafik-Objektsatz zu aktualisieren.
Hinweis: Wenn Sie eine neuere Version des Client-Steuerelements importiert haben, als die, die bereits in einem Symbol eingebettet ist, wird beim Neustart von WindowMaker und dem Aktualisieren des Grafik-Thumbnails nicht der Inhalt des Steuerelements aktualisiert. Sie müssen das Symbol bearbeiten und speichern, damit das neue Client-Steuerelement im Thumbnail dargestellt wird.