Exemple #1
0
            public override DIRECTION translateMove(NodeL from, NodeL to, ref View v)
            {
                int second = to.x - from.x;
                int first  = to.y - from.y;

                if (first > 0) // dolu
                {
                    return(DIRECTION.DIRECTION_FORWARD);
                }
                else if (first < 0) // nahoru
                {
                    v = new TopView();
                    return(DIRECTION.DIRECTION_BACKWARD);
                }
                else if (second > 0) // doprava
                {
                    v = new RightView();
                    return(DIRECTION.DIRECTION_LEFT);
                }
                else if (second < 0) // doleva
                {
                    v = new LeftView();
                    return(DIRECTION.DIRECTION_RIGHT);
                }
                else
                {
                    return(DIRECTION.WAIT);
                }
            }
Exemple #2
0
        public MainWindow()
        {
            CultureResources.ChangeCulture(Properties.Settings.Default.DefaultCulture);

            InitializeComponent();
            LeftView.SetValue(ScrollViewer.HorizontalScrollBarVisibilityProperty, ScrollBarVisibility.Disabled);
            RightView.SetValue(ScrollViewer.HorizontalScrollBarVisibilityProperty, ScrollBarVisibility.Disabled);

            _backgroundWorker1 = new BackgroundWorker();
            _backgroundWorker1.WorkerReportsProgress      = true;
            _backgroundWorker1.WorkerSupportsCancellation = true;
            _backgroundWorker1.DoWork             += new DoWorkEventHandler(backgroundWorker1_DoWork);
            _backgroundWorker1.RunWorkerCompleted +=
                new RunWorkerCompletedEventHandler(backgroundWorker1_RunWorkerCompleted);
            _backgroundWorker1.ProgressChanged += new ProgressChangedEventHandler(backgroundWorker1_ProgressChanged);
        }
Exemple #3
0
 private void CustomerNext()
 {
     LeftView.MoveNextRow();
 }
Exemple #4
0
 private void CustomerPrev()
 {
     LeftView.MovePrevRow();
 }