private void cbGroup_SelectedIndexChanged(object sender, EventArgs e) { if (cbGroup.SelectedIndex < 0) { return; } GroupRec g = ConfigScript.getGroup(cbGroup.SelectedIndex); UtilsGui.setCbIndexWithoutUpdateLevel(cbVideoNo, cbLevel_SelectedIndexChanged, g.videoNo); UtilsGui.setCbIndexWithoutUpdateLevel(cbBigBlockNo, cbLevel_SelectedIndexChanged, g.bigBlockNo); UtilsGui.setCbIndexWithoutUpdateLevel(cbBlockNo, cbLevel_SelectedIndexChanged, g.blockNo); UtilsGui.setCbIndexWithoutUpdateLevel(cbPaletteNo, cbLevel_SelectedIndexChanged, g.palNo); cbLevel_SelectedIndexChanged(cbVideoNo, new EventArgs()); }
private void cbGroup_SelectedIndexChanged(object sender, EventArgs e) { if (cbGroup.SelectedIndex < 0) { return; } GroupRec g = ConfigScript.getGroup(cbGroup.SelectedIndex); UtilsGui.setCbIndexWithoutUpdateLevel(cbVideoNo, cbLevel_SelectedIndexChanged, g.videoNo); UtilsGui.setCbIndexWithoutUpdateLevel(cbBigBlockNo, cbLevel_SelectedIndexChanged, g.bigBlockNo); UtilsGui.setCbIndexWithoutUpdateLevel(cbBlockNo, cbLevel_SelectedIndexChanged, g.blockNo); UtilsGui.setCbIndexWithoutUpdateLevel(cbPaletteNo, cbLevel_SelectedIndexChanged, g.palNo); cbLevel_SelectedIndexChanged(cbVideoNo, new EventArgs()); if (g.firstScreen < 0 || g.firstScreen <= cbScreenNo.Items.Count) { cbScreenNo.SelectedIndex = g.firstScreen - 1; } }
public LevelRec(int objectsBeginAddr, int objCount, int width = 0, int height = 0, int layoutAddr = 0, string name = "", GroupRec group = null) : this(objectsBeginAddr, objCount, width, height, layoutAddr, name) { this.group = group; }