Separated implementation from interfaces in TCViewer.h.ssssssss