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​

Reply via email to