private void SearchView_Click(object sender, EventArgs e) { Coordinates[] corners = Earth3d.MainWindow.CurrentViewCorners; if (corners != null && !String.IsNullOrEmpty(Earth3d.MainWindow.Constellation)) { IPlace[] results = ContextSearch.FindConteallationObjects(Earth3d.MainWindow.Constellation, corners, Classification.Unfiltered); searchResults.Clear(); if (results != null) { searchResults.AddRange(results); searchResults.Refresh(); } } UpdateMarkers(); }
private void searchTimer_Tick(object sender, EventArgs e) { if (contextAreaChanged && cornersLast != null && !String.IsNullOrEmpty(constellation)) { contextResults.Clear(); Place[] results = ContextSearch.FindConteallationObjects(Constellations.Abbreviation(constellation), cornersLast, Classification.Unfiltered); if (results != null) { contextResults.AddRange(results); } contextResults.Refresh(); paginator1.CurrentPage = 0; paginator1.TotalPages = contextResults.PageCount; } contextAreaChanged = false; }