public ObjectDlg(AdvObject obj, bool fitImage) { InitializeComponent(); this.stateFrameImage1.ClientSizeChanged += new EventHandler(stateFrameImage1_ClientSizeChanged); stateFrameImage1.AdaptFirstDrop = fitImage; mObject = obj; updateObject(); this.stateFrameImage1.Data = obj; this.lighten_object.Checked = obj.Lighten; this.lighten_object.CheckedChanged += new EventHandler(lighten_object_CheckedChanged); }
public void removeObject(AdvObject obj) { ArrayList removes = new ArrayList(); foreach (ObjectInstance inst in Objects) { if (inst.Object == obj) { removes.Add(inst); } } foreach (ObjectInstance inst in removes) { removeObject(inst); } }
public ObjectInstance(AdvObject obj, AdvData data) : base(obj) { Object = obj; mAdvData = data; }