Lee Valley sells the hardware required for slide-away covers like that. Personally, I'd just make a "roll top desk" style of cover for it, either from scratch (strips of wood glued to canvas), or perhaps just buy that part from Lee Valley too.

Cheers