Пример #1
0
        void Instance_OnOkButtonPressed()
        {
            if (!MainForm.Instance.IsShownControl <ctrMenu>())
            {
                return;
            }
            ctrMenuItem item = FocusControl();

            if (item == null)
            {
                return;
            }
            ctrMenuItem7_OnClikItem(item, null);
        }
Пример #2
0
        private void ctrMenuItem7_OnClikItem(object sender, EventArgs e)
        {
            try
            {
                Control but = (Control)sender;
                switch (but.Tag + "")
                {
                case "0":
                    MainForm.Instance.ShowPanelContianerControl(2);
                    MainForm.Instance.GetControl <ctrPhoneBook>().SelectionOnly = false;
                    break;

                case "1": MainForm.Instance.ShowPanelContianerControl(14); break;

                case "2": MainForm.Instance.ShowPanelContianerControl(7); break;

                case "3": if (MainForm.Instance.ShowPanelContianerControl(1))
                    {
                        MainForm.Instance.GetControl <ctrCallHistory>().CallType = ECallType.EReceived;
                    }
                    break;

                case "4": if (MainForm.Instance.ShowPanelContianerControl(1))
                    {
                        MainForm.Instance.GetControl <ctrCallHistory>().CallType = ECallType.EDialed;
                    }
                    break;

                case "5": if (MainForm.Instance.ShowPanelContianerControl(1))
                    {
                        MainForm.Instance.GetControl <ctrCallHistory>().CallType = ECallType.EMissed;
                    }
                    break;

                case "6": System.Diagnostics.Process.Start(Settings.Default.BalanceLink); break;

                case "7": MainForm.Instance.ShowPanelContianerControl(6); break;

                case "8": MainForm.Instance.ShowPanelContianerControl(3); break;
                }
                lastPressed = (ctrMenuItem)but;
            }
            catch { }
        }