Le 08/05/2014 23:22, herberth guzman a écrit : > Thanks Beno? t Minisini for answering my email > and for suggesting the link http://standards.freedesktop.org > > freedesktop theme is very broad > but from what I read > to be needed to make the panel: > > gb.desktop support for: > > _NET_WM_STRUT(CARDINAL) = 0, 0, 0, 32 (border_panel) > _NET_WM_STRUT= left, right, top, bottom > > _NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 32(border_panel), 0, 0, 0, 0, 0, > 0, 0, desktop.w(large_panel) > _NET_WM_STRUT_PARTIAL= left, right, top, bottom, left_start_y, left_end_y, > right_start_y, right_end_y, top_start_x, top_end_x, bottom_start_x, > bottom_end_x > > > _NET_WM_USER_TIME (This property contains the XServer time at which last > user activity in this window took place.) > > _NET_WM_WINDOW_TYPE > > especially > > _NET_WM_WINDOW_TYPE_DOCK > _NET_WM_WINDOW_TYPE_DESKTOP > > Could you help me please.
Yes, I can. But it will take some time. I will make a X11 component whose aim is exporting everything needed so that no call to the X11 library is needed, and you write only Gambas code. At the moment, such code exists, but it is located inside the gb.desktop component and not documented. Moreover, the interface of gb.desktop is not very well thought (it mixes desktop and window manager things). I think I will make a gb.desktop.x11 component you will be able to use directly, and I will rebase gb.desktop on it. Then you just will have to check both gb.desktop and gb.desktop.x11 explicitely. You will use gb.desktop for desktop things, and you will use gb.desktop.x11 for specific things like you asked in that mail. Be patient! -- Benoît Minisini ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gambas-user
