gtk-sharp 2.12.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. Grab methods allow you to limit the keyboard and mouse interaction to a particular widget or window. System.Object Method System.Void Makes the specified widget the currently grabbed widget. This means that interaction with other widgets in the same application is blocked and mouse as well as keyboard events are delivered to this widget. The that grabs keyboard and pointer events. Method System.Void Removes the grab from the given widget. You have to pair calls to and . The which gives up the grab. Constructor Don't use. Property Gtk.Widget Queries the current grab of the default window group. A which currently has the grab or if no grab is active.