Method and system for sizing of graphical user interface objects for localization
AssigneeInternational Business Machines Corporation
InventorsWarren Patrick Acker, Gregory Paul Andrews
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsWarren Patrick Acker, Gregory Paul Andrews
Estimating the term…
A method in a data processing system for resizing and repositioning controls in a window displayed in a graphical user interface within the data processing system. The controls include symbols, such as text that may be replaced with other symbols, such as text in a different language. In response to replacing text in the controls within a window, an amount of resizing is determined for each control this amount of resizing is an amount that is required to expand the control to contain the replacement symbol. The maximum amount of resizing is recorded after each control has been analyzed. For each control in the window, the control is resized by the maximum amount of resizing. The maximum amount of resizing may be adjusted to ensure that the window will be fully displayed within the display device. Additionally, the expansion may be limited only to controls or windows that contain text.
A method for resizing a plurality of controls located in a window displayed in a graphical user interface in a data processing system, wherein the plurality of controls include replacement symbols, the method comprising:
A data processing system for resizing and repositioning a plurality of controls in a window displayed in a graphical user interface in the data processing system, wherein the plurality of controls contain symbols, the data processing system comprising:
A data processing system for resizing a plurality of controls in a window displayed in a graphical user interface in the data processing system, wherein the plurality of controls contain symbols, the data processing system comprising:
A storage device readable by data processing system and encoding data processing system executable instructions for resizing a plurality of controls in a window displayed in a graphical user interface, the data storage device comprising:
Dependencies are inferred from the claim text.