[Gtk-sharp-list] How disable entire gnome desktop
Felipe Almeida Lessa
felipe.lessa at gmail.com
Sun Dec 11 08:47:38 EST 2005
2005/12/11, Felipe Almeida Lessa <felipe.lessa at gmail.com>:
> Grab the keyboard and the mouse. Quoting SharpMusic's code (a program of mine):
I forgot the code to give back the control to the user =P:
private void Ungrab() {
Gtk.Grab.Remove(wnd);
Gdk.Pointer.Ungrab(0);
Gdk.Keyboard.Ungrab(0);
}
Use these functions like:
if (TryGrab()) {
try {
// Do what you have to do here
} finally {
Ungrab();
}
}
--
"Quem excele em empregar a força militar subjulga os exércitos dos outros
povos sem travar batalha, toma cidades fortificadas dos outros povos sem as
atacar e destrói os estados dos outros povos sem lutas prolongadas. Deve
lutar sob o Céu com o propósito primordial da 'preservação'. Desse modo suas
armas não se embotarão, e os ganhos poderão ser preservados. Essa é a
estratégia para planejar ofensivas."
-- Sun Tzu, em "A arte da guerra"
More information about the Gtk-sharp-list
mailing list