Чтобы получить текущее местоположение курсора мыши в текст координаты (не только x, y), вам нужно сделать это:
$txt->index("current");
или это (где * 1006)* и $y
дают расположение курсора мыши относительно текстового виджета ):
$txt->index("@$x,$y");
Первое, безусловно, более удобно, но второе необходимо, если вы находитесь всередина перетаскивания (метка current
не обновляется, когда нажата любая кнопка мыши).