Ejemplo n.º 1
0
        public BIOS(IApplication platformApp, IEpromIO platformBIOS)
        {
            platform = platformApp;
            platformIO = platformBIOS;

            sync = new object();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Конструктор класса
        /// </summary>
        /// <param name="app">Ссылка на платформу</param>
        /// <param name="pBios">Ссылка на подсистему ввода/вывода платформы</param>
        public MainForm(IApplication app, IEpromIO pBios, IProtocol protocol)
        {
            InitializeComponent();
            textInserter = new TextInsert(InsertToText);

            oldValue = new object();
            newValue = new object();

            oldValue = "0";
            newValue = "0";

            bios  = new BIOS(app, pBios);
            proto = protocol;

            currentState = new ObjectCurrentState();

            for (int i = 0; i < 11; i++)
            {
                DataGridViewRow r = new DataGridViewRow();
                if ((i % 2) == 0)
                {
                    r.DefaultCellStyle.BackColor = Color.WhiteSmoke;
                }
                dataGridViewCalibrationTable.Rows.Add(r);
            }

            syncker         = new Sync();
            packetSyncMutex = new Mutex(false);

            gr = new GraphicCalibration(CreateGraphics(), new Rectangle(12, 38, 422, 267));
            gr.CalculateScale();
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Конструктор класса
        /// </summary>
        /// <param name="app">Ссылка на платформу</param>
        /// <param name="pBios">Ссылка на подсистему ввода/вывода платформы</param>
        public MainForm(IApplication app, IEpromIO pBios, IProtocol protocol)
        {
            InitializeComponent();
            textInserter = new TextInsert(InsertToText);

            oldValue = new object();
            newValue = new object();

            oldValue = "0";
            newValue = "0";

            bios = new BIOS(app, pBios);
            proto = protocol;

            currentState = new ObjectCurrentState();

            for (int i = 0; i < 11; i++)
            {
                DataGridViewRow r = new DataGridViewRow();
                if ((i % 2) == 0) r.DefaultCellStyle.BackColor = Color.WhiteSmoke;
                dataGridViewCalibrationTable.Rows.Add(r);
            }

            syncker = new Sync();
            packetSyncMutex = new Mutex(false);

            gr = new GraphicCalibration(CreateGraphics(), new Rectangle(12, 38, 422, 267));
            gr.CalculateScale();
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Конструктор класса
        /// </summary>
        /// <param name="application">Ссылка на платформу</param>
        /// <param name="epromIO">Ссылка на класс выполняющий, ввод/вывод на уровне платформы</param>
        public BlockConfigurationIO(IApplication application, IEpromIO epromIO)
        {
            platform   = application;
            platformIO = epromIO;

            sync = new object();
        }
Ejemplo n.º 5
0
        public BIOS(IApplication platformApp, IEpromIO platformBIOS)
        {
            platform   = platformApp;
            platformIO = platformBIOS;

            sync = new object();
        }
Ejemplo n.º 6
0
        /// <summary>
        /// Конструктор класса
        /// </summary>
        /// <param name="application">Ссылка на платформу</param>
        /// <param name="epromIO">Ссылка на класс выполняющий, ввод/вывод на уровне платформы</param>
        public BlockConfigurationIO(IApplication application, IEpromIO epromIO)
        {
            platform = application;
            platformIO = epromIO;

            sync = new object();
        }