Keep initial builder window from starting off the screen
This commit is contained in:
parent
abc42db1f8
commit
708ff2372f
@ -1423,10 +1423,14 @@ namespace EduNetworkBuilder
|
||||
if (x + this.Width > Screen.FromControl(this).WorkingArea.X)
|
||||
x = Screen.FromControl(this).WorkingArea.X - this.Width;
|
||||
if (x < 0) x = 0;
|
||||
if (x - 30 > Screen.FromControl(this).WorkingArea.Width)
|
||||
x = 100;
|
||||
|
||||
if (y + this.Height > Screen.FromControl(this).WorkingArea.Y)
|
||||
y = Screen.FromControl(this).WorkingArea.Y - this.Height;
|
||||
if (y < 0) y = 0;
|
||||
if (y - 30 > Screen.FromControl(this).WorkingArea.Height)
|
||||
y = 100;
|
||||
|
||||
this.DesktopLocation = new Point(x, y);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user