Creating a WYSIWYG editor for maths expressions
Back when I was in middle school, the Apple computers there had a graphing calculator desktop application that I found very useful. The basic GUI was divided into two panes: the top pane was a WYSIWYG editor for maths expressions, and the bottom pane was for the actual graph. I'm interested in writing an application with similar functionality, I suppose mostly as a learning experience. I understand essentially how to implement the bottom pane, but I have no idea where to even start with the top pane. I'll have to implement a text cursor, deal with superscripts and subscripts and Unicode glyphs and fractions... I could do this all manually, calculating and keeping track of the position of each glyph and then rendering them onto a canvas within whatever GUI framework I end up using... but surely some this has already been done by others, and is available in a library? I don't know. Any advice you can give would be appreciated; this is totally new ground for me.
Collecting Customer Satisfaction over time
Name Mapping dynamic objects for desktop app
Compliance testing for desktop applications
Count the number of filtered values
electron makeSingleInstance not restoring app
Electron autoUpdater: User initiated download on 'update-available'
Why i run xcompmgr，window can't be placed at the top。
While setting up Windows 10 Standard user in assigned acces mode, unable to see app for field (Choose which app this account can access)
How to package a node webkit app as a hybrid standalone desktop app
How to register a desktop application (app) for Windows Error Reporting (WER)
Kivy to create a Desktop program?
My app passed windows app certification test with warnings,will I be able to publish it on the windows store
HTML/CSS/JS desktop application runtime for RHEL6
How can I make offline maps for Windows Desktop Application using Mapbox
Connect Production server sql database from my desktop application
softphone pbx software creation [closed]