[maemo-developers] Get xid from hildon desktop home plugin using pygtk
From: Eero Tamminen eero.tamminen at nokia.comDate: Mon Apr 21 18:57:27 EEST 2008
- Previous message: Get xid from hildon desktop home plugin using pygtk
- Next message: Garage SSL certificate expired
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, ext Sergio Galán wrote: > Hi, > I'm working in a home Widget which can play video using an embedded > mplayer, so I need to get the xid. Using usual (py)GTK window I don't > have any problem. > > ... > class videoPlugin(): > def __init__(self): > self.mwindow=gtk.Window(gtk.WINDOW_TOPLEVEL) > MplayerWidget=gtk.DrawingArea() > self.mwindow.add(MplayerWidget) > self.mwindow.show_all() > > xid = MplayerWidget.window.xid > .... > > but if I use the same code on hildondesktop.HomeItem class: > > > ... > class videoPlugin(hildondesktop.HomeItem): > def __init__(self): > MplayerWidget=gtk.DrawingArea() > self.add(MplayerWidget) > self.show_all() > xid = MplayerWidget.window.xid > ... > > I get an error: > xid = MplayerWidget.window.xid > AttributeError: 'NoneType' object has no attribute 'xid' > > > ¿Does hildon-desktop-home-plugin have xid? ¿How can I read it? X windows don't have an ID until they're realized (i.e. visible). - Eero
- Previous message: Get xid from hildon desktop home plugin using pygtk
- Next message: Garage SSL certificate expired
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]