[Gtk-sharp-list] How to make GdkWindow.Focus work?
matt at mattguo.com
Mon Dec 7 20:26:27 EST 2009
I tried, but the result is still not right.
Here is my code:
string  dummy = new string ;
Gdk.Global.InitCheck (ref dummy);
var win = Window.ForeignNew (0x6a00003); //0x6a00003 is the xid of
a gcalctool window, got from xwininfo.
win.Move (40, 40); //this line works
win.Raise(); //this line has no effect
win.Focus(0u); //this line has no effect
On Fri, Dec 4, 2009 at 11:24 AM, Cody Russell <bratsche at gnome.org> wrote:
> On Fri, 2009-12-04 at 10:52 +0800, Matt Guo wrote:
>> So how can I make a window focused with gdk-sharp by giving the native
>> X window id?
> Try window.Raise(). window.Focus() sets keyboard focus but does not
> necessarily affect the z-order.
GUO Rui (Matt)
More information about the Gtk-sharp-list