Witam serdecznie Użytkowników Forum

I zarazem proszę Szanownych Kolegów o podpowiedź: w jaki sposób skonstruować sobie kalendarz, który przypominałby ten z MS Outlook ? Czyli dokładnie to:
http://firma.centrumxp.pl/Img/Art/Poradniki/Planowanie%20czasu/widok9.jpg
Oczywiście wiem, że jest do tego w JEDI takowy komponent, tylko moim problemem jest to, że ja używam Lazarusa w środowisku Linux i nie mogę używać komponentów dla Delphi (wymaga to konwersji VCL na LCL - bardzo czasochłonne).
Probowałem to podpatrzyć w innych programach, ale te, gdzie takowy jest - nie udostępniają kodu źródłowego. Wygooglować też mi się niestety nic nie udało :(
Z jakich podstawowych komponentów mógłbym taki kalendarz złożyć ( żółte pola dałoby się chyba zrobić odpowiednio adoptowanym StringGridem lub DrawGridem ale co z linią czasu obok żółtych pól) ?