gtk - GTKSocket, widget, and glade -
i have following code:
builder = gtk.builder() builder.add_from_file(glade_file) builder.get_object("windowmain").show() socket = gtk.socket() socket.add_id(long(openglwindowid)) builder.get_object('alignment1').add(socket)
where alignment1 gtkalignment widget. when run this, get:
fubar.py:64: gtkwarning: ia__gtk_socket_add_id: assertion `gtk_widget_anchored (socket)' failed socket.add_id(long(self.openglwindowid))
does know widget should use gtk.socket() when building glade file? have mis-understood vital?
i think need add socket alignment before call add_id()
method.
Comments
Post a Comment