Patent ID: 9304671
Filing Date: 2016-04-05
CPC Classification: G06F

Claim Text:
1. A non-transitory computer readable medium configured to control a controller to: output, to a display driver, data for causing the display driver to drive a display of a printing apparatus to display, in a first area of the display, a plurality of images including a first image, wherein the plurality of images are representative of a plurality of respective different types of label data field, and to display a second image representative of the appearance of a label medium occupying a second area of the display that is different from the first area; the label data fields comprising data fields insertable into the second image representative of a label medium; and in response to receiving, from a selector, information comprising data representative of an operation of the selector by a user to select the first image, wherein the first image occupies a first region within the first area, and wherein the data representative of an operation of the selector by the user to select the first image comprises data representative of a first position within the first region, and wherein the information comprises data representative of operation of the selector by the user to perform a drag and drop operation on at least one of the plurality of images representative of the plurality of respective different types of label data field from said first position within the first region to a selected position within the second image representative of the appearance of a label medium occupying the second area; output, to the display driver, data for causing the display driver to drive the display to display a revised version of the second image representative of the appearance of the label medium; wherein the revised version of the second image comprises a first label data field of the type of label data field of which the first image is representative; and wherein the first label data field comprised in the revised version of the second image is located at a location determined in dependence on said position within the second image representative of the appearance of a label medium occupying the second area, wherein the first label data field is empty; and in response to receiving an operation of the selector by the user to perform a drag and drop operation of a further image from a further region within the first area to a further position within the second area, the further image representative of a second label data field that is different to the first label data field, display a further revised version of the second image in which the second label data field is located at a location determined in dependence on said further position within the second area, and wherein the second label data field is empty; and re-position the first image and the further image relative to each other in the second image representative of the appearance of a label medium in response to at least one further drag and drop operation.