Ejemplo n.º 1
0
        private void fixtureDensity_ValueChanged(object sender, DecimalValueChangedEventArgs e)
        {
            SelectedFixture.Fixture.Density = (float)e.NewValue;

            if ((e.NewValue == 0 && e.OldValue != 0) || (e.NewValue != 0 && e.OldValue == 0) && SelectedFixture.OwnedBody.AutoMassRecalculate)
                SelectedFixture.OwnedBody.RecalculateMass();
        }
Ejemplo n.º 2
0
        private void OnCountChanged(object sender, DecimalValueChangedEventArgs e)
        {
            DecimalValueChangedEventArgs args =
                new DecimalValueChangedEventArgs(e.Id, e.OldValue, e.NewValue, MenuItemName.Orders);

            Messenger?.Send(CommandName.RefreshCount, args);
        }
Ejemplo n.º 3
0
 public void OnChangeOrder()
 {
     if (SelectedItem != null)
     {
         var args = new DecimalValueChangedEventArgs(SelectedItem.Id, 0, 0, MenuItemName.Basket);
         Messenger?.Send(CommandName.RefreshOrder, args);
     }
 }
Ejemplo n.º 4
0
        private void OnCountChanged(object sender, DecimalValueChangedEventArgs e)
        {
            DecimalValueChangedEventArgs args =
                new DecimalValueChangedEventArgs(e.Id, e.OldValue, e.NewValue, MenuItemName.Orders);

            CountChanged?.Invoke(this, args);
            OrderChanged?.Invoke(sender, e);
        }
Ejemplo n.º 5
0
 private void OnCountChanged(object sender, DecimalValueChangedEventArgs e)
 {
     if (Messenger != null)
     {
         Messenger.Send(CommandName.RefreshBasketCapture, new EventArgs());
         Messenger.Send(CommandName.RefreshCount, e);
     }
 }
Ejemplo n.º 6
0
        public void RaiseValueChangedEvent(decimal data)
        {
            RoutedEventArgs args = new DecimalValueChangedEventArgs()
            {
                Value = data
            };

            args.RoutedEvent = ValueChangedEvent;
            RaiseEvent(args);
        }
Ejemplo n.º 7
0
 private void RefreshCount(DecimalValueChangedEventArgs args)
 {
     if (Entities.All(x => x.Entity.Id != args.Id))
     {
         LoadData(LoadingType.ChangedDataInCurrentPage);
     }
     else
     {
         Entities.FirstOrDefault(x => x.Entity.Id == args.Id)?.Refresh();
     }
 }
Ejemplo n.º 8
0
 private void RefreshCount(DecimalValueChangedEventArgs args)
 {
     if (args.NewValue == 0 || Entities.All(x => x.Entity.CatalogItem.Id != args.Id))
     {
         Model.SelectEntities();
     }
     else
     {
         Entities.FirstOrDefault(x => x.Entity.CatalogItem.Id == args.Id)?.Refresh();
     }
 }
Ejemplo n.º 9
0
 private void bodyPositionY_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     SelectedBody.Body.Position = new Vec2(SelectedBody.Body.Position.X, (float)e.NewValue);
 }
Ejemplo n.º 10
0
 private void bodyMass_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     MassData Mass = SelectedBody.Mass;
     Mass.Mass = (float)e.NewValue;
     SelectedBody.Mass = Mass;
 }
Ejemplo n.º 11
0
 private void bodyLinearVelY_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     SelectedBody.Body.LinearVelocity = new Vec2(SelectedBody.Body.LinearVelocity.X, (float)e.NewValue);
 }
Ejemplo n.º 12
0
 private void bodyLinearDamping_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     SelectedBody.Body.LinearDamping = (float)e.NewValue;
 }
Ejemplo n.º 13
0
 private void bodyInertiaScale_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     SelectedBody.Body.InertiaScale = (float)e.NewValue;
 }
Ejemplo n.º 14
0
 private void bodyCenterY_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     MassData Mass = SelectedBody.Mass;
     Mass.Center = new Vec2(Mass.Center.X, (float)e.NewValue);
     SelectedBody.Mass = Mass;
 }
Ejemplo n.º 15
0
 private bool CanDoExternalRefresh(DecimalValueChangedEventArgs args)
 {
     return(args != null && args.Entry != MenuItemName.Basket);
 }
Ejemplo n.º 16
0
 private bool CanRefreshCount(DecimalValueChangedEventArgs args)
 {
     return(args.Entry != MenuItemName.Basket);
 }
Ejemplo n.º 17
0
 private void circlePositionY_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
 }
Ejemplo n.º 18
0
 private void OnAmountChanged(object sender, DecimalValueChangedEventArgs e)
 {
     Amount = Amount - e.OldValue + e.NewValue;
     CountChanged?.Invoke(this, e);
 }
Ejemplo n.º 19
0
 private void floatNumericUpDown1_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     PolyData.Scale = e.NewValue;
 }
Ejemplo n.º 20
0
 private void fixtureRestitution_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     SelectedFixture.Fixture.Restitution = (float)e.NewValue;
 }
Ejemplo n.º 21
0
 private void bodyAngularVelocity_ValueChanged(object sender, DecimalValueChangedEventArgs e)
 {
     SelectedBody.Body.AngularVelocity = (float)e.NewValue;
 }
Ejemplo n.º 22
0
 private void OnCountChanged(object sender, DecimalValueChangedEventArgs e)
 {
     CountChanged?.Invoke(this, e);
 }
Ejemplo n.º 23
0
 private void DoExternalRefresh(DecimalValueChangedEventArgs args)
 {
     Model?.SelectEntities();
 }