1. A method, comprising: receiving a resizing request in regard to a plurality of windows in a user interface wherein the resizing request is generated using a manipulation element of the user interface, the plurality of windows having content; determining a sequence of the plurality of windows, wherein the sequence is determined dependent on respective proximities of the plurality of windows to the manipulation element; and adjusting the plurality of windows based on the request, the sequence, and the content of the one or more windows being adjusted, wherein said adjusting is performed successively on each window according to the sequence such that one or more of the plurality of windows closest to the manipulation element are adjusted prior to adjusting one or more windows farther from the manipulation element, wherein said adjusting comprises adjusting one of the plurality of windows in the sequence in response to determining that a previous window in the sequence has been adjusted to a maximum or minimum size such that the window is not adjusted until the previous window in the sequence has reached the maximum or minimum size, wherein the maximum or minimum size is dependent on an amount of content in the previous window.