private CGData CGDataFromUI(CGData data) { data.Name = txtName.Text; data.BGImage1 = picBG1.Image; data.BGImage2 = picBG2.Image; data.FGImage1 = picFG1.Image; data.FGImage2 = picFG2.Image; data.BGPalette1 = pltBG1.Data; data.BGPalette2 = pltBG2.Data; data.FGPalette1 = fgpFG1.Data; data.FGPalette2 = fgpFG2.Data; CurrentFile = data.Name; Dirty = false; return(data); }
private void CGDataToUI(CGData data) { data.LoadImages(WorkingDirectory); txtName.Text = data.Name; picBG1.Image = data.BGImage1; picBG2.Image = data.BGImage2; picFG1.Image = data.FGImage1; picFG2.Image = data.FGImage2; pltBG1.Data = data.BGPalette1; pltBG2.Data = data.BGPalette2; fgpFG1.Data = data.FGPalette1; fgpFG2.Data = data.FGPalette2; UpdatePreview(); CurrentFile = data.Name; Dirty = false; }