Пример #1
0
        public void ReInit(SceneParam param_)
        {
            param = param_;
            if (param.instrument.changeinstrument)
            {
                instrument.changeinstrument = param.instrument.changeinstrument;
                instrument.zoom             = param.instrument.zoom;
                instrument.zoomx            = param.instrument.zoomx;
                instrument.save             = param.instrument.save;
                instrument.none             = param.instrument.none;
                instrument.drop             = param.instrument.drop;
                instrument.push             = param.instrument.push;
                instrument.forceup          = param.instrument.forceup;
                instrument.forcedown        = param.instrument.forcedown;
                instrument.pipe             = param.instrument.pipe;
                instrument.remover          = param.instrument.remover;
                instrument.setter           = param.instrument.setter;
                instrument.forcelift        = param.instrument.forcelift;
                instrument.forcemove        = param.instrument.forcemove;

                instrument.showneed = param.instrument.showneed;
                instrument.showsurf = param.instrument.showsurf;
                instrument.pause    = param.instrument.pause;
                instrument.step     = param.instrument.step;
            }
            else
            {
                needinit = true;
            }
        }
Пример #2
0
        public void SetParams(bool reinit)
        {
            SceneParam param = new SceneParam();

            param.reinit = reinit;
            if (FileList.SelectedIndex != -1)
            {
                param.file = FileList.SelectedItem.ToString();
            }
            else
            {
//        param.file = "s2";
//      param.file = "right2";
//      param.file = "free2";
//            param.file = "p";
//      param.file = "std";
//      param.file = "stdref";
//            param.file = "circle";
                param.file = "triangle";
            }
            //      param.gx = XTrack.Value;// / 100.0;
            //    param.file = "circlehole";
//      param.file = "recthole";
            param.instrument = instrument;
            callback(param);
        }
Пример #3
0
    public void ReInit(SceneParam param_)
    {
      param = param_;
      if (param.instrument.changeinstrument)
      {
        instrument.changeinstrument = param.instrument.changeinstrument;
        instrument.zoom = param.instrument.zoom;
        instrument.zoomx = param.instrument.zoomx;
        instrument.save = param.instrument.save;
        instrument.none = param.instrument.none;
        instrument.drop = param.instrument.drop;
        instrument.push = param.instrument.push;
        instrument.forceup = param.instrument.forceup;
        instrument.forcedown = param.instrument.forcedown;
        instrument.pipe = param.instrument.pipe;
        instrument.remover = param.instrument.remover;
        instrument.setter = param.instrument.setter;
        instrument.forcelift = param.instrument.forcelift;
        instrument.forcemove = param.instrument.forcemove;

        instrument.showneed = param.instrument.showneed;
        instrument.showsurf = param.instrument.showsurf;
        instrument.pause = param.instrument.pause;
        instrument.step = param.instrument.step;
      }
      else
        needinit = true;
    }
Пример #4
0
    public void SetParams(bool reinit)
    {
      SceneParam param = new SceneParam();
      param.reinit = reinit;
      if(FileList.SelectedIndex!=-1)
        param.file = FileList.SelectedItem.ToString();
      else
//        param.file = "s2";
//      param.file = "right2";
      param.file = "free2";
      //      param.gx = XTrack.Value;// / 100.0;
      param.instrument = instrument;
      callback(param);
    }