Ejemplo n.º 1
0
 void KeyRelease(object obj, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Shift_L || args.Event.Key == Gdk.Key.Shift_R)
     {
         shifting = false;
     }
 }
Ejemplo n.º 2
0
 void MyKeyReleaseHandler(object o, KeyReleaseEventArgs args)
 {
     if ((Gdk.Key.q == args.Event.Key) && ((args.Event.State & Gdk.ModifierType.ControlMask) != 0))
     {
         Application.Quit();
     }
 }
Ejemplo n.º 3
0
 protected void tvNotifications_KeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Return)
     {
         openSelectedTreeViewItem();
     }
 }
Ejemplo n.º 4
0
 protected void txtSearch_KeyRelease(object sender, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Return)
     {
         btnSearch_Clicked(sender, EventArgs.Empty);
     }
 }
Ejemplo n.º 5
0
 void ConnectWindow_KeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Escape)
     {
         btnCancel.Activate();
     }
 }
Ejemplo n.º 6
0
 void FileListKeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Escape)
     {
         args.RetVal = true;
     }
 }
Ejemplo n.º 7
0
        public void KeyReleaseEvent(Window pSourceWindow, object o, KeyReleaseEventArgs args)
        {
            if (!_timerEnabled)
            {
                StartTimer();
            }
            string input = string.Empty;
            char   keyChar;

            switch (args.Event.Key.ToString())
            {
            case "Key_0":
            case "Key_1":
            case "Key_2":
            case "Key_3":
            case "Key_4":
            case "Key_5":
            case "Key_6":
            case "Key_7":
            case "Key_8":
            case "Key_9":
                input   = args.Event.Key.ToString();
                keyChar = input[input.Length - 1];
                //Add to Buffer
                _captureBuffer += keyChar;
                break;

            default:
                break;
            }
        }
Ejemplo n.º 8
0
/*
 *      private void OnSortKindEntryChanged(object sender, EventArgs a){
 *              System.Console.WriteLine(CurrentIconView.Model.ToString());
 *              TreeModelFilter store = (TreeModelFilter)(CurrentIconView.Model);
 *              System.Console.WriteLine("hups");
 *              int activeItem = ((Gtk.ComboBox)sender).Active;
 *              if (activeItem == 0) {
 *                      //store.SetSortColumnId(-1, SortType.Ascending);
 *              } else {
 *                      //store.SetSortColumnId (activeItem, SortType.Ascending);
 *              }
 *      }
 *      private void OnSortDirectionEntryChanged(object sender, EventArgs a){
 *
 *      }
 */

    private void OnFilterbarKeyReleased(object sender, KeyReleaseEventArgs e)
    {
        if (e.Event.Key == Gdk.Key.Escape)
        {
            OnFilterbarCloseClicked(sender, e);
        }
    }
Ejemplo n.º 9
0
 void OnDefaultKeyEntryKeyRelease(object sender, KeyReleaseEventArgs e)
 {
     if (accelIncomplete)
     {
         CurrentKey = chord != null ? chord : string.Empty;
     }
 }
Ejemplo n.º 10
0
 protected void on_command_entry_key_release_event(object sender, KeyReleaseEventArgs e)
 {
     if (e.Event.Key == Gdk.Key.Return)
     {
         this.execute_button.Click();
     }
 }
Ejemplo n.º 11
0
 private void OnKeyReleased(object sender, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Key.Return)
     {
         ViewModel.Update();
     }
 }
Ejemplo n.º 12
0
 private void OnKeyReleased(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Return)
     {
         EntryController.SendCompleted();
     }
 }
Ejemplo n.º 13
0
 protected void OnEntry1KeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Return)
     {
         changeText();
     }
 }
Ejemplo n.º 14
0
 /// <summary>
 /// We handle this because we don't see the return key in the KeyPress event handler
 /// </summary>
 private void CompletionView_KeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Return && CompletionView.Visible)
     {
         InsertCompletionItemIntoTextBox();
     }
 }
Ejemplo n.º 15
0
 protected void OnTxtMsgKeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Return)
     {
         EnviarMensagem();
     }
 }
Ejemplo n.º 16
0
    void HandleKeyReleaseEvent(object o, KeyReleaseEventArgs args)
    {
        uint symbol = args.Event.Symbol;

        Gdk.Key key = (Gdk.Key)Enum.Parse(typeof(Gdk.Key), symbol.ToString());

        switch (key)
        {
        case Gdk.Key.q:
        case Gdk.Key.Escape:
            Clutter.Main.Quit();
            break;

        case Gdk.Key.e:
            if (!effect1_tl.IsPlaying)
            {
                effect1_tl.Start();
            }
            break;

        default:
            TogglePauseState();
            break;
        }
    }
Ejemplo n.º 17
0
        public void MyKeyReleaseEventHandler(object o, KeyReleaseEventArgs args)
        {
            TreeIter iter; TreeModel model;

            TreePath[] paths = Selection.GetSelectedRows(out model);

            if (Gdk.Key.Return == args.Event.Key && paths.Length == 1)
            {
                ShowChangesetEventArgs scArgs = new ShowChangesetEventArgs(currentVcs, currentCid);
                exploreView.OnShowChangeset(this, scArgs);
            }
            else if ((Gdk.Key.c == args.Event.Key) && ((args.Event.State & Gdk.ModifierType.ControlMask) != 0))
            {
                StringBuilder sb = new StringBuilder();
                foreach (TreePath path in paths)
                {
                    model.GetIter(out iter, path);
                    sb.Append(String.Format("{0} {1} {2} {3}\n",
                                            Convert.ToInt32(model.GetValue(iter, 0)),
                                            Convert.ToString(model.GetValue(iter, 1)),
                                            Convert.ToString(model.GetValue(iter, 2)),
                                            Convert.ToString(model.GetValue(iter, 3))));
                }

                Clipboard primary = Clipboard.Get(Gdk.Atom.Intern("PRIMARY", false));
                primary.Text = sb.ToString();
            }
        }
Ejemplo n.º 18
0
 void HandleKeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key.ToString() == "Menu")
     {
         ShowMenu();
     }
 }
Ejemplo n.º 19
0
 private static void Window_KeyReleaseEvent(object sender, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Up)
     {
         if ((args.Event.State & Gdk.ModifierType.ShiftMask) != 0)
         {
             View.CurrentLayer = View.CurrentLayer + 10;
         }
         else
         {
             View.CurrentLayer = View.CurrentLayer + 1;
         }
     }
     else if (args.Event.Key == Gdk.Key.Down)
     {
         if ((args.Event.State & Gdk.ModifierType.ShiftMask) != 0)
         {
             View.CurrentLayer = View.CurrentLayer - 10;
         }
         else
         {
             View.CurrentLayer = View.CurrentLayer - 1;
         }
     }
 }
Ejemplo n.º 20
0
 //Removed : Conflited with Change Password, When we Implement Default Enter Key in All Dilogs, It Trigger Twice
 void StartupWindow_KeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     //if (args.Event.Key.ToString().Equals("Return"))
     //{
     //    _numberPadPin.ProcessPassword(this, _selectedUserDetail);
     //}
 }
Ejemplo n.º 21
0
 void OnAccelEntryKeyRelease(object sender, KeyReleaseEventArgs e)
 {
     if (accelIncomplete)
     {
         CurrentBinding = mode != null ? mode : String.Empty;
     }
 }
Ejemplo n.º 22
0
 internal void OnKeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args.Event.Key == Gdk.Key.Escape)
     {
         Application.Quit();
     }
 }
Ejemplo n.º 23
0
 /// <summary>
 ///     Raises the username text view key release event event.
 /// </summary>
 /// <param name="sender">The parameter is not used.</param>
 /// <param name="e">The parameter is not used.</param>
 private void OnUsernameTextViewKeyReleaseEvent(object sender, KeyReleaseEventArgs e)
 {
     if (!this.usernameTextView.Buffer.Text.Trim().Equals("Username"))
     {
         this.youtubeController.Username = this.usernameTextView.Buffer.Text.Length == 0 ? string.Empty : this.usernameTextView.Buffer.Text;
     }
 }
 void FilterByKeyEntry_KeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (args?.Event.Key == Gdk.Key.Return)
     {
         _filter.Refilter();
     }
 }
Ejemplo n.º 25
0
		void NodeviewNotes_KeyReleaseEvent(object o, KeyReleaseEventArgs args)
		{
			// Ctrl-F for find, or '/' like in a pager in the terminal.
			if (args.Event.Key == Gdk.Key.slash ||
			    (args.Event.Key == Gdk.Key.f &&
			     args.Event.State == Gdk.ModifierType.ControlMask)) {
				if (object.ReferenceEquals(this.NodeSearchDialog, null)) {
					// Open up a new search dialog.
					this.NodeSearchDialog = new SearchDialog(this);
					this.NodeSearchDialog.Response += (o2, args2) => {
						this.NodeSearchDialog.Destroy();
						this.NodeSearchDialog = null;
					};
					// Position search dialog when it has completely started up.
					GLib.Idle.Add(PositionSearchDialog);
					this.NodeSearchDialog.Show();

					// Hook up search dialog into node view.
					this.nodeviewNotes.SearchColumn = 0;
					this.nodeviewNotes.SearchEntry = this.NodeSearchDialog.EntrySearch;
				}
				else {
					Debug.Print("[MainWindow] NodeviewNotes_KeyReleaseEvent(): " +
						"Trying to give existing search dialog focus, with time {0}...",
						args.Event.Time);
					this.NodeSearchDialog.PresentWithTime(args.Event.Time);
				}
			}
		}
Ejemplo n.º 26
0
 private void SelectedUserNameEntry_KeyReleaseEvent(object o, KeyReleaseEventArgs args)
 {
     if (_saveProfileNameButton.Sensitive == false)
     {
         _saveProfileNameButton.Sensitive = true;
     }
 }
Ejemplo n.º 27
0
    void MainWindow_KeyReleaseEvent(object o, KeyReleaseEventArgs args)
    {
        // The "Gdk.Key" has some bugs. Left -> Up, Right -> Down; Up -> Left, Down -> Right;
        switch (args.Event.Key)
        {
        case Gdk.Key.Left:
            PlayerTryShift(Game2048.Direction.Up);
            return;

        case Gdk.Key.Right:
            PlayerTryShift(Game2048.Direction.Down);
            return;

        case Gdk.Key.Up:
            PlayerTryShift(Game2048.Direction.Left);
            return;

        case Gdk.Key.Down:
            PlayerTryShift(Game2048.Direction.Right);
            return;

        default:
            return;
        }
    }
Ejemplo n.º 28
0
 void OnAccelEntryKeyRelease(object sender, KeyReleaseEventArgs e)
 {
     if (accelIncomplete)
     {
         CurrentBinding = chord != null ? chord : string.Empty;
     }
 }
Ejemplo n.º 29
0
 public void MyKeyReleaseEventHandler(object o, KeyReleaseEventArgs args)
 {
     if (Gdk.Key.Return == args.Event.Key)
     {
         OnShowFile();
     }
 }
Ejemplo n.º 30
0
        public static void HandleKeyReleaseEvent(object o, KeyReleaseEventArgs args)
        {
            int platform = (int)Environment.OSVersion.Platform;
            int version  = (int)Environment.OSVersion.Version.Major;

            Gdk.ModifierType modifier;

            //Kind of MacOSX
            if ((platform == 4 || platform == 6 || platform == 128) && version > 8)
            {
                modifier = Gdk.ModifierType.MetaMask | Gdk.ModifierType.Mod1Mask;
            }
            //Kind of Windows or Unix
            else
            {
                modifier = Gdk.ModifierType.ControlMask;
            }

            //CTRL+C
            if ((args.Event.Key == Gdk.Key.Cyrillic_es || args.Event.Key == Gdk.Key.Cyrillic_ES) && args.Event.State.HasFlag(modifier))
            {
                Widget w = (o as Window).Focus;
                CopyToClipboard(w);
            }            //CTRL+X
            else if ((args.Event.Key == Gdk.Key.Cyrillic_che || args.Event.Key == Gdk.Key.Cyrillic_CHE) && args.Event.State.HasFlag(modifier))
            {
                Widget w = (o as Window).Focus;
                CutToClipboard(w);
            }            //CTRL+V
            else if ((args.Event.Key == Gdk.Key.Cyrillic_em || args.Event.Key == Gdk.Key.Cyrillic_EM) && args.Event.State.HasFlag(modifier))
            {
                Widget w = (o as Window).Focus;
                PasteFromClipboard(w);
            }
        }
Ejemplo n.º 31
0
    void HandleKeyReleaseEvent(object o, KeyReleaseEventArgs args)
    {
        uint symbol = args.Event.Symbol;

        Gdk.Key key = (Gdk.Key) Enum.Parse (typeof(Gdk.Key), symbol.ToString ());

        switch (key) {
            case Gdk.Key.q:
            case Gdk.Key.Escape:
                Clutter.Main.Quit ();
                break;
            case Gdk.Key.e:
                if (!effect1_tl.IsPlaying)
                 	effect1_tl.Start ();
                break;
            default:
                TogglePauseState ();
                break;
        }
    }