It should be string or handle.
And you don't have to check all by yourself. I'm sure there are experts here on each platform that can find in seconds how to set their windows icons. For example, I think in X11 it should be XSetIconName(display, w, icon_name) Display *display; Window w; char *icon_name; I'm not sure since I never programmed X11. Guy. 2009/3/11 Guy <g...@dvp.co.il>: > > Robert, > I'm probably stating the obvious, but besides Matt changes I guess icon > loading implementation for each of the platforms except windows will be > required too. Yes it will, but the first step is to get an interface defined, then implementations can follow after. It's a while since I tried to set the icon on a window on any platform so I'll have to do trawling the web to spot how to do it under X11, it shouldn't be too difficult though. The only awkward part might be the definition of the icon, a path string is obviously portable, but it might be that this won't map directly to how various OS's handle it. I'm open to suggestions on how best to get different platforms working. Ideally we'd have one standard way for all platforms. Robert. _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org