Dear all, Before I attempt to do this, I just wanted to make sure that this is something worthwhile doing. Currently, FvwmPager is about the only module that implements balloons to easily tell which window is which. For a long time now, one of the biggest feature requests has been for FvwmButtons to support a similar feature. (I have no doubt if we get this right, FvwmIconMan might follow, since this has an applicable use for balloons also.)
Before I do this though I just want to check with you to make sure my approach is correct. I was thinking of using libs/FTips.h to do this in FvwmButtons since this lib has been present for a while but never used. I assume it is a refactor of what FvwmPager currently has [1]. How should balloons work in FvwmButtons? I was thinking of something akin to the following: *FvwmButtons: BalloonTitleFormat %t Where '%w' could be the swallowed window's title. Although this represents some problems since not all FvwmButtons have swallowed windows, because they're there to perform some action. So, I am assuming instead such balloons would be used on a per-button basis with the user supplying the string, as in: *FvwmButtons: (12x60, Swallow (...) "MyApplication" \ "Exec exec MyApplication", Balloon "This is MyApplication") Within this of course, perhaps one could then use some form of '%t', '%i' symbols to represent a window's title or icon name without having to do it manually for swallowed windows. I would assume that for sundry options such as: BalloonColorset <n> That would be a global option to FvwmButtons rather than a per-button option? (I say this only because FvwmPager does it this way -- but that doesn't mean to say it's correct. :P) I'm open to suggestions on how to do this -- I can envisage some updates to FTips.h to accommodate some of this. I've not looked too deeply into it yet, and wanted to seek approval/recommendations, etc., before I went ahead to try and do this. -- Thomas Adam [1] Patching FvwmPager to make use of FTips.h is a task I can do at a later date. -- ThisWindow (thomas_adam) Destroy