2015-09-18 2 views
0

Мне нужно разработать кросс-платформенную проверку орфографии для языка сингальских языков с предложениями по слову. Для этого мне нужна инфраструктура пользовательского интерфейса, которая поддерживает короткие строки под словами и контекстное меню правой кнопки мыши для слов. В идеале что-то вроде рисунка ниже.Текстовое окно с squiggly линиями

enter image description here

Моя первоначальная идея состояла в том, чтобы использовать Tkinter и Python. Но я не мог найти все равно, чтобы выполнить эту задачу. Там все равно я могу выполнить эту задачу с Tkinter? Или есть какая-либо инфраструктура графического интерфейса Cross Platform, которая поддерживает эту задачу? Или у меня есть способ написать эту функцию с нуля?

+0

Возможный дубликат: http://stackoverflow.com/questions/3732605/add-advanced-features-to-a-tkinter-text-widget – wpercy

ответ

0

Tkinter не поддерживает squiggly линий, и попытка имитировать их или написать их с нуля будет большой объем работы. Вы можете, однако, подчеркнуть слова и изменить другие визуальные атрибуты, такие как шрифт, цвет переднего плана и фона.

Tkinter также поддерживает меню правой кнопки мыши.

Смежные вопросы