void VstoDocumentOnSelectionChange(object sender, SelectionEventArgs e) { using (var selection = e.Selection.WithComCleanup()) { wikipediaResultsViewModel.Search(selection.Resource.Text); } }
private void activeList_SelectedItemChanged(Control control, SelectionEventArgs <ResourcePack> e) { e.Handled = true; removeButton.Visible = e.NewItem != null; moveUpButton.Visible = e.NewItem != null; moveDownButton.Visible = e.NewItem != null; if (e.NewItem != null) { loadedPacksList.SelectedItem = null; SetPackInfo(e.NewItem); } else { if (loadedPacksList.SelectedItem == null) { SetPackInfo(null); } } }
/// <summary> /// Overridden to ensure when deleting bezier bends, the correct number is actually removed. /// </summary> /// <remarks> /// This method doe the following: /// - for each middle control point of a bezier control triple, it also selects both other control points /// - if there are bezier control points selected where the middle control point is NOT selected, they are deselected. /// So in effect, either a complete triple is removed (when the middle point is selected), or nothing (when ONLY one of the outer points is selected) /// Exception: When only two control points are left, both are deleted together /// </remarks> protected override void OnDeletingSelection(SelectionEventArgs <IModelItem> args) { var selectedCurveBends = args.Selection.OfType <IBend>() .Where(b => b.Owner.Style is yWorks.Graph.Styles.BezierEdgeStyle && b.Owner.Bends.Count % 3 == 2 && b.GetIndex() % 3 == 2).ToList(); foreach (var selectedCurveBend in selectedCurveBends) { args.Selection.SetSelected(selectedCurveBend.Owner.Bends[selectedCurveBend.GetIndex() - 1], true); args.Selection.SetSelected(selectedCurveBend.Owner.Bends[selectedCurveBend.GetIndex() + 1], true); } //Remove remaining single control points from the list... var singularControlPoints = args.Selection.OfType <IBend>() .Where(b => b.Owner.Style is yWorks.Graph.Styles.BezierEdgeStyle && b.Owner.Bends.Count % 3 == 2 && ( (b.GetIndex() == 0) || (b.GetIndex() == b.Owner.Bends.Count - 1) || (b.GetIndex() % 3 == 1 && !args.Selection.IsSelected(b.Owner.Bends[b.GetIndex() + 1])) || (b.GetIndex() % 3 == 0 && !args.Selection.IsSelected(b.Owner.Bends[b.GetIndex() + -1])) ) ) .ToList(); foreach (var singularControlPoint in singularControlPoints) { if (singularControlPoint.Owner.Bends.Count > 2) { args.Selection.SetSelected(singularControlPoint, false); } else { //Special case: Remove both of the last control points args.Selection.SetSelected(singularControlPoint.Owner.Bends[0], true); args.Selection.SetSelected(singularControlPoint.Owner.Bends[1], true); } } base.OnDeletingSelection(args); }
void ShapeSelection_ShapesSelected(object sender, SelectionEventArgs args) { ShapeFileLayer shapefilelayer1 = sender as ShapeFileLayer; int count = shapefilelayer1.SelectedMapShapes.Count; if (count > 0 && shapefilelayer1.SelectedMapShapes[0].ShapeValue != null) { textblock.Visibility = Visibility.Visible; listbox.Items.Clear(); for (int i = 0; i < count; i++) { if (shapefilelayer1.SelectedMapShapes[i].ShapeValue != null) { listbox.Items.Add(new ListBoxItem() { Content = shapefilelayer1.SelectedMapShapes[i].ShapeValue.ToString() }); } } } }
private void trModelBrowser_AfterSelect(object sender, TreeViewEventArgs e) { if (this.trModel.SelectedNode != null) { if ((this.trModel.SelectedNode.Index == 0) && this.trModel.SelectedNode.Parent == null) { var selectionEvent = new SelectionEventArgs(); selectionEvent.ModelIndex = int.Parse(this.trModel.SelectedNode.Tag.ToString()); selectionEvent.ObjectType = STLModel3D.TypeObject.Model; this.trSelectionChanged(null, selectionEvent); } else if (this.trModel.SelectedNode.Tag != null) { var selectionEvent = new SelectionEventArgs(); selectionEvent.ModelIndex = int.Parse(this.trModel.Nodes[0].Tag.ToString()); selectionEvent.SupportIndex = int.Parse(this.trModel.SelectedNode.Tag.ToString()); selectionEvent.ObjectType = STLModel3D.TypeObject.Support; this.trSelectionChanged(null, selectionEvent); } } }
private void OnSelectionChanged(object sender, SelectionEventArgs args) { if (args.definition is MethodDefinition) { CGPrettyPrinter.PrintPretty(args.definition, textView); CGPrettyDrawer drawer = new CGPrettyDrawer(drawingArea); var builder = new CallGraphBuilder(args.definition as MethodDefinition); CallGraph currentCg = builder.Create(2); drawer.DrawCallGraph(currentCg); if (args.module != null) { // Dump the module if (args.assembly != null) { // Dump assembly modules. } } } }
private void ElectionResultDemoBehavior_ShapesSelected(object sender, SelectionEventArgs args) { if (this.AssociatedObject.Properties_Panel != null && this.AssociatedObject.Properties_Panel.Visibility == Visibility.Collapsed) { this.AssociatedObject.Properties_Panel.Visibility = Visibility.Visible; } if (this.AssociatedObject.shapeLayer != null && args.Items is ObservableCollection <MapShape> ) { ObservableCollection <MapShape> mapShapes = (args.Items as ObservableCollection <MapShape>); if (mapShapes != null && mapShapes.Count > 0) { var selectedShape = (mapShapes[0] as MapShape); if (selectedShape != null && selectedShape.DataContext is ElectionData) { this.AssociatedObject.txt_State.Text = (selectedShape.DataContext as ElectionData).State; this.AssociatedObject.txt_Winner.Text = (selectedShape.DataContext as ElectionData).Candidate; this.AssociatedObject.txt_Electors.Text = (selectedShape.DataContext as ElectionData).Electors.ToString(); } } } }
public void OnSelected(SelectionEventArgs args) { Debug.Log("OnSelected: " + (args.Target == null ? "void" : args.Target.name) + " Device: " + args.ControllerEvent.Device); if (!experiment.Started) { return; } experiment.Trial.Triggers++; if (experiment.Trial.Hovers > 0) { experiment.Trial.TriggersAfterArriving++; } //saves the selection args object //-- this is needed because in client mode it will receive an ack that a new target was created selectionArgs = args; if (args.Target == experiment.Trial.Target) { //fills up the trialInfo object on whatever side (standalone/client) where the object was selected experiment.CaptureTrialInfo(args); Debug.Log("test"); if (Network.isClient) { //reports the event to the server networkView.RPC("server_TargetSelectedInClient", RPCMode.Server, experiment.Trial.ToString()); } else { //Prints it locally Debug.Log("LOCAL: " + experiment.Trial.ToString()); //Creates new target server_CreateNewTarget(); } } }
// On mouse position over image changed private void document_MouseImagePosition(object sender, SelectionEventArgs e) { if (e.Location.X >= 0) { this.PositionToolStripStatusLabel.Text = string.Format(" ({0}, {1})", e.Location.X, e.Location.Y); // get current color Bitmap image = ((ImageHandlerForm)sender).Image; if (image.PixelFormat == PixelFormat.Format24bppRgb) { Color color = image.GetPixel(e.Location.X, e.Location.Y); RGB rgb = new RGB(color); YCbCr ycbcr = new YCbCr(); AForge.Imaging.ColorConverter.RGB2YCbCr(rgb, ycbcr); // RGB this.colorPanel.Text = string.Format("RGB: {0}, {1}, {2}", color.R, color.G, color.B); // HSL this.hslPanel.Text = string.Format("HSL: {0}, {1:F3}, {2:F3}", (int)color.GetHue(), color.GetSaturation(), color.GetBrightness()); // YCbCr this.ycbcrPanel.Text = string.Format("YCbCr: {0:F3}, {1:F3}, {2:F3}", ycbcr.Y, ycbcr.Cb, ycbcr.Cr); } else if (image.PixelFormat == PixelFormat.Format8bppIndexed) { Color color = image.GetPixel(e.Location.X, e.Location.Y); this.colorPanel.Text = "Gray: " + color.R.ToString(); this.hslPanel.Text = ""; this.ycbcrPanel.Text = ""; } } else { this.PositionToolStripStatusLabel.Text = ""; this.colorPanel.Text = ""; this.hslPanel.Text = ""; this.ycbcrPanel.Text = ""; } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void columnTable_SelectionChanged(object sender, SelectionEventArgs e) { if (e.OldSelectedIndicies.Length > 0) { if (this.widthTextBox.Text.Length == 0) { this.columnTable.TableModel[e.OldSelectedIndicies[0], 0].Tag = Column.MinimumWidth; } else { int width = Convert.ToInt32(this.widthTextBox.Text); if (width < Column.MinimumWidth) { this.columnTable.TableModel[e.OldSelectedIndicies[0], 0].Tag = Column.MinimumWidth; } else { this.columnTable.TableModel[e.OldSelectedIndicies[0], 0].Tag = width; } } } if (e.NewSelectedIndicies.Length > 0) { this.showButton.Enabled = !this.columnTable.TableModel[e.NewSelectedIndicies[0], 0].Checked; this.hideButton.Enabled = this.columnTable.TableModel[e.NewSelectedIndicies[0], 0].Checked; this.widthTextBox.Text = this.columnTable.TableModel[e.NewSelectedIndicies[0], 0].Tag.ToString(); } else { this.showButton.Enabled = false; this.hideButton.Enabled = false; this.widthTextBox.Text = "0"; } }
void Maps_ShapesSelected(object sender, SelectionEventArgs args) { Continents salesByContinent = ((args.Items as ObservableCollection <MapShape>)[0].DataContext as Continents); if (salesByContinent != null) { if (((args.Items as ObservableCollection <MapShape>)[0].DataContext as Continents).NAME == "Africa") { this.map.BaseMapIndex = 1; } else if (((args.Items as ObservableCollection <MapShape>)[0].DataContext as Continents).NAME == "Antarctica") { this.map.BaseMapIndex = 2; } else if (((args.Items as ObservableCollection <MapShape>)[0].DataContext as Continents).NAME == "Asia") { this.map.BaseMapIndex = 3; } else if (((args.Items as ObservableCollection <MapShape>)[0].DataContext as Continents).NAME == "Europe") { this.map.BaseMapIndex = 4; } else if (((args.Items as ObservableCollection <MapShape>)[0].DataContext as Continents).NAME == "North America") { this.map.BaseMapIndex = 5; } else if (((args.Items as ObservableCollection <MapShape>)[0].DataContext as Continents).NAME == "South America") { this.map.BaseMapIndex = 6; } else if (((args.Items as ObservableCollection <MapShape>)[0].DataContext as Continents).NAME == "Oceania") { this.map.BaseMapIndex = 7; } this.DrillUpButton.Visibility = Windows.UI.Xaml.Visibility.Visible; } }
private void MenuItem_SelectionChanged(SelectionEventArgs args) { if (this.menuItems == null) { return; } barItemSelection.Caption = args.Caption; foreach (MenuItem item in this.menuItems) { if (item.Assembly == null) { continue; } if (item.Assembly.UniqueIdentifier == args.Sender) { item.Assembly.FKExternal = args.FKExternal; item.Assembly.DetailUserControl = args.DetailUserControl; item.Assembly.FKSelected = args.FKSelected; } } }
protected override void OnSelectionChanged(SelectionEventArgs e) { MainForm.Instance.IsSplitting = false; this._textForSmartTagDirty = true; this._lastChange = DateTimeOffset.Now; this._lastCursorPos = base.get_SelectedView().get_Selection().get_EndOffset(); base.OnSelectionChanged(e); }
protected override void OnSyntaxEditorSelectionChanged(ActiproSoftware.SyntaxEditor.SyntaxEditor syntaxEditor, SelectionEventArgs e) { Document document = syntaxEditor.Document; SpanIndicatorLayer referenceLayer = document.SpanIndicatorLayers[ReferenceLayerId]; if (referenceLayer == null) { referenceLayer = new SpanIndicatorLayer(ReferenceLayerId, ReferenceLayerPriority); document.SpanIndicatorLayers.Add(referenceLayer); } SpanIndicatorLayer assignmentLayer = document.SpanIndicatorLayers[AssignmentLayerId]; if (assignmentLayer == null) { assignmentLayer = new SpanIndicatorLayer(AssignmentLayerId, AssignmentLayerPriority); document.SpanIndicatorLayers.Add(assignmentLayer); } m_plugin.TaskQueue.AddTask(() => { referenceLayer.Clear(); assignmentLayer.Clear(); var cu = document.SemanticParseData as CompilationUnit; if (cu == null) return; var expression = cu.FindNodeRecursive<Expression>(e.Selection.StartOffset); if (expression == null) return; string path = System.IO.Path.GetFullPath(document.Filename); foreach (LuatValue value in expression.ResolvedValues.Values) { var variable = value as LuatVariable; if (null != variable) { foreach (LuatValue.IReference reference in value.References) { if (path == System.IO.Path.GetFullPath(reference.Path)) { referenceLayer.Add(new HighlightingStyleSpanIndicator(null, ReferenceStyle), ((SyntaxEditorTextRange)reference.TextRange).ToTextRange(), false); } } foreach (LuatValue.IReference assignment in variable.Assignments) { if (path == System.IO.Path.GetFullPath(assignment.Path)) { assignmentLayer.Add(new HighlightingStyleSpanIndicator(null, AssignmentStyle), ((SyntaxEditorTextRange)assignment.TextRange).ToTextRange(), false); } } } } }, TaskQueue.Thread.Worker); base.OnSyntaxEditorSelectionChanged(syntaxEditor, e); }
private void syntaxEditor_SelectionChanged(object sender, SelectionEventArgs e) { UpdateStatusPanelEditLocation(); }
private void SyntaxEditorControlSelectionChanged(object sender, SelectionEventArgs e) { SelectionChanged.Raise(this, EventArgs.Empty); }
private void activeList_SelectedItemChanged(Control control, SelectionEventArgs<ResourcePack> e) { e.Handled = true; removeButton.Visible = e.NewItem != null; moveUpButton.Visible = e.NewItem != null; moveDownButton.Visible = e.NewItem != null; if (e.NewItem != null) { loadedPacksList.SelectedItem = null; SetPackInfo(e.NewItem); } else { if (loadedPacksList.SelectedItem == null) SetPackInfo(null); } }
/// <summary> /// Raises the OnShowSelectionProperties event. /// </summary> /// <param name="e">The <see cref="T:Netron.Diagramming.Core.SelectionEventArgs"/> instance containing the event data.</param> protected virtual void RaiseOnShowSelectionProperties(SelectionEventArgs e) { EventHandler<SelectionEventArgs> handler = OnShowSelectionProperties; if (handler != null) { handler(this, e); } }
private void SelectionChanged(object sender, SelectionEventArgs e) { UpdateSelectedItem(); }
private void OnGraphControlSelectionChanged(object sender, SelectionEventArgs <IModelItem> e) { UpdateOptionHandler(GetAffectedLabels()); }
private void syntaxEditor_SelectionChanged(object sender, SelectionEventArgs e) { UpdateParameterInfo(); }
void _panel_SelectionChanged(object sender, SelectionEventArgs e) { lblItems.Text = string.Format(strings.NumberOfComponentsPlusSelected, _counter, SelectedItems.Count()); }
private void SelectManager_ObjectsDeselected(object sender, SelectionEventArgs e) { this.selection = null; }
private void SelectManager_ObjectsSelected(object sender, SelectionEventArgs e) { this.selection = e.Selection; }
void Controller_OnShowSelectionProperties(object sender, SelectionEventArgs e) { RaiseOnShowSelectionProperties(e); }
private void AttackMenu_ItemSelected(object sender, SelectionEventArgs<Move> e) { battleState.SetMove(playerId, ai, e.SelectedData); moveWidget.IsVisible = false; }
void Maps_ShapesSelected(object sender, SelectionEventArgs args) { SalesByContinet salesByContinent = ((args.Items as ObservableCollection <MapShape>)[0].DataContext as SalesByContinet); if (salesByContinent != null) { if (salesByContinent.Continent == "Africa") { this.map.BaseMapIndex = 6; this.DrillDownButton.Visibility = Visibility.Collapsed; this.DrillUpButton.Visibility = Visibility.Visible; } else if (salesByContinent.Continent == "Oceania") { this.map.BaseMapIndex = 1; this.DrillDownButton.Visibility = Visibility.Collapsed; this.DrillUpButton.Visibility = Visibility.Visible; } else if (salesByContinent.Continent == "South America") { this.map.BaseMapIndex = 2; this.DrillDownButton.Visibility = Visibility.Collapsed; this.DrillUpButton.Visibility = Visibility.Visible; } else if (salesByContinent.Continent == "North America") { this.map.BaseMapIndex = 3; this.DrillDownButton.Visibility = Visibility.Collapsed; this.DrillUpButton.Visibility = Visibility.Visible; } else if (salesByContinent.Continent == "Europe") { this.map.BaseMapIndex = 4; this.DrillDownButton.Visibility = Visibility.Collapsed; this.DrillUpButton.Visibility = Visibility.Visible; } else if (salesByContinent.Continent == "Antarctica") { this.map.BaseMapIndex = 5; this.DrillDownButton.Visibility = Visibility.Collapsed; this.DrillUpButton.Visibility = Visibility.Visible; } else if (salesByContinent.Continent == "Asia") { this.map.BaseMapIndex = 7; this.DrillDownButton.Visibility = Visibility.Collapsed; this.DrillUpButton.Visibility = Visibility.Visible; } ViewModel VM = (this.DataContext as ViewModel); DateTime SelectedStartDate, SelectedEndDate; if ((this.DataContext as ViewModel).Selectedindex == 0) { SelectedStartDate = new DateTime(2011, 1, 1); SelectedEndDate = new DateTime(2011, 6, 30); } else { SelectedStartDate = new DateTime(2011, 1, 7); SelectedEndDate = new DateTime(2011, 12, 31); } #region Chart Data VM.SalesVsTarget = (object)(SalesDetail.GenerateTotalSalesVsTargetList(SalesDetail.GenerateSalesDetails(SelectedStartDate, SelectedEndDate))); #endregion #region Maps Data VM.Total_Sales = SalesDetail.GenerateSalesDetails(SelectedStartDate, SelectedEndDate); VM.Models = (SalesDetail.GenerateTotalSalesVsTargetListByContinent(VM.Total_Sales)); VM.SalesByCountry = (SalesDetail.GenerateTotalSalesVsTargetListByCountry(VM.Total_Sales)); for (int i = 0; i < VM.Models.Count; i++) { VM.Models[i].DisplaySalesValue = String.Format("{0:C}", Convert.ToInt32(VM.Models[i].Sales.ToString())); } #endregion #region Gauge Data VM.SalesVsTarget = SalesDetail.GenerateTotalSalesVsTargetList(SalesDetail.GenerateSalesDetails(SelectedStartDate, SelectedEndDate)); double saletotal = (VM.SalesVsTarget as ObservableCollection <SalesVsTarget>).Sum(s => s.Sales); double saletarget = (VM.SalesVsTarget as ObservableCollection <SalesVsTarget>).Sum(s => s.Target); VM.SalesTotal = (Math.Round(saletotal, 0)).ToString(); VM.SalesTarget = (Math.Round(saletarget, 0)).ToString(); VM.SalesPercentage = (saletotal / saletarget) * 100; #endregion } }
private void NeuralNetworkVisualizerControl1_SelectInputLayer(object sender, SelectionEventArgs <InputLayer> e) { ShowSelectedElements(); ShowLastSelection($"Input Layer: {e.Element.Id}", e.IsSelected); }
private void PKMNMenu_ItemSelected(object sender, SelectionEventArgs<Pokemon> e) { battleState.SetCharacter(playerId, e.SelectedData); pokemonWidget.IsVisible = false; }
protected virtual void OnSelectedItemChanged(SelectionEventArgs <T> args) { }
private void Selectionadorner_OnUpdateSelection(RubberbandAdorner sender, SelectionEventArgs e) { Console.WriteLine(e.Range); }
private void loadedList_SelectedItemChanged(Control control, SelectionEventArgs<ResourcePack> e) { e.Handled = true; addButton.Visible = e.NewItem != null; if (e.NewItem != null) { activePacksList.SelectedItem = null; SetPackInfo(e.NewItem); } else { if (activePacksList.SelectedItem == null) SetPackInfo(null); } }
private void MainMenu_ItemSelected(object sender, SelectionEventArgs<MainMenuEntries> e) { switch (e.SelectedData) { case MainMenuEntries.Attack: mainWidget.IsVisible = false; moveWidget.IsVisible = true; break; case MainMenuEntries.PKMN: mainWidget.IsVisible = false; pokemonWidget.IsVisible = true; ; break; case MainMenuEntries.Item: mainWidget.IsVisible = false; itemWidget.IsVisible = true; break; } }
protected override void OnSelectedItemChanged(SelectionEventArgs <T> args) { base.OnSelectedItemChanged(args); mainControl.Content = TemplateGenerator(args.NewItem); }
protected override void OnSyntaxEditorSelectionChanged(ActiproSoftware.SyntaxEditor.SyntaxEditor syntaxEditor, SelectionEventArgs e) { Document document = syntaxEditor.Document; SpanIndicatorLayer referenceLayer = document.SpanIndicatorLayers[ReferenceLayerId]; if (referenceLayer == null) { referenceLayer = new SpanIndicatorLayer(ReferenceLayerId, ReferenceLayerPriority); document.SpanIndicatorLayers.Add(referenceLayer); } SpanIndicatorLayer assignmentLayer = document.SpanIndicatorLayers[AssignmentLayerId]; if (assignmentLayer == null) { assignmentLayer = new SpanIndicatorLayer(AssignmentLayerId, AssignmentLayerPriority); document.SpanIndicatorLayers.Add(assignmentLayer); } m_plugin.TaskQueue.AddTask(() => { referenceLayer.Clear(); assignmentLayer.Clear(); var cu = document.SemanticParseData as CompilationUnit; if (cu == null) { return; } var expression = cu.FindNodeRecursive <Expression>(e.Selection.StartOffset); if (expression == null) { return; } string path = System.IO.Path.GetFullPath(document.Filename); foreach (LuatValue value in expression.ResolvedValues.Values) { var variable = value as LuatVariable; if (null != variable) { foreach (LuatValue.IReference reference in value.References) { if (path == System.IO.Path.GetFullPath(reference.Path)) { referenceLayer.Add(new HighlightingStyleSpanIndicator(null, ReferenceStyle), ((SyntaxEditorTextRange)reference.TextRange).ToTextRange(), false); } } foreach (LuatValue.IReference assignment in variable.Assignments) { if (path == System.IO.Path.GetFullPath(assignment.Path)) { assignmentLayer.Add(new HighlightingStyleSpanIndicator(null, AssignmentStyle), ((SyntaxEditorTextRange)assignment.TextRange).ToTextRange(), false); } } } } }, TaskQueue.Thread.Worker); base.OnSyntaxEditorSelectionChanged(syntaxEditor, e); }
private void diagramControl1_OnShowSelectionProperties(object sender, SelectionEventArgs e) { Application.Tabs.Property.Show(); Application.Property.SelectedObjects = e.SelectedObjects; }
// On selection changed private void document_SelectionChanged(object sender, SelectionEventArgs e) { this.selectionPanel.Text = string.Format("({0}, {1}) - {2} x {3}", e.Location.X, e.Location.Y, e.Size.Width, e.Size.Height); }
private void NeuralNetworkVisualizerControl1_SelectBias(object sender, SelectionEventArgs <Bias> e) { ShowSelectedElements(); ShowLastSelection($"Bias: {e.Element.Id}", e.IsSelected); }
private void MultiSelectionStarted(object sender, SelectionEventArgs <IModelItem> args) { // a multi-selection started so the ItemSelectionChanged events can be ignored until MultiSelectionFinished ignoreSingleSelectionEvents = true; }
private void Selectionadorner_OnAttach(RubberbandAdorner sender, SelectionEventArgs e) { }
private void MultiSelectionFinished(object sender, SelectionEventArgs <IModelItem> args) { ignoreSingleSelectionEvents = false; UpdateHandles(); }
private void Selectionadorner_OnDestroy(RubberbandAdorner sender, SelectionEventArgs e) { sender.OnUpdateSelection -= Selectionadorner_OnUpdateSelection; sender.OnDetach -= Selectionadorner_OnDestroy; selectionStartPoint = null; }
private void ItemMenu_ItemSelected(object sender, SelectionEventArgs<Item> e) { battleState.SetItem(playerId, playerId, e.SelectedData); itemWidget.IsVisible = false; }