Beispiel #1
0
        private void PopulateEmail()
        {
            IFunStripItem stripItem = null;

            if (Identity.MockUser.IsActiveMail ?? false)
            {
                FunToolStripButton dd = new FunToolStripButton();
                dd.ProcessHandler = "CheckEmailHandler";
                dd.Name           = "checkEmail";
                dd.Image          = Resources.mail;
                dd.Text           = "查看邮件";
                dd.ToolTipText    = dd.Text;
                dd.Click         += new EventHandler(email_Click);
                stripItem         = dd;
            }
            else
            {
                FunToolStripButton dd = new FunToolStripButton();
                dd.Name           = "registerEmail";
                dd.ProcessHandler = "RegisterEmailHandler";
                dd.Image          = Resources.register_email;
                dd.Text           = "注册邮箱";
                dd.ToolTipText    = dd.Text;
                dd.Click         += new EventHandler(email_Click);
                stripItem         = dd;
            }
            Strip.SiteIn(stripItem);
        }
Beispiel #2
0
        void account_Click(object sender, EventArgs e)
        {
            FunToolStripButton btn = sender as FunToolStripButton;

            if (btn.Name == "copyName")
            {
                Clipboard.SetText(Identity.MockUser.UserName);
            }
            else
            {
                Clipboard.SetText(Identity.MockUser.Password);
            }
        }
Beispiel #3
0
        private void PopulateAccountTools()
        {
            FunToolStripButton dd = new FunToolStripButton();

            dd.Name   = "copyName";
            dd.Text   = "拷贝账号";
            dd.Click += new EventHandler(account_Click);
            Strip.SiteIn(dd);

            dd        = new FunToolStripButton();
            dd.Name   = "copypwd";
            dd.Text   = "拷贝密码";
            dd.Click += new EventHandler(account_Click);
            Strip.SiteIn(dd);
        }
Beispiel #4
0
        private void PopulateFun()
        {
            List <ScriptObject> sos = Model as List <ScriptObject>;

            foreach (var so in sos)
            {
                FunToolStripButton item = new FunToolStripButton();
                item.Model          = so;
                item.Text           = so.Title;
                item.ProcessHandler = GetProcessHandler(so.ScriptType);
                if (string.IsNullOrEmpty(item.ProcessHandler))
                {
                    continue;
                }
                item.Click += new EventHandler(item_Click);
                Strip.SiteIn(item);
            }
        }
Beispiel #5
0
        void email_Click(object sender, EventArgs e)
        {
            FunToolStripButton item = sender as FunToolStripButton;

            ActionClick(item);
        }