On 7/16/06, Serge (gentoosiast) Koksharov <[EMAIL PROTECTED]> wrote:
On Sun, Jul 16, 2006 at 12:51:55PM +0200, Dominik Vogt wrote:
> On Sat, Jul 15, 2006 at 03:55:17AM +0400, Serge (gentoosiast) Koksharov wrote:
> > On Fri, Jul 14, 2006 at 12:28:45AM +0200, Dominik Vogt wrote:
> > > Um, if the manpage is not clear enough, it should be reworded.
> > > The NoIcon style is *of course* overridden by specifying an icon,
> >
> > Oh, I missed this nuance. But I still think that my change is useful.
> > Author which implemented current logic most likely assumed that 'NoIcon'
> > hides icon completely. But it's not true. For example, user using
> > 'FvwmIconBox' module may want to change icon of one of his applications. And
> > with current code 'NoIcon' style will be reset which not that he wants.
> > I.e., 'NoIcon' doesn't hide icons, all this style does is hide them from
> > root window but they still can be used in modules.
>
> I'm not sure I understand what you are saying.  Can you please
> rephrase that and add an example, that shows in which way things
> work differently with that patch?
>
> Ciao
>
> Dominik ^_^  ^_^
>
>  --
> Dominik Vogt, [EMAIL PROTECTED]

        Hello, Dominik,

I'll try. Many users may prefer not to use icons on desktop at all, so
they keep 'NoIcon' style set for all their applications. But icons are
still useful to them if they use module like 'FvwmIconBox' which can
display them. But with current code in CVS if they, for example, change
icon on the fly, 'NoIcon' style will be disabled automatically, which
not that they want. If my patch will be accepted this will not happen
anymore.

And example:

from 'FvwmConsole' execute following commands:

Style * NoIcon
Module FvwmIconBox
Style SomeApp Icon /path/to/another/icon

See? Icon for 'SomeApp' again appeared on desktop and to hide it you need to
execute 'Style SomeApp NoIcon'. With my patch this extra command no
longer needed. Hope, this time I made this clear enough.


I believe this can be solved with UseIcon vs !UseIcon for showing vs
not showing the desktop icon, and the "Icon" or "IconPath" style just
to set the icon path.

But NoIcon would go away. It's intuitive and simple..

Cheers,
 Renato

Best wishes

--
Serge Koksharov, Free Software user & supporter
GPG public key ID: 0x3D330896 (pgp.mit.edu)
Key fingerprint: 5BC4 0475 CB03 6A31 0076  82C2 C240 72F0 3D33 0896




Reply via email to