Есть ли какой-нибудь метод, который сообщает вам номер строки и номер столбца виджета Text в Perl/Tk?
Номер строки и номер столбца в текстовом виджете
Ответы (1)
Согласно документации, виджет имеет метод index() который возвращает "line.char" различных позиций в виджете. Передайте ему имя специальной метки «insert», чтобы получить текущую позицию курсора вставки. Передайте ему имя специальной метки «текущая», чтобы получить текущую позицию мыши.
Ваш вопрос не дает понять, какой из двух вы хотите.
person
Dave Cross
schedule
30.01.2014
Я хочу получить как номер строки, так и номер столбца. Как извлечь их обоих?
- person Liam Willis; 30.01.2014
@LiamWillis Назовите это дважды, по одному разу для каждой индексной метки, которая вам нужна?
- person Donal Fellows; 31.01.2014
@LiamWillis: Да, я знаю. И метод
index() дает вам и то, и другое. Он возвращает оба значения, разделенные точкой, как я уже сказал. Вы пробовали читать документацию? :-)
- person Dave Cross; 31.01.2014