Information processing apparatus including window display control and control method thereof, and non-transitory computer-readable medium
AssigneeCanon Kabushiki Kaisha
InventorDaisuke Yamazaki
Life of this patent
Estimating the term…
Abstract
An information processing apparatus, which issues a print instruction when a dragged file is dropped on a print object, the apparatus comprises: a layout unit configured to lay out the print object at a first position; and a display control unit configured to display, when the file is dragged, the print object at a second position which is closer to the dragged file than the first position by moving the print object from the first position.
Claims15
An information processing apparatus comprising:
- a detection unit configured to detect a user's operation of a first specific key of a keyboard during a drag operation of a file;
- a display control unit configured to control to display an object on the foreground if the detection unit detects the user's operation of the first specific key of the keyboard during the drag operation of the file, wherein the display control unit does not control to display the object on the foreground if the detection unit detects the user's operation of the first specific key of the keyboard except during the drag operation of the file;
- a menu display unit configured to control to display a menu for selecting a process to be executed for the dragged file if the dragged file is dragged to the object displayed on the foreground;
- and
- an executing unit configured to execute a process selected from the displayed menu for the dragged file.
An information processing apparatus comprising:
- a detection unit configured to detect a user's operation of a specific key of a keyboard during a drag operation of a file;
- a display control unit configured to control to display an object on the foreground and in a neighborhood of a pointer if the detection unit detects the user's operation of the specific key of the keyboard during the drag operation of the file, wherein the display control unit does not control to display the object on the foreground and in the neighborhood of the pointer if the detection unit detects the user's operation of the specific key of the keyboard except during the drag operation of the file;
- a menu display unit configured to control to display a menu for selecting a process to be executed for the dragged file if the dragged file is dragged to the object displayed on the foreground and in the neighborhood of the pointer;
- and
- an executing unit configured to execute a process selected from the displayed menu for the dragged file.
A control method for an information processing apparatus, the method comprising:
- a detection step of detecting a user's operation of a first specific key of a keyboard during a drag operation of a file;
- a display control step of controlling to display an object on the foreground if the user's operation of the first specific key of the keyboard is detected in the detection step during the drag operation of the file, wherein the object is not controlled to display on the foreground in the display control step if the user's operation of the first specific key of the keyboard is detected in the detection step except during the drag operation of the file;
- a menu display step of controlling to display a menu for selecting a process to be executed for the dragged file if the dragged file is dragged to the object displayed on the foreground;
- and
- an executing step of executing a process selected from the displayed menu for the dragged file.
A control method for an information processing apparatus, the method comprising:
- a detection step of detecting a user's operation of a specific key of a keyboard during a drag operation of a file;
- a display control step of controlling to display an object on the foreground and in a neighborhood of a pointer if the user's operation of the specific key of the keyboard is detected in the detection step during the drag operation of the file, wherein the object is not controlled to display on the foreground and in the neighborhood of the pointer in the display control step if the user's operation of the specific key of the keyboard is detected in the detection step except during the drag operation of the file;
- a menu display step of controlling to display a menu for selecting a process to be executed for the dragged file if the dragged file is dragged to the object displayed on the foreground and in the neighborhood of the pointer;
- and
- an executing step of executing a process selected from the displayed menu for the dragged file.
A non-transitory computer-readable storage medium storing a program for controlling a computer to function as:
- a detection unit configured to detect a user's operation of a first specific key of a keyboard during a drag operation of a file;
- a display control unit configured to control to display an object on the foreground if the detection unit detects the user's operation of the first specific key of the keyboard during the drag operation of the file, wherein the display control unit does not control to display the object on the foreground if the detection unit detects the user's operation of the first specific key of the keyboard except during the drag operation of the file;
- a menu display unit configured to control to display a menu for selecting a process to be executed for the dragged file if the dragged file is dragged to the object displayed on the foreground;
- and
- an executing unit configured to execute a process selected from the displayed menu for the dragged file.
A non-transitory computer-readable storage medium storing a program for controlling a computer to function as:
- a detection unit configured to detect a user's operation of a specific key of a keyboard during a drag operation of a file;
- a display control unit configured to control to display an object on the foreground and in a neighborhood of a pointer if the detection unit detects the user's operation of the specific key of the keyboard during the drag operation of the file, wherein the display control unit does not control to display the object on the foreground and in the neighborhood of the pointer if the detection unit detects the user's operation of the specific key of the keyboard except during the drag operation of the file;
- a menu display unit configured to control to display a menu for selecting a process to be executed for the dragged file if the dragged file is dragged to the object displayed on the foreground and in the neighborhood of the pointer;
- and
- an executing unit configured to execute a process selected from the displayed menu for the dragged file.
Dependencies are inferred from the claim text.