summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2009-02-23 17:38:49 +0000
committerPaul Buetow <paul@buetow.org>2009-02-23 17:38:49 +0000
commit76367675cbf4cd020eae8c653cd01f78ee5f322e (patch)
tree32d42cefe74bf289310336ee66307eee50f34bdc
parentba46e76e7376fc94919933d16c3c5cf4a7beae4a (diff)
added a few key shortcuts
-rw-r--r--CHANGELOG.txt1
-rw-r--r--sources/client/NetCalendarClient.java34
2 files changed, 35 insertions, 0 deletions
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index 513b861..73552b4 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,5 +1,6 @@
Changes from 1.0 -> 1.1 SVN
+* Added a few key shortcuts
* conf.txt has been renamed into netcalendar.conf
* Fixes in the docu
* Added icons
diff --git a/sources/client/NetCalendarClient.java b/sources/client/NetCalendarClient.java
index cfdaa29..d723e20 100644
--- a/sources/client/NetCalendarClient.java
+++ b/sources/client/NetCalendarClient.java
@@ -111,9 +111,11 @@ public class NetCalendarClient extends JFrame {
setJMenuBar(jMenuBar);
JMenu jMenuSession = new JMenu("Session");
+ jMenuSession.setMnemonic(KeyEvent.VK_S);
jMenuBar.add(jMenuSession);
JMenuItem jMenuItemNewWindow = new JMenuItem("New window");
+ jMenuItemNewWindow.setMnemonic(KeyEvent.VK_N);
jMenuSession.add(jMenuItemNewWindow);
jMenuItemNewWindow.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -122,6 +124,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemCloseWindow = new JMenuItem("Close window");
+ jMenuItemCloseWindow.setMnemonic(KeyEvent.VK_C);
jMenuSession.add(jMenuItemCloseWindow);
jMenuItemCloseWindow.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -132,6 +135,7 @@ public class NetCalendarClient extends JFrame {
jMenuSession.add(new JSeparator());
JMenuItem jMenuItemPreferences = new JMenuItem("Preferences");
+ jMenuItemPreferences.setMnemonic(KeyEvent.VK_P);
jMenuSession.add(jMenuItemPreferences);
jMenuItemPreferences.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -142,6 +146,7 @@ public class NetCalendarClient extends JFrame {
jMenuSession.add(new JSeparator());
JMenuItem jMenuItemQuit = new JMenuItem("Quit");
+ jMenuItemQuit.setMnemonic(KeyEvent.VK_Q);
jMenuSession.add(jMenuItemQuit);
jMenuItemQuit.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -150,9 +155,11 @@ public class NetCalendarClient extends JFrame {
});
JMenu jMenuEdit = new JMenu("Edit");
+ jMenuEdit.setMnemonic(KeyEvent.VK_E);
jMenuBar.add(jMenuEdit);
JMenuItem jMenuItemCreate = new JMenuItem(CREATE_EVENT);
+ jMenuItemCreate.setMnemonic(KeyEvent.VK_C);
jMenuEdit.add(jMenuItemCreate);
jMenuItemCreate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -161,6 +168,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemEdit = new JMenuItem(EDIT_EVENT);
+ jMenuItemEdit.setMnemonic(KeyEvent.VK_E);
jMenuEdit.add(jMenuItemEdit);
doCallbackEditEvent = new DoCallback() {
public void callback(Object obj) {
@@ -174,6 +182,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemCopy = new JMenuItem(COPY_EVENT);
+ jMenuItemCopy.setMnemonic(KeyEvent.VK_O);
jMenuEdit.add(jMenuItemCopy);
doCallbackCopyEvent = new DoCallback() {
public void callback(Object obj) {
@@ -191,6 +200,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemDelete = new JMenuItem(DELETE_EVENT);
+ jMenuItemDelete.setMnemonic(KeyEvent.VK_D);
jMenuEdit.add(jMenuItemDelete);
doCallbackDeleteEvent = new DoCallback() {
public void callback(Object obj) {
@@ -207,6 +217,7 @@ public class NetCalendarClient extends JFrame {
jMenuEdit.add(new JSeparator());
JMenuItem jMenuItemRenameCategory = new JMenuItem(RENAME_CATEGORY);
+ jMenuItemRenameCategory.setMnemonic(KeyEvent.VK_R);
jMenuEdit.add(jMenuItemRenameCategory);
doCallbackRenameCategory = new DoCallback() {
public void callback(Object obj) {
@@ -221,6 +232,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemDeleteCategory = new JMenuItem(DELETE_CATEGORY);
+ jMenuItemDeleteCategory.setMnemonic(KeyEvent.VK_L);
jMenuEdit.add(jMenuItemDeleteCategory);
doCallbackDeleteCategory = new DoCallback() {
public void callback(Object obj) {
@@ -236,9 +248,11 @@ public class NetCalendarClient extends JFrame {
JMenu jMenuSorting = new JMenu("Sorting");
+ jMenuSorting.setMnemonic(KeyEvent.VK_O);
jMenuBar.add(jMenuSorting);
JMenuItem jMenuItemSortByDate = new JMenuItem("Sort by date");
+ jMenuItemSortByDate.setMnemonic(KeyEvent.VK_D);
jMenuSorting.add(jMenuItemSortByDate);
jMenuItemSortByDate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -246,6 +260,7 @@ public class NetCalendarClient extends JFrame {
}
});
JMenuItem jMenuItemSortByCategory = new JMenuItem("Sort by category");
+ jMenuItemSortByCategory.setMnemonic(KeyEvent.VK_C);
jMenuSorting.add(jMenuItemSortByCategory);
jMenuItemSortByCategory.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -253,6 +268,7 @@ public class NetCalendarClient extends JFrame {
}
});
JMenuItem jMenuItemSortByDescr = new JMenuItem("Sort by description");
+ jMenuItemSortByDescr.setMnemonic(KeyEvent.VK_E);
jMenuSorting.add(jMenuItemSortByDescr);
jMenuItemSortByDescr.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -260,6 +276,7 @@ public class NetCalendarClient extends JFrame {
}
});
JMenuItem jMenuItemSortByPlace = new JMenuItem("Sort by place");
+ jMenuItemSortByPlace.setMnemonic(KeyEvent.VK_P);
jMenuSorting.add(jMenuItemSortByPlace);
jMenuItemSortByPlace.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -267,6 +284,7 @@ public class NetCalendarClient extends JFrame {
}
});
JMenuItem jMenuItemSortByEventIDs = new JMenuItem("Sort by event IDs");
+ jMenuItemSortByEventIDs.setMnemonic(KeyEvent.VK_I);
jMenuSorting.add(jMenuItemSortByEventIDs);
jMenuItemSortByEventIDs.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -278,6 +296,7 @@ public class NetCalendarClient extends JFrame {
JMenuItem jMenuItemReverseSortByDate = new JMenuItem(
"Reverse sort by date");
+ jMenuItemReverseSortByDate.setMnemonic(KeyEvent.VK_A);
jMenuSorting.add(jMenuItemReverseSortByDate);
jMenuItemReverseSortByDate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -286,6 +305,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemReverseSortByCategory = new JMenuItem(
"Reverse sort by category");
+ jMenuItemReverseSortByCategory.setMnemonic(KeyEvent.VK_T);
jMenuSorting.add(jMenuItemReverseSortByCategory);
jMenuItemReverseSortByCategory.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -294,6 +314,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemReverseSortByDescr = new JMenuItem(
"Reverse sort by description");
+ jMenuItemReverseSortByDescr.setMnemonic(KeyEvent.VK_S);
jMenuSorting.add(jMenuItemReverseSortByDescr);
jMenuItemReverseSortByDescr.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -302,6 +323,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemReverseSortByPlace = new JMenuItem(
"Reverse sort by place");
+ jMenuItemReverseSortByPlace.setMnemonic(KeyEvent.VK_L);
jMenuSorting.add(jMenuItemReverseSortByPlace);
jMenuItemReverseSortByPlace.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -310,6 +332,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemReverseSortByIDs = new JMenuItem(
"Reverse sort by event IDs");
+ jMenuItemReverseSortByIDs.setMnemonic(KeyEvent.VK_R);
jMenuSorting.add(jMenuItemReverseSortByIDs);
jMenuItemReverseSortByIDs.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -318,9 +341,11 @@ public class NetCalendarClient extends JFrame {
});
JMenu jMenuServer = new JMenu("Server");
+ jMenuServer.setMnemonic(KeyEvent.VK_R);
jMenuBar.add(jMenuServer);
JMenuItem jMenuItemUpdate = new JMenuItem("Update events from server");
+ jMenuItemUpdate.setMnemonic(KeyEvent.VK_U);
jMenuServer.add(jMenuItemUpdate);
jMenuItemUpdate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -329,6 +354,7 @@ public class NetCalendarClient extends JFrame {
});
JMenuItem jMenuItemGetAll = new JMenuItem("Get all events from server");
+ jMenuItemGetAll.setMnemonic(KeyEvent.VK_G);
jMenuServer.add(jMenuItemGetAll);
ActionListener actionListenerGetAll = new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -339,6 +365,7 @@ public class NetCalendarClient extends JFrame {
JMenuItem jMenuItemAdvancedSearch = new JMenuItem(
"Advanced searching for events");
+ jMenuItemAdvancedSearch.setMnemonic(KeyEvent.VK_A);
jMenuServer.add(jMenuItemAdvancedSearch);
jMenuItemAdvancedSearch.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -349,6 +376,7 @@ public class NetCalendarClient extends JFrame {
jMenuServer.add(new JSeparator());
JMenuItem jMenuItemReloadDatabase = new JMenuItem("Reload database");
+ jMenuItemReloadDatabase.setMnemonic(KeyEvent.VK_R);
jMenuServer.add(jMenuItemReloadDatabase);
jMenuItemReloadDatabase.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -358,6 +386,7 @@ public class NetCalendarClient extends JFrame {
}
});
JMenuItem jMenuItemFlushDatabase = new JMenuItem("Flush database");
+ jMenuItemFlushDatabase.setMnemonic(KeyEvent.VK_F);
jMenuServer.add(jMenuItemFlushDatabase);
jMenuItemFlushDatabase.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -369,6 +398,7 @@ public class NetCalendarClient extends JFrame {
jMenuServer.add(new JSeparator());
JMenuItem jMenuItemShutdownServer = new JMenuItem("Shutdown server");
+ jMenuItemShutdownServer.setMnemonic(KeyEvent.VK_S);
jMenuServer.add(jMenuItemShutdownServer);
jMenuItemShutdownServer.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -378,9 +408,12 @@ public class NetCalendarClient extends JFrame {
});
JMenu jMenuAbout = new JMenu("About");
+ jMenuAbout.setMnemonic(KeyEvent.VK_A);
jMenuBar.add(jMenuAbout);
JMenuItem jMenuItemAbout = new JMenuItem("About");
+ jMenuItemAbout.setMnemonic(KeyEvent.VK_A);
+ jMenuBar.add(jMenuAbout);
jMenuAbout.add(jMenuItemAbout);
jMenuItemAbout.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
@@ -388,6 +421,7 @@ public class NetCalendarClient extends JFrame {
}
});
JMenuItem jMenuItemLicense = new JMenuItem("License");
+ jMenuItemLicense.setMnemonic(KeyEvent.VK_L);
jMenuAbout.add(jMenuItemLicense);
jMenuItemLicense.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {