"I mean, for example, if there is a window of a random size in a random place, will I be able to snap another window to the edge of it, regardless of where they are on the screen?" . . . .