Patent ID: 8739064

Claim:
A computer-implemented method, comprising: identifying one of a plurality of images as a reference image; calculating, based on items in a display pane other than the one or more images, a maximum display width and maximum display height at which the reference image can be displayed without being cropped; presenting a display pane and a scaling tool, the display pane being subject to resizing and having a width and a height, the scaling tool comprising a slider having at least a first selectable range of positions at each of which a fixed target display width and a fixed target display height are provided, and, adjacent to the first selectable range, a second selectable range of positions at each of which a target display width and a target display height are dynamically calculated by interpolating between a last position of the first selectable range of positions and the maximum display width and the maximum display height of the reference image; calculating a target display width and a target display height based on the maximum display width and maximum display height of the reference image; and in response to selection of any of the first selectable range of positions of the scaling tool, scaling the images to be displayed in the display pane at the fixed target display width and the fixed target display height, wherein in response to selection of any of the second selectable range of positions the images are scaled to the corresponding target display width and the target display height.