Re: [gnome-cyr] window hint stay-on-top wanted!



On Thu, Apr 03, 2003 at 01:35:42PM +0400, Alexey V. Lubimov wrote:
> On Thu, 3 Apr 2003 11:26:38 +0500
> Vlad Harchev <hvv hippo ru> wrote:
> 
> > On Wed, Apr 02, 2003 at 09:13:21PM +0400, Alexey V. Lubimov wrote:
> > > Написано к релизу gnome 2.2.0, что
> > > 
> > >  Supports stay-on-top and stay-below hints. ..
> > > 
> > > 
> > > У меня 2.2.1 и я уже все исходники обгрепал и глазами просмотрел - не нахожу, как сообщить, что окно должно быть всегда поверх остальных.
> > > 
> > > Никто не видел?
> > 
> > В гноме1 оно в gnome-winhints.h: gnome_win_hints_set_layer (в libgnomeui).
> 
> не, в гноме2 все перелопачено в угоду общим стандартам www.freedesktop.org
>

А.. Блин, врапперы что-ли не могли сделать для прежнего АПИ..

> Изобрел gdk_atom_intern ("_NET_WM_STATE_STAYS_ON_TOP",false);
> или gdk_atom_intern ("_NET_WM_STATE_ABOVE",false);
> 
> а вот как этот атом запихнуть в GdkWindow непонятно :(
> 
> как пользоваться void     gdk_property_delete  (GdkWindow *window,GdkAtom property);
> понятно, а вот как 
> 
> void        gdk_property_change             (GdkWindow *window,
>                                              GdkAtom property,
>                                              GdkAtom type,
>                                              gint format,
>                                              GdkPropMode mode,
>                                              guchar *data,
>                                              gint nelements);
> 
> уже нет...

Про это - читать
    man XChangeProperty
и все станет понятно.
-- 
 Best regards,
  -Vlad



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]