NOTE: THIS IS A “BARE METAL” KOMPONENT WITH MINIMAL STYLING. It’s intended for people to be able to add to their wallpaper and then style to match.
Inspired by Erik’s tutorial:
You can add or remove Week rows and Event rows, to have more or fewer of those parts. Just copy and paste them into the same groups.
UPDATE
The version I uploaded previously was duff. I’ve fixed it and also (I think) found the formula to start weeks on Sundays if that’s what you prefer.
Screenshot: Screenshot.png - Google Drive
Fixed Komponent: Multi_Line_Calendar.komp - Google Drive
vOffset formula for Sundays: $if( df(f)<7, mu(floor, mu(abs, df(f))))$
vOffset formula for Mondays: $if( df(f)>1, mu(floor, mu(abs, 1-df(f))))$
3 Likes
I just checked out the site you referenced and it is so informative. I will definitely check out the KLWP Preset. Thanks for sharing.
Some potentially useful formulas to customize the Event details…
Show no Events at startup:
vSelDat formula: (none, leave it blank)
Show current day’s Events at startup:
vSelDat formula: $dp(0s)$
Show tomorrow’s Events at startup:
vSelDat formula: $dp(0sa1d)$
Exclude all-day appointments from Event details:
Add the “e” designator (“events only”) to the formulas for ALL THREE Event fields…
$df(“dd/MM”, ci(start, e+si(mindex, 1), gv(vSelDat)))$
$df(“hh:mm”, ci(start, e+si(mindex, 1), gv(vSelDat)))$
$df(“hh:mm”, ci(start, e+si(mindex, 1), gv(vSelDat)))$