protected override void FloatTabExecuted(FloatEventArgs e) { var item = e.DataContext as TabModel; Children.Remove(item); var group = new ToolWellModel() { IsWindow = true }; group.Children.Add(item); var wnd = new ToolWindow { Content = group, Left = e.VisualBounds.X, Top = e.VisualBounds.Y, Width = e.VisualBounds.Width, Height = e.VisualBounds.Height }; if (ParentContainer != null && ParentContainer.IsRafted && !ParentContainer.AllTabs.Any()) { ParentContainer.Host.TransitionTo(wnd); } else { wnd.Show(); wnd.DragMove(); } }
protected override void FloatAllExecuted(FloatEventArgs e) { var pc = ParentContainer; Remove(); IsWindow = true; var wnd = new ToolWindow { Content = this, Left = e.VisualBounds.X, Top = e.VisualBounds.Y, Width = e.VisualBounds.Width, Height = e.VisualBounds.Height }; if (pc.Host != null && !pc.AllTabs.Any()) { pc.Host.TransitionTo(wnd); } else { wnd.Show(); wnd.DragMove(); } }
private void AdjustGridPlane(object sender, FloatEventArgs args) { if (args.Data < gridInitPos) { GridPlane.transform.position = new Vector3(GridPlane.transform.position.x, args.Data, GridPlane.transform.position.z); } }
protected override void FloatTabExecuted(FloatEventArgs e) { var item = e.DataContext as TabModel; Children.Remove(item); var model = new DockContainerModel { IsRafted = true }; var well = new DocumentWellModel(); well.Children.Add(item); var panel = new DocumentPanelModel(well); model.Content = panel; var wnd = new RaftedWindow(model, panel) { Left = e.VisualBounds.X, Top = e.VisualBounds.Y, Width = e.VisualBounds.Width, Height = e.VisualBounds.Height }; if (ParentContainer != null && ParentContainer.IsRafted && !ParentContainer.AllTabs.Any()) { ParentContainer.Host.TransitionTo(wnd); } else { wnd.Show(); wnd.DragMove(); } }
protected override void FloatAllExecuted(FloatEventArgs e) { var pvm = ParentViewModel; Remove(); IsWindow = true; var wnd = new ToolWindow { Content = this, Left = e.VisualBounds.X, Top = e.VisualBounds.Y, Width = e.VisualBounds.Width, Height = e.VisualBounds.Height }; if (!pvm.AllTabs.Any()) { ShowOnClose(pvm.Host, wnd); } else { wnd.Show(); wnd.DragMove(); } }
protected override void FloatTabExecuted(FloatEventArgs e) { var item = e.DataContext as TabModel; Children.Remove(item); var model = new WindowViewModel { IsRafted = true }; var group = new DocumentWellModel(); group.Children.Add(item); model.Content = new DocContainerModel(group); var wnd = new RaftedWindow { Model = model, Left = e.VisualBounds.X, Top = e.VisualBounds.Y, Width = e.VisualBounds.Width, Height = e.VisualBounds.Height }; model.Host = wnd; if (ParentViewModel != null && ParentViewModel.IsRafted && !ParentViewModel.AllTabs.Any()) { ShowOnClose(ParentViewModel.Host, wnd); } else { wnd.Show(); wnd.DragMove(); } }
/// <summary>Called when the vertical scrollbar is been scrolled.</summary> /// <param name="sender">The sender.</param> /// <param name="floatEventArgs">The <see cref="FloatEventArgs"/> instance containing the event data.</param> /// <exception cref="System.ArgumentNullException">FloatEventArgs is null.</exception> protected void OnScrollBarVerticalScroll(object sender, FloatEventArgs floatEventArgs) { #if DEBUG if (floatEventArgs == null) { throw new ArgumentNullException("floatEventArgs"); } #endif var y = floatEventArgs.Value; foreach (var listBoxItem in this.ListBoxItems) { listBoxItem.State.DrawPosition = new DVector2(listBoxItem.State.DrawPosition.X, listBoxItem.State.DrawPosition.Y - y); } }
/// <summary> /// An example for reading messages from LibPD /// </summary> void Pd_Float(object sender, FloatEventArgs e) { Console.WriteLine("{0}, {1}", e.Receiver, e.Float.Value); }
private void ViewOnVolumeChanged(object sender, FloatEventArgs floatEventArgs) { musicPlayer.SetVolume(floatEventArgs.Value); Settings.Default.Audio_volume = floatEventArgs.Value; }
protected virtual void FloatTabExecuted(FloatEventArgs e) { }
public EVREventFloat() { EventArgs = new FloatEventArgs(); }
private void ViewOnVolumeChanged(object sender, FloatEventArgs floatEventArgs) { musicPlayer.SetVolume(floatEventArgs.Value); }