2013-05-24 29 views
6

'da imleç konumunu nasıl ayarlayacağınızı okudum, bu yüzden Linux geliştirmeye girebileceğimi düşündüm. Ancak, fareyi ve klavyeyi neredeyse hiç kullanamayacağınızı keşfettim. Sorum şu: GTK böyle bir şeyi desteklemiyor mu, yoksa bir şey mi özlüyorum? Pencerelerdegtk -Linux, MonoDevelop

kolay onun:

Point Pos = new Point(20,20); 
    Cursor.Position = Pos; 

nasıl Linux yapayım ki? MonoDevelop'i kullanıyorum. Teşekkürler!

cevap

6

Linux üzerinde MonoDevelop kullanarak bahsettiğinizden beri, Gtk# kullanıyorsunuz. Gtk # kullanarak, Gdk.Display.WarpPointer kullanmanız gerekir. Test edilmemiş, ancak muhtemelen aşağıdaki gibi bir şey işe yarayacaktır:

Gdk.Display.Default.WarpPointer(Gdk.Display.DefaultScreen, 20, 20); 
+0

Bu mükemmel! Çok teşekkürler! – FrostyFire

+0

Bounty Ödülü! – FrostyFire