[racket] Extending DrRacket with non-text tabs
Hello,
I recently wrote a spreadsheet editor in Racket [1].
Now I am considering a crazy idea to use it within
DrRacket natively, not as a separate app.
The most fantastic scenario would be me running
the spreadsheet editor(s) in DrRacket tab(s), started
by opening files with a certain extension via DrRacket's
"Open" dialog. Is that possible? If yes, is it [2] where
I should be looking? Do any manuals or examples exist for that?
Because I hardly understand where to start when it
comes to extending DrRacket.
If the most fantastic scenario is not possible
(I do not really know), maybe I can open my spreadsheet
editor(s) in separate windows by pressing a custom
button on the DrRacket's tool panel, or choosing
a custom menu item? What would you, experienced Racketeers,
do if you were in my place?
Thanks.
[1] https://github.com/kugelblitz/spreadsheet-editor
[2] http://docs.racket-lang.org/tools/drracket_get_extend.html
Regards,
Dmitry