private bool? OpenShortcutWindow (Shortcut shortcut, bool isNew) {
			EditShortcutWindow window = new EditShortcutWindow (shortcut);
			window.Owner = this;
			bool? result = window.ShowDialog ();

			if (result.HasValue && result.Value) {
				if (isNew) {
					this.ShortcutList.Add (shortcut);
				}
			}
			
			return result;
		}
		public EditShortcutWindow (Shortcut shortcut) {
			this.Shortcut = shortcut;
			this.Shortcut.RememberProperties ();
			
			InitializeComponent ();
		}
		public DeleteShortcutWindow (Shortcut shortcut) {
			this.Shortcut = shortcut;

			InitializeComponent ();
		}