Re: [Gtk-sharp-list] How disable entire gnome desktop
- From: Felipe Almeida Lessa <felipe lessa gmail com>
- To: Arx Henrique <arxcruz gmail com>
- Cc: Gtk-Sharp list <gtk-sharp-list lists ximian com>, gtk-app-devel-list gnome org
- Subject: Re: [Gtk-sharp-list] How disable entire gnome desktop
- Date: Sun, 11 Dec 2005 11:47:38 -0200
2005/12/11, Felipe Almeida Lessa <felipe lessa 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"
_______________________________________________
Gtk-sharp-list maillist - Gtk-sharp-list lists ximian com
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]