>>>>> "Jean-Marc" == Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes_at_inria.fr> writes:
>>>>> "Elan" == Elan Feingold <feingold_at_zko.dec.com> writes:
Elan> P.S. Here's a picture of my hacked up fvwm -- I want to
Elan> generalize the patches and submit them -- in my .fvwmrc I
Elan> have:
Elan> ButtonStyle 2 Pixmap Normal:obm_close_95
Elan> Pressed:obm_closed_95 ButtonStyle 4 Pixmap
Elan> Normal:obm_zoom_95 Pressed:obm_zoomd_95 Active:maxwin95.xpm
Elan> ButtonStyle 6 Pixmap Normal:obm_reduce_95
Elan> Pressed:obm_reduced_95 ButtonStyle 1 Pixmap Normal:win95.xpm
Jean-Marc> Instead of making fvwm able to have a bazillion of user
Jean-Marc> interface, would it be possible to have modules that handle
Jean-Marc> windows decoration and menus ? If the inter-modules
Jean-Marc> communication is not too slow, it would allow to have a
Jean-Marc> win95 module, a macOS module, a warp module or whatever,
Jean-Marc> and keeping fvwm core small. The current window decorations
Jean-Marc> and menus could be kept as default, but possibly overridden
Jean-Marc> by some module routines.
Jean-Marc> If it is feasible in terms of speed, I'd rather see that
Jean-Marc> than a lot of new functions.
It's funny you should bring this up. I was wondering about that
myself. I don't want to bloat fvwm, so any new things that come up
I've been suggesting be implemented in modules if at all possible.
I hadn't said anything about this specific instance, because I think
that the Pixmap buttons addition & the TitleStyle stuff need to be in
the main executable, but wasn't sure about the Win95 MenuStyle.
I'd prefer it (Win95 menus) as a module, but it would probably be too
slow. Unless the module could be kept running constantly instead of
being run when needed... Perhaps if modules could override built in
commands (ie Popup and Menu) to send messages to the already running
modules, then it might be fast enough.
Chuck
--
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Mon Oct 09 1995 - 08:36:29 BST