[racket] Embedding DrRacket

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Tue Nov 2 20:09:44 EDT 2010

Try just using frame:standard-menus% in place of frame%. You will need
to change the parents of any panels you create from the frame to the
result of calling the get-area-container method (you'll get an error
that points you in the right direction).

That may not be exactly all of the right menus, but hopefully that'll
get you started.


On Tue, Nov 2, 2010 at 6:25 PM, Jukka Tuominen
<jukka.tuominen at finndesign.fi> wrote:
> Hi,
> I have made a lambda function that draws a frame with several panels. Now,
> I've been trying to figure out how to embed DrRacket's GUI/functionality
> inside one of these panels, so I could show/hide it as needed. The way
> DrRacket gathers all bits and mixins in the initializing process, seems
> overwhelming to me (I'm not a programmer). I managed to get a simple
> scheme:text% editor working, which does some of the things I need, but I
> really need fully functional IDE in order to avoid constant copy/pasting
> between this app and DrRacket.
> As far as I have understood, the menus require frame as their parent, but is
> there a way to create a bundle of some kind I could just give a panel as a
> parent?
> Any help is greatly appreciated.
> br, jukka
> |  J U K K A   T U O M I N E N
> |  m a n a g i n g   d i r e c t o r  M. A.
> |
> |  Finndesign  Kauppiaankatu 13, FI-00160 Helsinki, Finland
> |  mobile +358 50 5666290
> |  jukka.tuominen at finndesign.fi  www.finndesign.fi
> _________________________________________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/listinfo/users

Posted on the users mailing list.