> but the order these two windows are actually created in. ... > > DestroyFunc StartFunction > AddToFunc StartFunction > + I Exec exec bottom_window > + I Exec exec top_window
Does it matter if fvwm doesn't create the windows? We have one application launch a suite of applications, and that one app does time synching as well as monitoring. I think we might have a way to stagger the launch (typically we start them up nearly simultaneous with no guaranteed order and when they all signal they are "ready" we start the suite) > ... but in your case, this no longer applies because of what you've already > told me. Hopefully I've inferred you correctly? I don't understand. > > You mentioned that the Java app should not have lenience set. Is that a > > java-swing setting, or something in the fvwm config file. > > It's a FVWM setting which would force focus on Java windows which would > otherwise not accept it. I'll double check my config file for it. ----------------------------------------------------------------- I'll include (below) some questions from your earlier email. I'd thought about sending it, I was hesitant about pestering the group though. I seem to be having a hard time wrapping my head around the fvwm way of doing things. I've played around with it but tend to lock up my display: ----------------------------------------------------------------- > Style bottom_window InitialMapCommand Focus NoWarp, StartsOnPage x y, \ > SkipMapping > > then you can always do something like this: > > DestroyModuleConfig FE-PW:* > *FE-PW: enter_window SomeFunc > > AddToFunc StartFunction I Module FvwmEvent FE-PW > > DestroyFunc SomeFunc > AddToFunc SomeFunc > + I PointerWindow (top_level_window_class_name) \ > Next (my_bottom_win_name, AcceptsFocus, !Focused, CirculateHit) Focus > NoWarp I put this in literally (only changing "bottom_window", "top_level_window_class_name", and "my_bottom_win_name"- to the respective class names). When I reload fvwm locks up on me. Is there some way I can get fvwm to tell me what file it uses "normally" (without the -f directive)? The directory structure isn't quite the same as what is documented on the net and I'm thinking I should be copying (and editing the copy of) a different fvwm config file.
