1. A method for positioning a window on a user's display, the method comprising: providing, in a window-based computing environment, an image representing an entire display area of a user's computer screen and comprising a plurality of selectable regions, each selectable region representing a sub-area within the display area and having a shape and orientation similar to the corresponding sub-area, wherein the selectable regions are arranged in the same way the corresponding sub-areas are arranged in the display area; enabling a user to simultaneously select more than one selectable region from the plurality of selectable regions; and automatically moving a window in the window-based computing environment to a sub-area corresponding to the selected more than one selectable region.