... comentar la problemática que planteas, pero, en cualquier caso, cuando estuve desarrollando esta clase, si me planteé poder hacer una selección rectangular al estilo que hago con FivEdit ( scintilla ), y, buscando documentación en la web, encontré ésto que quizás te ayude a darle un mejor enfoque ...