update point mark tools

fix exception with lables which contain no number
auto adjust leader
update point mark tools

fix layer of leader
update API of text based entities