Exemplo n.º 1
0
 void HandleMaximization(object sender, EventArgs e)
 {
     if (WindowState == FormWindowState.Maximized)
     {
         RegistryAccess.SetValue(RegistrySetting.WindowMaximized, true);
     }
 }
Exemplo n.º 2
0
        void WindowBoundsChanged(object sender, EventArgs e)
        {
            if (size != Size)
            {
                size = Size;
                RegistryAccess.SetValue(RegistrySetting.WindowMaximized, false);
                RegistryAccess.SetValue(RegistrySetting.WindowWidth, ClientSize.Width);
                RegistryAccess.SetValue(RegistrySetting.WindowHeight, ClientSize.Height);
            }

            if (loaded)
            {
                RegistryAccess.SetValue(RegistrySetting.WindowX, Bounds.X);
                RegistryAccess.SetValue(RegistrySetting.WindowY, Bounds.Y);
            }
        }