I need to develop cross platform spell checker for Sinhala language with word suggestions. For that I need a UI framework which supports squiggly lines under words and right click base context menus for words. Ideally something like the picture below.
My initial idea was to use Tkinter and Python. But I could not find anyway to accomplish this task.Is there anyway I can accomplish this task with Tkinter? Or is there any cross platform GUI framework which supports this kind of task? Or is there a way for me to write this feature from scratch?