Re: [racket-users] Blockly-Like Interface in DrRacket

2018-01-03 Thread Stephen Foster
Thanks Leif! I was actually looking at your embeddable video editor a few days ago for inspiration. Incidentally, I've also been playing around with #lang video a bit. It's all really great stuff. I'll definitely use these as inspiration. --Stephen On Tuesday, January 2, 2018 at 2:39:53 PM

Re: [racket-users] Blockly-Like Interface in DrRacket

2018-01-02 Thread Leif Andersen
Hello Stephens (this is going to be fun...I just know it.) As Stephen D pointed out, there was a push to add traditional gui elements to DrScheme (now DrRacket), which currently lives in the `embedded-gui`[1] collection. Although honestly, that library is old and hasn't been maintained for year

Re: [racket-users] Blockly-Like Interface in DrRacket

2018-01-01 Thread Stephen Foster
Yes, exactly -- Like Snap! except I don't need the runtime, just the code editing paradigm. I googled for insert-gui and the closest thing I found was this: https://github.com/mflatt/guibuilder This seems really promising. Also, I didn't know about the plot library and its interactive snips.

Re: [racket-users] Blockly-Like Interface in DrRacket

2017-12-30 Thread Stephen De Gabrielle
Hi Stephen, I'm assuming you meant something like Snap (http://snap.berkeley.edu) in Dr Racket? Snips are powerful; they can inserted in text and pasteboard editors; they can be dynamic(e.g. plot), and they can contain other editors(text or pasteboard). The only possibly related prior work I’m a

[racket-users] Blockly-Like Interface in DrRacket

2017-12-27 Thread Stephen Foster
If I wanted to build a drag-and-drop, visual programming interface for programming in DrRacket, is there any prior work I can build on? Ideally, I'd like to implement this as a DrRacket "snip", so that my students can make programs that are partially text-based and partially visual. Any sugge