protected override void Context() { base.Context(); _args = new TabChangedEventArgs() { TabSheet = new DataSheet() }; }
private void OnTabControlTabChanged(object sender, TabChangedEventArgs e) { if ((sender is CurvyTabControl) == false) { return; } TextEditorControl.Instance.CheckTabControlVisibility(true, true); }
protected virtual void OnTabChanged(TabChangedEventArgs e) { var tmp = TabChanged; // thread-safety trick if (tmp != null) // if subscriber list isn't empty { tmp(this, e); // broadcast event to them } }
public void OnTabChanged(object sender, TabChangedEventArgs e) { MapType thisGraph = MapType.MapBeijing; if (string.Compare(gameObject.tag, "china", System.StringComparison.OrdinalIgnoreCase) == 0) { thisGraph = MapType.MapChina; } bool isActive = (thisGraph == e.currentTab); if (gameObject.activeSelf != isActive) { gameObject.SetActive(isActive); } }
private void TabBar_MouseDown(object sender, MouseEventArgs e) { int left = 0; foreach (Tab tab in Tabs) { if (e.X > left && e.X < left + tab.Width) { this.ActiveTab = tab; TabChangedEventArgs args = new TabChangedEventArgs(); args.Tab = tab; if (TabChange != null) { TabChange(this, args); } this.Draw(this.CreateGraphics()); break; } left += tab.Width; } }
private void onTabChange(object sender, TabChangedEventArgs <string> e) => Console.WriteLine(e.data);
private void OnTabChange(object sender, TabChangedEventArgs <Color> e) { verticalMenu.appearance.tabBackColor = e.data; }
private void OnTabChange(object sender, TabChangedEventArgs <int> e) { Console.WriteLine(e.data); }
private void OnTabControlTabClosed(object sender, TabChangedEventArgs e) { textCore.CloseScript(e.OldTabIndex); if (e.NewTabIndex == -1) { ShowTabControls(false); OutputWindow.ClearOutput(); CheckTabControlVisibility(true); } else { // If there's no script left, then // don't bother with script activation. HandleScriptActivation(); } }
private void TabBar_MouseDown(object sender, MouseEventArgs e) { int left = 0; foreach (Tab tab in Tabs) { if (e.X > left && e.X < left + tab.Width) { this.ActiveTab = tab; TabChangedEventArgs args = new TabChangedEventArgs(); args.Tab = tab; if (TabChange != null) { TabChange(this, args); } this.Draw(this.CreateGraphics()); break; } left += tab.Width; } }
private void OnTabControlTabChanged(object sender, TabChangedEventArgs e) { if ((sender is CurvyTabControl) == false) return; // We don't handle any other controls HandleScriptActivation(); }
private void OnTabChange(object sender, TabChangedEventArgs <UserControl> e) { mainViewPanel.Controls.Clear(); mainViewPanel.Controls.Add(e.data); }
private void OnMainViewTabChange(object sender, TabChangedEventArgs <UserControl> e) { SetViewControl(e.data); }
private void OnResourceViewTabChange(object sender, TabChangedEventArgs <ResourceTypes> e) { currentResourceToShow = (int)e.data; resourcePanel.Invalidate(); }
private void OnTabControlTabChanged(object sender, TabChangedEventArgs e) { if ((sender is CurvyTabControl) == false) return; TextEditorControl.Instance.CheckTabControlVisibility(true, true); }