Esempio n. 1
0
 protected override void Context()
 {
     base.Context();
     _args = new TabChangedEventArgs()
     {
         TabSheet = new DataSheet()
     };
 }
Esempio n. 2
0
        private void OnTabControlTabChanged(object sender, TabChangedEventArgs e)
        {
            if ((sender is CurvyTabControl) == false)
            {
                return;
            }

            TextEditorControl.Instance.CheckTabControlVisibility(true, true);
        }
Esempio n. 3
0
    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
        }
    }
Esempio n. 4
0
    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);
        }
    }
Esempio n. 5
0
        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;
            }
        }
Esempio n. 6
0
 private void onTabChange(object sender, TabChangedEventArgs <string> e) => Console.WriteLine(e.data);
Esempio n. 7
0
 private void OnTabChange(object sender, TabChangedEventArgs <Color> e)
 {
     verticalMenu.appearance.tabBackColor = e.data;
 }
Esempio n. 8
0
 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();
            }
        }
Esempio n. 10
0
        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();
        }
Esempio n. 12
0
        private void OnTabChange(object sender, TabChangedEventArgs <UserControl> e)
        {
            mainViewPanel.Controls.Clear();

            mainViewPanel.Controls.Add(e.data);
        }
Esempio n. 13
0
 private void OnMainViewTabChange(object sender, TabChangedEventArgs <UserControl> e)
 {
     SetViewControl(e.data);
 }
Esempio n. 14
0
        private void OnResourceViewTabChange(object sender, TabChangedEventArgs <ResourceTypes> e)
        {
            currentResourceToShow = (int)e.data;

            resourcePanel.Invalidate();
        }
Esempio n. 15
0
        private void OnTabControlTabChanged(object sender, TabChangedEventArgs e)
        {
            if ((sender is CurvyTabControl) == false)
                return;

            TextEditorControl.Instance.CheckTabControlVisibility(true, true);
        }