Hallo ZP-Supportteam,
Ich habe soeben beim Versuch dem Navigationsbereich im Layout "Atmosphere Responsive" den Farbwert #614051 zuzuweisen die folgende Fehlermeldung erhalten:
System.ArgumentOutOfRangeException
-----------------
Der Index lag außerhalb des Bereichs. Er muss nicht negativ und kleiner als die Auflistung sein.
Parametername: index
-----------------
bei System.ThrowHelper.ThrowArgumentOutOfRangeException()
bei System.Collections.Generic.List`1.RemoveAt(Int32 index)
bei ZetaProducer.Main.Layout.LayoutDesigner.Main.Editors.Simple.SimpleEditor.ZetaProducer.Main.Layout.LayoutDesigner.Main.Editors.Simple.Editors.ISimpleEditControlOwner.AddColorToUsedColors(Color color, Int32 maxColors)
bei ZetaProducer.Main.ColorSelection.ColorSelectWithPopupUserControl.addColor()
bei ZetaProducer.Main.ColorSelection.ColorSelectWithPopupUserControl.popupContainerEdit1_Closed(Object sender, ClosedEventArgs e)
bei DevExpress.XtraEditors.Repository.RepositoryItemPopupBase.RaiseClosed(ClosedEventArgs e)
bei DevExpress.XtraEditors.PopupBaseEdit.OnPopupClosed(PopupCloseMode closeMode)
bei DevExpress.XtraEditors.PopupBaseEdit.DoClosePopup(PopupCloseMode closeMode)
bei DevExpress.XtraEditors.PopupContainerEdit.DoClosePopup(PopupCloseMode closeMode)
bei DevExpress.XtraEditors.PopupBaseEdit.ClosePopup(PopupCloseMode closeMode)
bei DevExpress.XtraEditors.PopupBaseEdit.ClosePopup()
bei ZetaProducer.Main.ColorSelection.ColorSelectWithPopupUserControl.<.ctor>b__0(Object param0, EventArgs param1)
bei ZetaProducer.Main.ColorSelection.ColorSelectWithPopupUserControlContentControl.colorPickerControl_OKClicked(Object sender, EventArgs e)
bei ZetaColorEditor.ColorSelectionNewControlsWithAlpha.FullFeaturedColorSelectControl.Frontend.CustomColorEditorUserControl.buttonOK_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
bei DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)
bei DevExpress.XtraEditors.BaseControl.WndProc(Message& msg)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
ArgumentOutOfRangeException
{
Message="Der Index lag außerhalb des Bereichs. Er muss nicht negativ und kleiner als die Auflistung sein.\\r\\nParametername: index",
ActualValue=null,
ParamName="index",
Data=
[
]
,
InnerException=null,
TargetSite=RuntimeMethodInfo: ThrowArgumentOutOfRangeException,
StackTrace=" bei System.ThrowHelper.ThrowArgumentOutOfRangeException()\\r\\n bei System.Collections.Generic.List`1.RemoveAt(Int32 index)\\r\\n bei ZetaProducer.Main.Layout.LayoutDesigner.Main.Editors.Simple.SimpleEditor.ZetaProducer.Main.Layout.LayoutDesigner.Main.Editors.Simple.Editors.ISimpleEditControlOwner.AddColorToUsedColors(Color color, Int32 maxColors)\\r\\n bei ZetaProducer.Main.ColorSelection.ColorSelectWithPopupUserControl.addColor()\\r\\n bei ZetaProducer.Main.ColorSelection.ColorSelectWithPopupUserControl.popupContainerEdit1_Closed(Object sender, ClosedEventArgs e)\\r\\n bei DevExpress.XtraEditors.Repository.RepositoryItemPopupBase.RaiseClosed(ClosedEventArgs e)\\r\\n bei DevExpress.XtraEditors.PopupBaseEdit.OnPopupClosed(PopupCloseMode closeMode)\\r\\n bei DevExpress.XtraEditors.PopupBaseEdit.DoClosePopup(PopupCloseMode closeMode)\\r\\n bei DevExpress.XtraEditors.PopupContainerEdit.DoClosePopup(PopupCloseMode closeMode)\\r\\n bei DevExpress.XtraEditors.PopupBaseEdit.ClosePopup(PopupCloseMode closeMode)\\r\\n bei DevExpress.XtraEditors.PopupBaseEdit.ClosePopup()\\r\\n bei ZetaProducer.Main.ColorSelection.ColorSelectWithPopupUserControl.<.ctor>b__0(Object param0, EventArgs param1)\\r\\n bei ZetaProducer.Main.ColorSelection.ColorSelectWithPopupUserControlContentControl.colorPickerControl_OKClicked(Object sender, EventArgs e)\\r\\n bei ZetaColorEditor.ColorSelectionNewControlsWithAlpha.FullFeaturedColorSelectControl.Frontend.CustomColorEditorUserControl.buttonOK_Click(Object sender, EventArgs e)\\r\\n bei System.Windows.Forms.Control.OnClick(EventArgs e)\\r\\n bei DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)\\r\\n bei DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)\\r\\n bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)\\r\\n bei System.Windows.Forms.Control.WndProc(Message& m)\\r\\n bei DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)\\r\\n bei DevExpress.XtraEditors.BaseControl.WndProc(Message& msg)\\r\\n bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)\\r\\n bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)\\r\\n bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)",
HelpLink=null,
Source="mscorlib",
HResult=-2146233086
}
Alles anzeigen
Leider werde ich daraus nicht schlau. Dieselbe Fehlermeldung kommt übrigens beim Versuch, den Farbwert der Bereiche zu ändern.
Besonders ungünstig ist die Situation, da der Entwurf heute noch bei unserem Kunden vorliegen muss.
Auf den Farbwert der Navigation kann notfalls verzichtet werden, aber zumindest die Transparenz im Artikelbereich sollte auf nahe (wenn nicht sogar komplett) 0% gesetzt sein, da die Besucher der Website unseres Kunden hauptsächlich ältere Menschen mit verminderter Sehkraft sind und ein hoher Kontrast dementsprechend Vorraussetzung ist.
EDIT:
Laut Support ist dies wohl ein Programmfehler, der damit zusammenhängt, dass des öfteren Farbwerte getauscht werden.
Der Lösungsvorschlag, den ZP neu zu starten war leider nicht erfolgreich.
EDIT 2:
Die Transparenz der Bereiche ließ sich nun nach mehrmaligem Neustarten des ZP ändern.
Sobald jedoch zusätzlich auch ein Farbwert geändert wird, schlägt die Änderung fehl und gibt besagte Fehlermeldung aus.
Auch die Farbe der Hyperlinks lässt sich nun nicht mehr ändern - und weiß auf weiß ist ein denkbar schlechter Kontrast ![]()
Grüße,
Jan-Frederik Bergmeister
Computer OASE Geislingen