On Sat, Oct 05, 2002 at 05:22:55PM +0000, Mikhael Goikhman wrote:
> On 05 Oct 2002 12:42:32 -0400, Ben Mathews wrote:
> > 
> > Mikhael Goikhman wrote:
> > >Suzanne, Ben, Olivier and other FvmwTaskBar lovers, is there a chance you
> > >agree with such arrangement? Would not having one powerful FvwmPanel and
> > >one or more "applets" to be optionally swallowed be a better solution?
> > 
> > I kind of think that calling a taskbar anything other than a taskbar 
> > might be confusing to anybody not familiar with fvwm,
> 
> I don't think so, does GNOME or KDE have a separate concept of task bar?
> They have a concept of a configurable panel, something that we all try to
> achieve.
> 
> > but you also have a very good point about having less code to maintain.
> 
> Actually there is one more solution. The goal is to have only one code and
> one syntax for one complete feature. But this feature may be embedded in
> several modules. I.e. create a library that is used in 2 or more modules.
> 
> But I think that whoever writes such library will come to a conclusion
> that it is more clean to have modular setup, like FvwmPanel swallows
> FvwmWinList (I use here the ideal names) than to try to embed such big
> features like fully featured window list a-la FvwmIconMan or fully
> featured button layout a-la FvwmButtons.
> 
> This does not mean other features like time-outed tips/balloons can't be
> moved to the library for use in all C modules.
> 
> > Could you post your fvwm2rc file that shows how you got the neat XP 
> > taskbar with FvwmButtons shown on the screenshot?  It looks pretty cool.
> 
> Well, you can't see what it does (it is dynamical) without running it.
> To get the configuration, get the fvwm-themes cvs (or browse it online).
> You want the files in themes/redmondxp/modules/ directory. Some knowledge
> of how the modules component works in fvwm-themes may help too.

Yay!  Let's dump yet another module! 8-)  FvwmTaskbar is way too
difficult to maintain already.  A modular setup sounds fine.  The
FvwmTile/FvwmCascade -> FvwmRearrange way may work too:  Replace
FvwmTaskBar with a symbolic link to FvwmButtons and add a
"--taskbar" option too (note that I'd like to move to GNU style
long option names in the future).  When FvwmButtons is started in
"TaskBar" mode it reads all "*FvwmTaskBar..." config lines and
translates them to the proper FvwmButtons config language.  The
translation may be done by calling a perl script.  This is what
has to be done:

 * Add the FvwmButtons taskbar mode code and provide default
   options to emulate a plain FvwmTaskBar by default.
 * Write a translation script.  This is the tedious part.
 * Add the features that are missing in FvwmButtons/FvwmIconMan.

In the same way, it should be possible to emulate FvwmWinList with
FvwmIconMan (FvwmWinList shares a lot of the FvwmTaskBar code).

Bye

Dominik ^_^  ^_^

 --
Dominik Vogt, [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to