FSpot.MainWindow.HandleTagSelectionKeyPress C# (CSharp) Method

HandleTagSelectionKeyPress() private method

private HandleTagSelectionKeyPress ( object sender, Gtk args ) : void
sender object
args Gtk
return void
		public void HandleTagSelectionKeyPress (object sender, Gtk.KeyPressEventArgs args)
		{
			args.RetVal = true;

			switch (args.Event.Key) {
			case Gdk.Key.Delete:
				HandleDeleteSelectedTagCommand (sender, (EventArgs)args);
				break;

			case Gdk.Key.space:
			case Gdk.Key.Return:
			case Gdk.Key.KP_Enter:
				ShowQueryWidget ();
				query_widget.Include (tag_selection_widget.TagHighlight);
				break;

			case Gdk.Key.F2:
				tag_selection_widget.EditSelectedTagName ();
				break;

			default:
				args.RetVal = false;
				break;
			}
		}
MainWindow