Windows Form File /AgentMovieEditor/Modals/BaseEditForm.cs (C#)
using System;  
using System.Collections;  
using System.ComponentModel;  
using System.Drawing;  
  
using System.Windows.Forms;  
  
  
namespace YariSoft.AgentMovieEditor.Modals  
{  
    public class BaseEditForm : YariSoft.Utils.ModalBaseForm  
    {  
        protected object _value;  
        private System.ComponentModel.IContainer components = null;  
  
        #region Properties  
        public virtual object Value  
        {  
            get{ return this._value; }  
            set{ this._value = value; }  
        }  
        #endregion  
  
        public BaseEditForm()  
        {  
            // This call is required by the Windows Form Designer.  
            InitializeComponent();  
  
            // TODO: Add any initialization after the InitializeComponent call  
        }  
  
        /// <summary>  
        /// Clean up any resources being used.  
        /// </summary>  
        protected override void Dispose( bool disposing )  
        {  
            if( disposing )  
            {  
                if (components != null)  
                {  
                    components.Dispose();  
                }  
            }  
            base.Dispose( disposing );  
        }  
  
        #region Designer generated code  
        /// <summary>  
        /// Required method for Designer support - do not modify  
        /// the contents of this method with the code editor.  
        /// </summary>  
        private void InitializeComponent()  
        {  
            components = new System.ComponentModel.Container();  
        }  
        #endregion  
    }  
}