Example #1
0
 public FormOptions(LineParkingOptions opt)
 {
     _opt = opt;
      InitializeComponent();
      textBoxLayer.Text = opt.ParkingLineLayer;
      textBoxLength.Text = opt.ParkingLength.ToString();
      textBoxWidth.Text = opt.ParkingWidth.ToString();
      textBoxAngle.Text = opt.ParkingAngle.ToString();
 }
Example #2
0
 public FormOptions(LineParkingOptions opt)
 {
     _opt = opt;
     InitializeComponent();
     textBoxLayer.Text  = opt.ParkingLineLayer;
     textBoxLength.Text = opt.ParkingLength.ToString();
     textBoxWidth.Text  = opt.ParkingWidth.ToString();
     textBoxAngle.Text  = opt.ParkingAngle.ToString();
 }
Example #3
0
        private static LineParkingOptions defaultOptions()
        {
            LineParkingOptions options = new LineParkingOptions();

            options.ParkingLength    = 5.5;
            options.ParkingWidth     = 2.5;
            options.ParkingLineLayer = "";
            options.ParkingAngle     = 90;
            return(options);
        }
Example #4
0
        private static LineParkingOptions load()
        {
            LineParkingOptions options = null;

            // загрузка из файла настроек
            if (File.Exists(fileOptions))
            {
                SerializerXml xmlSer = new SerializerXml(fileOptions);
                try
                {
                    options = xmlSer.DeserializeXmlFile <LineParkingOptions>();
                    if (options != null)
                    {
                        options.checkValues();
                        return(options);
                    }
                }
                catch (Exception ex)
                {
                    Log.Error(ex, "Не удалось десериализовать настройки из файла {0}", fileOptions);
                }
            }
            return(defaultOptions());
        }
 public JigLineParking(Point3d ptFirst, LineParkingOptions options)
 {
     _options = options;
      _ptFirst = ptFirst;
 }
Example #6
0
 public JigLineParking(Point3d ptFirst, LineParkingOptions options)
 {
     _options = options;
     _ptFirst = ptFirst;
 }
 private static LineParkingOptions defaultOptions()
 {
     LineParkingOptions options = new LineParkingOptions();
      options.ParkingLength = 5.5;
      options.ParkingWidth = 2.5;
      options.ParkingLineLayer = "";
      options.ParkingAngle = 90;
      return options;
 }