Re: Proposal to extend Application Window Properties
- From: Havoc Pennington <hp redhat com>
- To: Andy Lo-A-Foe <andy alsaplayer org>
- Cc: wm-spec-list gnome org
- Subject: Re: Proposal to extend Application Window Properties
- Date: 22 Oct 2002 00:48:31 -0400
Andy Lo-A-Foe <andy alsaplayer org> writes:
> In effect _NET_WM_ACTION_RESIZE is split into 2 components.
> This gives the application developer greater control over the resize
> behaviour of windows.
>
> Comments?
>
You misunderstand the purpose of that hint - it's not used by the
application. The app conveys its resizability using the geometry hints
(set max/min size).
the ALLOWED_ACTIONS hint is used by the WM to convey the actions
allowed in a _particular context_ to pager, tasklist, etc.
So for example, if maximized windows can't be resized in a particular
WM (in some they can, others they can't), the WM would use the
ALLOWED_ACTIONS hint to tell the pager/tasklist to make the Resize
menu item insensitive.
There's no point in setting ALLOWED_ACTIONS from your app, any
compliant WM will instantly overwrite whatever you set.
This should be clarified in the spec if it isn't.
Havoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]