fixes for getting the textWidth and textHeigh from a label; depthMask1 and depthMask2 now member variables; fix for scroll update geometry