我正在尝试:
//valac *.gs --pkg gtk+-3.0
init
Gtk.init(ref args)
var ventana= new win()
ventana.inicio()
Gtk.main()
class win:Gtk.Window
def inicio()
var button= new Gtk.Button()
button.clicked.connect(resizer)
this.add(button)
this.show_all()
def resizer()
var a=Gdk.Screen.get_default().get_window_stack()
a.foreach(allwin)
def allwin (w:Gdk.Window)
var a=w.get_type_hint()
if a!= Gdk.WindowTypeHint.DESKTOP
w.resize(200,200)
var iconpix= w.get_icon() //don't exist // [changed]
var title= w.get_title() //don't exist // [changed]
print "window"
但这些方法不存在。为什么?我不知道。有什么建议么?我已经尝试过使用 Wnck,但我也遇到了错误。