public void LoadPane(IPicturePane pane, PaneEditor paneEditor) { parentEditor = paneEditor; Loaded = false; ActivePane = pane; vertexColorBox1.TopLeftColor = pane.ColorTopLeft.Color; vertexColorBox1.TopRightColor = pane.ColorTopRight.Color; vertexColorBox1.BottomLeftColor = pane.ColorBottomLeft.Color; vertexColorBox1.BottomRightColor = pane.ColorBottomRight.Color; vertexColorBox1.Refresh(); ReloadTexCoord(0); Loaded = true; }
public void LoadPane(IPicturePane pane, PaneEditor paneEditor) { parentEditor = paneEditor; Loaded = false; ActivePane = pane; vertexColorBox1.TopLeftColor = pane.ColorTopLeft.Color; vertexColorBox1.TopRightColor = pane.ColorTopRight.Color; vertexColorBox1.BottomLeftColor = pane.ColorBottomLeft.Color; vertexColorBox1.BottomRightColor = pane.ColorBottomRight.Color; vertexColorBox1.Refresh(); for (int i = 0; i < pane.TexCoords?.Length; i++) { texCoordIndexCB.Items.Add($"TexCoord [{i}]"); } if (pane.TexCoords?.Length > 0) { texCoordIndexCB.SelectedIndex = 0; } Loaded = true; }