Method for suppressing a menu, method for controlling copying and moving of data and computer-readable recording medium recorded with program code for controlling a menu
First Claim
Patent Images
1. A method for suppressing menu items on a menu, comprising the steps of:
- (a) retrieving said menu items for said menu when an operating system conducts a hook function to notify that an application displays said menu;
(b) conducting a suppress process indicated in a definition file for each of said menu items when said menu items retrieved in said step (a) have been registered in said definition file; and
(c) passing said menu having said menu items to said application when said suppress process is conducted in said step (b), whereby said menu is displayed with said menu items for each of which said suppress process is conducted.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for suppressing menu items on a menu, the menu items are retrieved for the menu when an operating system conducts a hook function to notify that an application displays the menu. A suppress process, which is indicated in a definition file for each of the menu items, is conducted when the menu items have been registered in the definition file and the menu having the menu items is passed to the application when the suppress process is conducted in the step. Then, the menu is displayed with the menu items for each of which the suppress process is conducted.
-
Citations
14 Claims
-
1. A method for suppressing menu items on a menu, comprising the steps of:
-
(a) retrieving said menu items for said menu when an operating system conducts a hook function to notify that an application displays said menu;
(b) conducting a suppress process indicated in a definition file for each of said menu items when said menu items retrieved in said step (a) have been registered in said definition file; and
(c) passing said menu having said menu items to said application when said suppress process is conducted in said step (b), whereby said menu is displayed with said menu items for each of which said suppress process is conducted. - View Dependent Claims (4)
-
-
2. A method for suppressing menu items on a menu, comprising the step of:
-
(a) retrieving said menu items for said menu and an application ID specifying an application of said menu items when an operating system conducts a hook function to notify that said application displays said menu;
(b) conducting a suppress process indicated in a definition file for a location of said application ID retrieved in said step (a) for said menu items when said menu items retrieved in said step (a) have been registered in said definition file; and
(c) passing said menu having said menu items to said application when said suppress process is conducted in said step (b), whereby said menu is displayed with said menu items for each of which said suppress process is conducted.
-
-
3. A method for controlling a dialog box, comprising the steps of:
-
(a) detecting a notice for displaying said dialog box and dialog items when an operating system conducts a hook function to notify that an application displays said dialog box;
(b) conducting a suppress process indicated in a definition file for said dialog box when said notice for displaying said dialog box detected in said step (a) has been registered; and
(c) passing said menu having said menu items to said application when said suppress process is conducted in said step (b), whereby said dialog box is displayed in which said suppress process is conducted for said dialog items.
-
-
5. A method for controlling copying of data, comprising the steps of:
-
(a) detecting a notice for copying data when an operating system conducts a hook function to notify that a copy operation is conducted on an application;
(b) clearing a content of a clipboard when said notice for copying data is detected in said step (a) has been registered in a definition file and a copy suppress is indicated in said definition file; and
(c) passing said clipboard to said application when said content of said clipboard is cleared in said step (b), whereby said application copies said content of said clipboard which is empty.
-
-
6. A method for controlling moving of data, comprising the steps of:
-
(a) detecting a notice for moving data when an operating system conducts a hook function to notify that a move operation indicating a move-to location and a move-from location is conducted on an application;
(b) changing said move-to location to said move-from location when said notice for moving data is detected in said step (a) has been registered in a definition file and a move suppress is indicated in said definition file; and
(c) passing said move-to location to said application when said move-to location is changed in said step (b), whereby said application moves said data from said move-from location to said move-to location which is said move-to location.
-
-
7. A method for controlling moving of data, comprising the steps of:
-
(a) detecting a notice for moving data when an operating system conducts a hook function to notify that a move-to operation is conducted on an application;
(b) changing said move-to location to said move-from location when said notice for moving data is detected in said step (a) has bee n registered in a definition file and a move suppress is indicated in said definition file; and
(c) passing said move-to location to said application when said move-to location is changed in said step (b), whereby said application moves said data from said move-from location to said move-to location which is said move-to location.
-
-
8. A computer-readable recording medium recorded with program code for causing a computer to suppress menu items on a menu, said program comprising the codes for:
-
(a) retrieving said menu items for said menu when an operating system conducts a hook function to notify that an application displays said menu;
(b) conducting a suppress process indicated in a definition file for each of said menu items when said menu items retrieved in said code (a) have been registered in said definition file; and
(c) passing said menu having said menu items to said application when said suppress process is conducted in said code (b), whereby said menu is displayed with said menu items for each of which said suppress process is conducted.
-
-
9. A computer-readable recording medium recorded with program code for causing a computer to suppress menu items on a menu, said program comprising the codes for:
-
(a) retrieving said menu items for said menu and an application ID specifying an application of said menu items when an operating system conducts a hook function to notify that said application displays said menu;
(b) conducting a suppress process indicated in a definition file for a location of said application ID retrieved in said code (a) for said menu items when said menu items retrieved in said code (a) have been registered in said definition file; and
(c) passing said menu having said menu items to said application when said suppress process is conducted in said code (b), whereby said menu is displayed with said menu items for each of which said suppress process is conducted.
-
-
10. A computer-readable recording medium recorded with program code for causing a computer to control a dialog box, said program comprising the codes for:
A method for controlling a dialog box, comprising the codes of;
(a) detecting a notice for displaying said dialog box and dialog items when an operating system conducts a hook function to notify that an application displays said dialog box;
(b) conducting a suppress process indicated in a definition file for said dialog box when said notice for displaying said dialog box detected in said code (a) has been registered; and
(c) passing said menu having said menu items to said application when said suppress process is conducted in said code (b), whereby said dialog box is displayed in which said suppress process is conducted for said dialog items.
-
11. A computer-readable recording medium recorded with program code for causing a computer to control copying of data, said program comprising the codes for:
-
(a) detecting a notice for copying data when an operating system conducts a hook function to notify that a copy operation is conducted on an application;
(b) clearing a content of a clipboard when said notice for copying data is detected in said code (a) has been registered in a definition file and a copy suppress is indicated in said definition file; and
(c) passing said clipboard to said application when said content of said clipboard is cleared in said code (b), whereby said application copies said content of said clipboard which is empty.
-
-
12. A computer-readable recording medium recorded with program code for causing a computer to control moving of data, said program comprising the codes for:
-
(a) detecting a notice for moving data when an operating system conducts a hook function to notify that a move operation indicating a move-to location and a move-from location is conducted on an application;
(b) changing said move-to location to said move-from location when said notice for moving data is detected in said code (a) has been registered in a definition file and a move suppress is indicated in said definition file; and
(c) passing said move-to location to said application when said move-to location is changed in said code (b), whereby said application moves said data from said move-from location to said move-to location which is said move-to location.
-
-
13. A computer-readable recording medium recorded with program code for causing a computer to control moving of data, said program comprising the codes for:
-
(a) detecting a notice for moving data when an operating system conducts a hook function to notify that a move-to operation is conducted on an application;
(b) changing said move-to location to said move-from location when said notice for moving data is detected in said code (a) has been registered in a definition file and a move suppress is indicated in said definition file; and
(c) passing said move-to location to said application when said move-to location is changed in said code (b), whereby said application moves said data from said move-from location to said move-to location which is said move-to location.
-
-
14. An apparatus for suppressing menu items, comprising:
-
a retrieving part retrieving said menu items for said menu when an operating system conducts a hook function to notify that an application displays said menu;
a conducting part conducting a suppress process indicated in a definition file for each of said menu items when said menu items retrieved in said retrieving part have been registered in said definition file; and
a passing part passing said menu having said menu items to said application when said suppress process is conducted in said conducting part, whereby said menu is displayed with said menu items for each of which said suppress process is conducted.
-
Specification