Есть ли какой-либо метод, который сообщает вам номер строки и номер столбца Текст Виджет в Perl/Tk?Номер строки и номер столбца в текстовом виде
0
A
ответ
2
Согласно the documentation, виджет имеет способ index()
, который возвращает «line.char» различных позиций в виджетах. Передайте ему имя специальной метки «insert», чтобы получить текущую позицию курсора ввода. Передайте ему название специальной метки «current», чтобы получить текущую позицию на мыши.
Ваш вопрос не дает понять, какой из двух вы хотите.
Я хочу получить как номер строки, так и номер столбца. Как извлечь их из них? –
@LiamWillis Назовите это дважды, раз за каждый индексный знак, который вас интересует? –
@ LiamWillis: Да, я знаю. И метод 'index()' дает вам обоим. Он возвращает оба значения, разделенные точкой - как я уже сказал. Вы пробовали прочитать документацию? :-) –