title: Prevent windows from being dragged past the edge of screen
body: <p>I would like to be able to stop windows from being dragged past the border of the screen. For example, open a window that is not maximized, click the top bar with the mouse and drag the window wherever you want. Now drag the window to the left/right/top/bottom of your screen and notice that part of the window goes off screen. I would like the window to bump up against the edge of the screen and go no further.</p>
  
  <p>In the same way the cursor can't go over the edge on the left side, I would like to make a barrier so windows can't move over it either.</p>
  
  <p>The main reason for doing this is because I am making a batch program in which I need it to not go off screen. This is annoying and I was hoping that someone here could be of some help.</p>
  
  <p>Sorry if this is an obvious question, I tried a few searches but had no idea what terms to look up.</p>
  
  <p>Thanks for any help in advance!</p>