Exemplo n.º 1
0
 private void ChangeIPLabel()
 {
     if (this.InvokeRequired)
     {
         FlushClient client = new FlushClient(ChangeIPLabel);
         this.Invoke(client);
     }
     else
     {
         lbl_loc.Text = ResourceCulture.GetLocationString(LoginStatus.UserIP);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 切换文字
        /// </summary>
        private void InitLanguage()
        {
            if (this.InvokeRequired)
            {
                this.Invoke(new FlushClient(InitLanguage));
            }
            else
            {
                //字号
                Font font = ResourceCulture.GetMainFormLabelFont();
                lbl_logout.Font   = font;
                lbl_register.Font = font;
                lbl_settings.Font = font;
                lbl_quit.Font     = font;

                //“登录”的Label的位置
                lbl_status.SizeChanged    += lbl_status_SizeChanged;
                lbl_selfCheck.SizeChanged += lbl_selfCheck_SizeChanged;
                lbl_selfInfo.SizeChanged  += lbl_selfInfo_SizeChanged;
                lbl_contacts.SizeChanged  += lbl_contacts_SizeChanged;

                lbl_about.Text     = ResourceCulture.GetString("about");
                lbl_contacts.Text  = ResourceCulture.GetString("contacts");
                lbl_selfCheck.Text = ResourceCulture.GetString("self_check");
                lbl_selfInfo.Text  = ResourceCulture.GetString("self_info");

                lbl_settings.Text = ResourceCulture.GetString("settings");
                lbl_logout.Text   = ResourceCulture.GetString("logout");
                lbl_register.Text = ResourceCulture.GetString("register");
                lbl_quit.Text     = ResourceCulture.GetString("quit");

                lbl_imStatus.Text = ResourceCulture.GetString("im_offline");
                lbl_loc.Text      = ResourceCulture.GetLocationString(LoginStatus.UserIP);

                if (!LoginStatus.Login)
                {
                    lbl_status.Text = ResourceCulture.GetString("please_login");
                }
            }
        }