В KDE, когда пользователь перемещает окно вокруг с помощью мыши, и она касается границы экрана, появляется тень, показывающая положение, которое будет занимать окно, если пользователь его туда поместит.
Когда мышь направлена против верхней границы, предлагается весь экран, если он направлен против левого или правого края около середины, предлагается половина экрана.
То, что я хочу, - это способ настроить эту функцию, так что левая сторона предлагает 4/5 экрана, и это будет против этих границ, но ближе к верхней или нижней части. правая сторона предлагает только 1/5.
В Windows XP я делал это с помощью GridMove: http://jgpaiva.dcmembers.com/gridmove.html
Эта специальная утилита позволяет пользователю определять зоны сброса, связанные с (как правило, аналогичными) целевыми областями, в которых будет отображаться окно.