Пример #1
0
        public MainForm(IScriptHubModel model)
        {
            InitializeComponent();

            Control.CheckForIllegalCrossThreadCalls = false;

            _model = model as ScriptHubModel;

            Initialize();
        }
Пример #2
0
        public ScriptForm(IScriptHubModel model, int index) : this(model)
        {
            if (index < 0)
            {
                throw new IndexOutOfRangeException("index");
            }

            _scriptIndex = index;

            _scriptToEdit = _model.Scripts[index];

            Text = "Edit \"" + _scriptToEdit.Name + "\"";

            FillForm();
        }
Пример #3
0
        public ScriptForm(IScriptHubModel model)
        {
            if (model == null)
            {
                throw new ArgumentNullException("model");
            }

            InitializeComponent();

            _model = model;

            Text = "Add new script";

            _scriptIndex = ADD_NEW;
        }