Browse Prior Art Database

System for resizing multiple Windows/Panes in a user interface

IP.com Disclosure Number: IPCOM000016064D
Original Publication Date: 2002-Sep-14
Included in the Prior Art Database: 2003-Jun-21
Document File: 2 page(s) / 278K

Publishing Venue

IBM

Abstract

Disclosed is a User Interface (UI) system for simultaneously resizing both width and height of three or four panes within a tiled user interface. The following describes a specific usability problem facing most modern-day IDEs (Integrated Development Environments) and similarly tiled applications, and the proposed solution for solving such a problem.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 66% of the total text.

Page 1 of 2

System for resizing multiple Windows/Panes in a user interface

Disclosed is a User Interface (UI) system for simultaneously resizing both width and height of three or four panes within a tiled user interface. The following describes a specific usability problem facing most modern-day IDEs (Integrated Development Environments) and similarly tiled applications, and the proposed solution for solving such a problem.

IDEs, such as those provided by Microsoft, Sun, Borland, and IBM's Eclipse.org, provide a tiled or paned UI. Such UIs typically consist of a primary Editor pane, which is surrounded by additional ancillary panes docked to the edge of the Applications main window. The boundaries of each pane are defined by splitting the application's main window vertically and/or horizontally with a "sash" or similar divider appearing between the panes. The primary pane hosts many different types of editors. Also, depending on the Task, the user will interact more frequently with one or more of the docked panes. As a result, the User finds it necessary to make certain panes larger so that more information can be displayed according to the task at hand. See Figure 1. Current implementations require that the user grab a thin sash or divider. This allows the user to redistribute only one dimension. Also, the sash it typically thin in one dimension and requires unnecessary dexterity, which the user must exercise twice in order to resize both the width and heigh of a pane.

Figu...