Example #1
0
 /// <summary> Вызывается при нажатии на кнопку "Сохранить". </summary>
 private void OnSaveProject(object sender, EventArgs e)
 {
     if (_imageForMarkup.CountImage > 0)
     {
         ProjectSetting.Save(_imageForMarkup, _log);
     }
 }
Example #2
0
        /// <summary> Вызывается при нажтие кнопки "Загрузить проект". </summary>
        private void OnOpenLoadProject(object sender, EventArgs e)
        {
            _folderDialog.Description = "Укажите папку с проектом.\nУспехов в работе!.";
            if (_folderDialog.ShowDialog() == DialogResult.Cancel)
            {
                return;
            }

            string path = _folderDialog.SelectedPath + "\\project.xml";

            ProjectSetting.Load(_imageForMarkup, _log, path);
            OnEnabledElement();
            _imageForMarkup.ShowImg();
            ChangeTextClass();
        }
Example #3
0
 protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
 {
     if (keyData == Keys.Right)
     {
         _imageForMarkup.NextImage();
         _settingControl.ChangeTextClass();
         return(true);
     }
     if (keyData == Keys.Left)
     {
         _imageForMarkup.BackImage();
         _settingControl.ChangeTextClass();
         return(true);
     }
     if (keyData == Keys.D1)
     {
         _settingControl.SetIdClass((int)CarType.Car);
     }
     if (keyData == Keys.D2)
     {
         _settingControl.SetIdClass((int)CarType.CarWithTrailer);
     }
     if (keyData == Keys.D3)
     {
         _settingControl.SetIdClass((int)CarType.MiniTruck);
     }
     if (keyData == Keys.D4)
     {
         _settingControl.SetIdClass((int)CarType.Truck);
     }
     if (keyData == Keys.D5)
     {
         _settingControl.SetIdClass((int)CarType.BigTruck);
     }
     if (keyData == Keys.D6)
     {
         _settingControl.SetIdClass((int)CarType.Hauler);
     }
     if (keyData == Keys.D7)
     {
         _settingControl.SetIdClass((int)CarType.MiniBus);
     }
     if (keyData == Keys.D8)
     {
         _settingControl.SetIdClass((int)CarType.Bus);
     }
     if (keyData == Keys.D9)
     {
         _settingControl.SetIdClass((int)CarType.LongBus);
     }
     if (keyData == Keys.D0)
     {
         _settingControl.SetIdClass((int)CarType.Bike);
     }
     if (keyData == Keys.OemMinus)
     {
         _settingControl.SetIdClass((int)CarType.SpecialCar);
     }
     if (keyData == Keys.Oemplus)
     {
         _settingControl.SetIdClass((int)CarType.EmergencyCar);
     }
     if (keyData == (Keys.Control | Keys.S))
     {
         if (_imageForMarkup.CountImage > 0)
         {
             ProjectSetting.Save(_imageForMarkup, _logText);
         }
     }
     return(base.ProcessCmdKey(ref msg, keyData));
 }