Hi! ( I really don't know if I should post this message here or in the general list, but since this is the "develpoment" list, I opted to do it here. )
I'm trying to learn how to write fvwm modules, so I read all the info I could find on the fvwm page, and also a great C module programming guide from Nick Fortune (at fvwm lair). Also, following the sugestion from the fvwm's page, I went through the source of some of the oficial modules to see how they looked. What I found: most of them use the Module lib (Module.h header). Also fvwm's module guide refer this lib. On the other hand, Nick doesn't use the lib, what is great for learning, but not so good for programming (why to reinvent the wheel when all is there in Module.h?). Well, Module.h definitely saves us work, but isn't that easy to use. Partly because no documentation exists on it, other than the .h file itself. And I really did google around. But what makes things even harder, is that it depends on other fvwm libs, which in case depend on config.h. And config.h is generated by the configure script... Is there an easy way of using Module.h without needing the whole fvwm source etc etc? I mean something like using <include fvwm/Module.h>. Also, is there a way of installing these libs while installing fvwm? I mean: how do you use Module.h?