Browse Prior Art Database

Dynamic Button Sizing And Control

IP.com Disclosure Number: IPCOM000037591D
Original Publication Date: 1989-Apr-01
Included in the Prior Art Database: 2005-Jan-29
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Eisen, IR: AUTHOR [+3]

Abstract

This article describes a method for changing the font of function key buttons and proportionally changing the function key button shape so that all function key buttons remain displayed in a window when that window is sized smaller by the user. The function key area is the area at the bottom of a window or panel that lists available actions and their key assignments. These actions are listed with text inside of a key-shaped button. The user may invoke an action by pressing the appropriate function key or clicking on the button representing the function key with the mouse or other pointing device.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 77% of the total text.

Page 1 of 1

Dynamic Button Sizing And Control

This article describes a method for changing the font of function key buttons and proportionally changing the function key button shape so that all function key buttons remain displayed in a window when that window is sized smaller by the user. The function key area is the area at the bottom of a window or panel that lists available actions and their key assignments. These actions are listed with text inside of a key-shaped button. The user may invoke an action by pressing the appropriate function key or clicking on the button representing the function key with the mouse or other pointing device.

Under current methods, when an application window is reduced in size by a user, the function keys displayed in the function key area may no longer fit in the re-sized window and those function keys which do not fit into the window are truncated and no longer displayed. Such automatic truncation of function keys presents a usability problem in that available user actions represented by the function keys are removed from the screen and are no longer accessible to the user.

Dynamic Button Sizing and Control provides accessibility to all function keys in the function area regardless of window size. This is accomplished by dynamically adjusting the size of the function key buttons in proportion to the size of the function key area as the window is made smaller by the user. The text within the button is made proportionally smaller at the same...