On Tue, Jun 28, 2016 at 5:23 PM, Tim Johnson <t...@akwebsoft.com> wrote:
> * Jaimos Skriletz <jaimosskril...@boisestate.edu> [160628 14:54]: > > On Tue, Jun 28, 2016 at 4:29 PM, Tim Johnson <t...@akwebsoft.com> wrote: > Every system has it's own idiomatic syntax. The one I'm just > beginning to grok is 'swallow'. > > Do I understand that 'swallow' means to put one object inside of > another? > Yes, Swallow means to take a window and put it inside of FvwmButtons. For example here is my FvwmButtons (it doesn't contain FvwmIconMan which gives a list of running windows, but I just use WindowList for that). Here is the config I use --- Start Config --- ##### # SensorDock ########### Style "SensorDock" !Title, Sticky, WindowListSkip, CirculateSkip, \ FixedSize, !Handles, BorderWidth 5 DestroyModuleConfig SensorDock: * *SensorDock: Geometry 120x205-5+5 *SensorDock: Colorset 6 *SensorDock: Rows 41 *SensorDock: Columns 24 *SensorDock: Frame 0 *SensorDock: (7x7, Icon "debian.svg:28x28", Frame 0) *SensorDock: (17x7, Swallow DateTime 'Module FvwmScript $[FVWM_USERDIR]/scripts/DateTime', Frame 0) *SensorDock: (2x12, Frame 0) *SensorDock: (20x12, Swallow FvwmPager 'Module FvwmPager', Frame 0) *SensorDock: (2x12, Frame 0) *SensorDock: (12x1, Frame 0) *SensorDock: (12x18, Swallow Sensors 'Module FvwmScript $[FVWM_USERDIR]/scripts/Sensors', Frame 2) *SensorDock: (1x16, Frame 0) *SensorDock: (10x10, Swallow(UseOld) "cpumon" `Exec exec xosview -title cpumon +cpu`, Frame 0) *SensorDock: (1x16, Frame 0) *SensorDock: (10x2, Swallow(UseOld) "memmon" `Exec exec xosview -title memmon +mem`, Frame 0) *SensorDock: (10x2, Swallow(UseOld) "netmon" `Exec exec xosview -title netmon +net`, Frame 0) *SensorDock: (10x2, Swallow(UseOld) "hdmon" `Exec exec xosview -title hdmon +disk`, Frame 0) *SensorDock: (2x4, Frame 0) *SensorDock: (20x4, Swallow(NoClose,UseOld) "stalonetray" 'Exec exec stalonetray', Frame 0) *SensorDock: (2x4, Frame 0) ##### # FvwmPager ########### Style "FvwmPager" !Title, !Handles, Sticky, WindowListSkip, \ CirculateSkip, BorderWidth 5 DestroyModuleConfig FvwmPager: * *FvwmPager: Colorset 0 6 *FvwmPager: HilightColorset 0 7 *FvwmPager: BalloonColorset 0 8 *FvwmPager: WindowColorsets 8 9 *FvwmPager: Font none *FvwmPager: Balloons All *FvwmPager: BalloonFont "xft:Bitstream Vera Sans:Bold:size=8:antialias=True" *FvwmPager: BallonYOffset +2 *FvwmPager: Window3dBorders *FvwmPager: MiniIcons --- End Config --- I swallow FvwmPager inside of FvwmButtons along with many other apps include scripts, xosview (monintors), and the system tray. I launch this with Module FvwmButtons SensorDock I have attached a screenshot. jaimos