ok, all went fine, but the window is on the left and top edge of the screen. Is there a simple way to define the startposition? eg. 50 from the left corner and 20 from top or something similar?
I read the manpage of fvwm and googled a lot, but couldn’t find a way…
Using FVWM 2.5.23 (the current FVWM unstable version), look at the PositionPlacement style condition which will do just this. If you’re not on that version then you must use FvwmEvent:
DestroyModuleConfig FE:*
*FE: add_window "ThisWindow (swatch-monitor) Move 50 20
AddToFunc StartFunction I FvwmEvent FE
Most applications though should honour offset placements in the form you have them, using the explicit geometry. If mrxvt isn’t doing that, it’s broken.