X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Finstantlauncher%2Fmenu%2FMenuListener.java;h=19f59d6adb2831ea046c0069031695c87b384c8b;hb=ea9f229a2b0d0be0e765bdd508948b28cd2d490e;hp=40cb6805fc19c7b77672350b30342a88067f758a;hpb=b72db77c2582c6eb3042dc2df08b995ef38a6a45;p=instantlauncher.git diff --git a/src/main/java/eu/svjatoslav/instantlauncher/menu/MenuListener.java b/src/main/java/eu/svjatoslav/instantlauncher/menu/MenuListener.java index 40cb680..19f59d6 100755 --- a/src/main/java/eu/svjatoslav/instantlauncher/menu/MenuListener.java +++ b/src/main/java/eu/svjatoslav/instantlauncher/menu/MenuListener.java @@ -1,9 +1,25 @@ package eu.svjatoslav.instantlauncher.menu; -public interface MenuListener { +interface MenuListener { - public void menuItemSelected(Menu menu, java.io.File chosenFile); + /** + * mouse over + */ + void menuItemHighlighted(Menu menu, java.io.File chosenFile); - public void menuItemSelectedAlternative(Menu menu, java.io.File chosenFile); + /** + * left click + */ + void menuItemSelected(Menu menu, java.io.File chosenFile); + + /** + * right click + */ + void menuItemSelectedAlternative(Menu menu, java.io.File chosenFile); + + /** + * middle click + */ + void menuItemSelectedAlternative2(Menu menu, java.io.File chosenFile); }