0.2.3 Pallette updating working. /JL

This commit is contained in:
2022-12-19 12:40:10 +01:00
parent e325df9fbb
commit 46a9cbee3c
3 changed files with 33 additions and 42 deletions
+2 -14
View File
@@ -100,20 +100,7 @@ func CreatePalletteGroup(mw *MyMainWindow) *walk.GroupBox {
mw.serie_combo.SetText(ConfigSerie)
mw.serie_combo.CurrentIndexChanged().Attach(func() {
log.Println("Serie triggered: ", mw.serie_combo.Text())
for _, color := range mw.beads {
for _, serie := range color.Series {
if serie != mw.serie_combo.Text() {
Disable = true
} else {
Disable = false
}
}
if Disable {
color.Color.SetVisible(false)
} else {
color.Color.SetVisible(true)
}
}
ShowBeads(mw, mw.serie_combo.Text())
for _, model := range mw.Pegboards.Boards {
if model.brand == mw.brand_combo.Text() && model.serie == mw.serie_combo.Text() {
mw.pegboard_combo.SetText("")
@@ -135,6 +122,7 @@ func CreatePalletteGroup(mw *MyMainWindow) *walk.GroupBox {
}
}
mw.pegboard_combo.SetText(ConfigPegboard)
ShowBeads(mw, mw.serie_combo.Text())
return pallette_group
}