void on_ImageThumbView_KeyPress(object obj, Gtk.KeyPressEventArgs args) { if (args.Event.Key == Gdk.Key.Delete) { bool isShift = (args.Event.State & Gdk.ModifierType.ShiftMask) != 0; bool anyMarked = this.IsAnySelectedMarkedForDelete(); if (anyMarked) { if (isShift) { // unmark this.on_MarkButton_clicked(obj, null); } else { // delete this.on_DeleteButton_clicked(obj, null); } } else { if (!isShift) { // mark this.on_MarkButton_clicked(obj, null); } } } }
protected virtual void OnPasswordEntryKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { if (args.Event.Key == Gdk.Key.Return || args.Event.Key == Gdk.Key.KP_Enter) { OnConnectButtonClicked(null, null); } }
private void YtreeviewDeliveryIntervals_KeyPressEvent(object o, Gtk.KeyPressEventArgs args) { if (args.Event.Key == Gdk.Key.Delete) { DeleteTime(); } }
protected override void OnKeyDown(Gtk.DrawingArea canvas, Gtk.KeyPressEventArgs args) { if (!EditEngine.HandleKeyDown(canvas, args)) { base.OnKeyDown(canvas, args); } }
public void OnKeyPressed(object o, Gtk.KeyPressEventArgs ev) { if (ev.Event.State == Gdk.ModifierType.None && (ev.Event.Key == Gdk.Key.KP_Enter || ev.Event.Key == Gdk.Key.KP_Space)) { PerformClick(this); } }
static void PreventEnterKey(object o, Gtk.KeyPressEventArgs args) { if (args.Event.Key == Gdk.Key.Return) { args.RetVal = false; } }
protected void OnChatEntryKeyPressEvent(object o, Gtk.KeyPressEventArgs e) { var key = e.Event.Key; if ((e.Event.State & Gdk.ModifierType.ControlMask) != 0) { switch (key) { case Gdk.Key.x: case Gdk.Key.X: // ctrl + x is pressed e.RetVal = true; if (f_NetworkComboBox.Active == f_NetworkComboBox.Model.IterNChildren() - 1) { f_NetworkComboBox.Active = 0; } else { f_NetworkComboBox.Active++; } break; } } }
private void on_entry_key_pressed(object sender, Gtk.KeyPressEventArgs args) { if (args.Event.Key != Gdk.Key.Tab && !IsEditable) { ShowPopup(); } }
private void HandleKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { args.RetVal = false; if (args.Event.Key == Gdk.Key.Escape) { args.RetVal = false; } else if (args.Event.Key == Gdk.Key.Return) { if (tag_completion_index != -1) { OnActivated(); args.RetVal = true; } else { args.RetVal = false; } } else if (args.Event.Key == Gdk.Key.Tab) { DoTagCompletion(); args.RetVal = true; } else { ClearTagCompletions(); } }
void HandleKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { Key k = (Key)args.Event.KeyValue; ModifierKeys m = ModifierKeys.None; if ((args.Event.State & Gdk.ModifierType.ShiftMask) != 0) { m |= ModifierKeys.Shift; } if ((args.Event.State & Gdk.ModifierType.ControlMask) != 0) { m |= ModifierKeys.Control; } if ((args.Event.State & Gdk.ModifierType.Mod1Mask) != 0) { m |= ModifierKeys.Alt; } KeyEventArgs kargs = new KeyEventArgs(k, m, false, (long)args.Event.Time); Toolkit.Invoke(delegate { EventSink.OnKeyPressed(kargs); }); if (kargs.Handled) { args.RetVal = true; } }
void OnItemKeyPress(object s, Gtk.KeyPressEventArgs args) { int pos = toolItems.IndexOf(s); args.RetVal = false; switch (args.Event.Key) { case Gdk.Key.Left: args.RetVal = true; if (pos > 0) { ((ActionToolItem)toolItems[pos - 1]).Select(); } break; case Gdk.Key.Right: args.RetVal = true; if (pos < toolItems.Count - 1) { ((ActionToolItem)toolItems[pos + 1]).Select(); } else if (pos == toolItems.Count - 1) { InsertAction(toolItems.Count); } break; } }
public void HandleKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { var handler = Handler; if (handler == null) { return; } var e = args.Event.ToEto(); if (e != null) { handler.Callback.OnKeyDown(Handler.Widget, e); args.RetVal = e.Handled; } if (e == null || !e.Handled) { commitHandled = false; if (Context.FilterKeypress(args.Event)) { args.RetVal = commitHandled; } } }
protected virtual KeyEventArgs GetKeyPressEventArgs(Gtk.KeyPressEventArgs args) { Key k = (Key)args.Event.KeyValue; ModifierKeys m = args.Event.State.ToXwtValue(); return(new KeyEventArgs(k, (int)args.Event.KeyValue, m, false, (long)args.Event.Time)); }
void OnKeyPressEvent(object s, Gtk.KeyPressEventArgs args) { Gdk.EventKey evt = args.Event; if (!editing || !Gtk.Accelerator.Valid(evt.KeyValue, evt.State)) { return; } uint keyval; int effectiveGroup, level; Gdk.ModifierType consumedMods, mask; // We know this will succeed, since we're already here... Gdk.Keymap.Default.TranslateKeyboardState(evt.HardwareKeycode, evt.State, evt.Group, out keyval, out effectiveGroup, out level, out consumedMods); mask = evt.State & AcceleratorModifierMask & ~consumedMods; if (evt.Key != Gdk.Key.Escape || mask != 0) { this.keyval = keyval; this.mask = mask; } clearButton.Sensitive = true; Ungrab(evt.Time); EmitAccelChanged(); args.RetVal = true; }
void OnItemKeyPress(object s, Gtk.KeyPressEventArgs args) { int pos = items.IndexOf(s); switch (args.Event.Key) { case Gdk.Key.Up: pos -= (int)columns; break; case Gdk.Key.Down: pos += (int)columns; break; case Gdk.Key.Right: pos++; break; case Gdk.Key.Left: pos--; break; } if (pos >= 0 && pos < items.Count) { ((ActionMenuItem)items[pos]).Select(); args.RetVal = true; } else if (pos == items.Count) { OnAddClicked(null, null); args.RetVal = true; } }
void OnItemKeyPress(object s, Gtk.KeyPressEventArgs args) { ActionMenuItem item = (ActionMenuItem)s; ProcessKey(item, args.Event.Key, args.Event.State); args.RetVal = true; }
void Control_KeyPressEvent(object o, Gtk.KeyPressEventArgs args) { if (args.Event.Key == Gdk.Key.Escape && AbortButton != null) { AbortButton.PerformClick(); args.RetVal = true; } }
void HandleActivated(object sender, Gtk.KeyPressEventArgs e) { if (e.Event.Key == Gdk.Key.Return || e.Event.Key == Gdk.Key.ISO_Enter) { ApplicationContext.InvokeUserCode(delegate { EventSink.OnActivated(); }); } }
public void IRC_ChatBar(object sender, Gtk.KeyPressEventArgs e) { Gtk.Entry sender2 = (Gtk.Entry)sender; if (e.Event.Key.ToString().ToLower() == "return") { this.SendChat(sender2); } }
private void OnKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { if (args.Event.Key != Gdk.Key.Return) { return; } // update search results OnSearch(); }
// do not connect before, otherwise it is sent before sending to child public void HandleWindowKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { var e = args.Event.ToEto(); if (e != null) { Handler.Callback.OnKeyDown(Handler.Widget, e); args.RetVal = e.Handled; } }
protected virtual void onInputKeyEvent(object o, Gtk.KeyPressEventArgs args) { string key = args.Event.Key.ToString(); Console.WriteLine("name input key: " + key); if (key.Equals("Return")) { buttonOk.Click(); } }
private void HandleEditorKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { if (args.Event.Key == Gdk.Key.Escape) { // Pushes focus out to default and cancels editing. CancelEditCore(); var entry = (Gtk.Entry)o; entry.GetParent <Gtk.Window>().Focus = null; args.RetVal = true; } }
public void IRC_ChatBar(object s, Gtk.KeyPressEventArgs e) { Gtk.Entry sender = (Gtk.Entry)s; if (e.Event.Key.ToString().ToLower() == "return") { this.form.SendChat(sender); } else if (e.Event.Key == Gdk.Key.Up) { } }
protected override void OnKeyDown(Gtk.DrawingArea canvas, Gtk.KeyPressEventArgs args) { base.OnKeyDown(canvas, args); //note that this WONT work if user presses control key and THEN selects the tool! if (args.Event.Key == Key.Control_L || args.Event.Key == Key.Control_R) { Gdk.Pixbuf icon = PintaCore.Resources.GetIcon("Cursor.CloneStampSetSource.png"); Gdk.Cursor setSourceCursor = new Gdk.Cursor(PintaCore.Chrome.Canvas.Display, icon, 6, 11); SetCursor(setSourceCursor); } }
/* * public void TabControl_Click(object sender, MouseEventArgs e) * { * TabControl sender2 = (TabControl)sender; * * if (e.Button.ToString().Trim().ToLower() == "right") * { * //this.IRC_ChatWindowText("tabPage2", "(Me) " + sender2.SelectedIndex + " " + sender2.); * } * /* * if (e.KeyCode.ToString().ToLower().Trim() == "return") * { * //this.IRC_ChatWindowText(sender2.Parent.Name.ToString(), "(Me) " + sender2.Text); * this.Server.SendGSPacket(new CString() + (byte)154 + "-Serverlist_Chat,irc,privmsg," + sender2.Parent.Name.ToString() + "," + CString.tokenize(sender2.Text) + "\n"); * sender2.Text = ""; * } * * } */ public void IRC_ChatBar(object sender, Gtk.KeyPressEventArgs e) { Gtk.Entry sender2 = (Gtk.Entry)sender; //Gdk.EventKey k = e.Event; //Console.WriteLine("KEY WAS PRESSED!"); //sender2. if (e.Event.Key.ToString().ToLower() == "return") { this.form.SendChat(sender2); } }
protected virtual void OnKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { if (args.Event.Key == Gdk.Key.Escape) { Date = originalDate; Close(); } if (args.Event.Key == Gdk.Key.Return) { Close(); } }
void HandleKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { var e = args.Event.ToEto(); if (e != null) { Widget.OnKeyDown(e); if (e.Handled) { args.RetVal = true; } } }
void OnEntryKeyPress(object ob, Gtk.KeyPressEventArgs args) { switch (args.Event.Key) { case Gdk.Key.Down: case Gdk.Key.Escape: case Gdk.Key.Up: EndEditing(args.Event.Key); args.RetVal = true; break; } args.RetVal = false; }
void HandleKeyPressEvent(object o, Gtk.KeyPressEventArgs args) { Key k = (Key)args.Event.KeyValue; ModifierKeys m = args.Event.State.ToXwtValue(); KeyEventArgs kargs = new KeyEventArgs(k, m, false, (long)args.Event.Time); ApplicationContext.InvokeUserCode(delegate { EventSink.OnKeyPressed(kargs); }); if (kargs.Handled) { args.RetVal = true; } }