public void Run(System.Drawing.Rectangle rectButton) { ActivityDetailPageControl t; #if ST_2_1 t = new ActivityDetailPageControl(this); #else if (m_reportView != null) { //t = new ActivityDetailPageControl(m_reportView); } else { t = new ActivityDetailPageControl(m_dailyView); t.Activities = activities; } #endif }
private static TrailPointsLayer InstanceBase(ActivityDetailPageControl page, IView view, int zorder) { TrailPointsLayer result = null; if (view != null && m_layers != null) { string key = view.Id.ToString() + zorder; if (m_layers.ContainsKey(key)) { result = m_layers[key]; } } if (result == null && m_layers.Count > 0) { foreach (TrailPointsLayer l in m_layers.Values) { //Just any layer - the first should be the best result = l; break; } } return(result); }
public static TrailPointsLayer InstanceMarked(ActivityDetailPageControl page, IView view) { return(TrailPointsLayer.InstanceBase(page, view, TrailPointsProvider.TrailsLayerZOrderMarked)); }