ник: Lukas
Можно сделать иначе:
Рисовать в памяти BMP, запихивать его в OLE, и отображать в присоединенной рамке объекта на форме.
Идея не моя, посмотреть реализацию можно тут: http://forum.sql.ru/forum/actualthread.aspx?tid=741109&pg=1
Можно создавать OLE на каждый день каждого апартамента, а можно один на все дни периода для апартамента. У меня второй вариант (in draft) получился быстрее.
Как-то так может получиться =>