protected override void OnResize(EventArgs e)
        {
            menu.DBounds = new System.Drawing.Rectangle(0, 0, (int)(Parent.Width * 0.03), (int)(Parent.Height));
            float spaceForTomatoPos = cmdShowTomato.StateIsON?0: 0.05f;

            if (Program.frmMain.ui.menuPanel.menu.expandMenu)
            {
                logo.SetLayoutPos(0, 0.05f, 1, 0.2f);
                if (cmdUAC != null)
                {
                    cmdUAC.Visible = true;
                    cmdUAC.Left    = (int)((Width - cmdUAC.Width));
                    cmdUAC.Top     = (int)(Height - cmdUAC.Height);
                }
            }
            else
            {
                if (cmdUAC != null)
                {
                    cmdUAC.Visible = false;
                }
                logo.SetLayoutPos(1f, 0.05f, 1, 0.2f);
            }
            cmdDND.SetLayoutPos(0, 0.1f, 1, 0.052f);
            cmdHider.SetLayoutPos(0, 0.15f, 1, 0.052f);
            cmdPauser.SetLayoutPos(0, 0.2f, 1, 0.052f);
            //cmdGraphic.SetLayoutPos(0, 0.302f, 1, 0.052f);
            cmdFlashEnable.SetLayoutPos(0, 0.25f, 1, 0.052f);
            cmdShowTomato.SetLayoutPos(0, 0.3f, 1, 0.052f);
            cmdPauseTomato.SetLayoutPos(cmdShowTomato.StateIsON ? -1 : 0, 0.35f, 1, 0.052f);
            cmdAutoCurrentVersion.SetLayoutPos(0, 0.35f + spaceForTomatoPos, 1, 0.052f);


            for (int i = 0; i < 4; i++)
            {
                if (SelectQueryDay[i] != null)
                {
                    SelectQueryDay[i].SetLayoutPos(0, 0.43f + 0.05f * i + spaceForTomatoPos, 1, 0.052f);
                }
            }
            //avatarNowSize = avatarNowSize * 0.8f + (menu.expandMenu ? 0.1f : 0.2f);

            //if (menu.expandMenu )7
            //{
            //	for(int i=0;i<3;i++)
            //		ShowUserInfoOfDay[i].SetLayoutPos(0.51f, 0.05f*i+0.08f, 0.5f, 0.05f);
            //}
            //base.OnResize(e);
        }
Esempio n. 2
0
 protected override void OnResize(EventArgs e)
 {
     avatar.SetLayoutPos(0, 0, 0, 1);
     banner.SetLayoutPos(0, 0, 1, 1);
     base.OnResize(e);
 }