In a computer system operative to display computer application data in a window on a display monitor, said window having sides defining a geometrical shape and defining an enclosed area for presenting said data on said display monitor, said computer system characterized by resources including a central processing unit (CPU), a memory, and display monitor said resources communicating via a system bus, said CPU operative to control processes for defining the size and shape of displayed windows, a method for resizing sides defining the area of the window, comprising the steps of:
- displaying a first window on said display monitor;
- receiving a control signal at said CPU for reshaping the boundaries defining the geometrical shape of said window;
- and
- responsive to receiving said control signal at said CPU, decreasing the dimensions of a displayed boundary of said first window relative to the opposite side of said first window, thereby yielding a three-dimensional transformed window having different dimensions than said first window and having a different geometrical shape than said first window.