Вы можете использовать GetInsertionPoint()
, чтобы найти текущую позицию курсора. Вы можете использовать: len( self.LogWindow.GetRange( 0, self.LogWindow.GetInsertionPoint() ).split("\n") )
, чтобы получить сам номер строки.
И тогда вы можете использовать:
GetLineText()
чтобы получить всю строку текста ...
Итак:
curPos = self.LogWindow.GetInsertionPoint
lineNum = self.LogWindow.GetRange( 0, self.LogWindow.GetInsertionPoint() ).split("\n")
lineText = self.LogWindow.GetLineText(lineNum)
В твоем случае это должно работать ...?
Проверить это ...