Browse Prior Art Database

Dynamically Sized Push Buttons

IP.com Disclosure Number: IPCOM000037093D
Original Publication Date: 1989-Nov-01
Included in the Prior Art Database: 2005-Jan-29
Document File: 2 page(s) / 42K

Publishing Venue

IBM

Related People

Strope, GC: AUTHOR

Abstract

This article describes the use of dynamically sized push buttons in a graphics user interface. Dynamic sizing allows push buttons to be just large enough to hold the text inside the button. This makes the button look more natural by eliminating the "white space" (typically 30% of the button's text) required for national language expansion.

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 100% of the total text.

Page 1 of 2

Dynamically Sized Push Buttons

This article describes the use of dynamically sized push buttons in a graphics user interface. Dynamic sizing allows push buttons to be just large enough to hold the text inside the button. This makes the button look more natural by eliminating the "white space" (typically 30% of the button's text) required for national language expansion.

Dynamic sizing is accomplished in software by examining the size of the button's text and creating a button of the proper size. Here is an example of the the way push buttons look WITHOUT dynamic sizing:

(Image Omitted)

This is an example of the the way push buttons look WITH dynamic sizing:

(Image Omitted)

The use of dynamically sized push buttons eliminates the unnatural looking "white space" within a button that is normally required for national language expansion. Dynamic sizing also prevents running out of space within the button when the button text is translated. Although dynamically sized push buttons would primarily be used for national language development, it would also be a plus for single language development.

1

Page 2 of 2

2

[This page contains 4 pictures or other non-text objects]