FWIW, there's also `(current-text-keymap-initializer)'.
At Thu, 6 Jun 2013 09:13:09 +0200, Laurent wrote: > As I understand it, `add-text-keymap-funcions' makes these functions > mappable, but does not give you the default mappings. > > You can either add the keybindings yourself, or you can use the framework's > procedure `keymap:get-editor' which gives you default bindings. > > Here is a working example: > https://gist.github.com/Metaxal/5719809 > > HTH > Laurent > > > On Thu, Jun 6, 2013 at 6:30 AM, Matt Jadud <jad...@gmail.com> wrote: > > > Hi all, > > > > I would like my text% to have copy/paste abilities. Actually, I'd settle > > for a user being able to copy out of a text% object. I was under the > > impression that I could use set-keymap and add-text-keymap-functions to get > > me there, but I'm not having much luck. What is the right/better approach? > > > > I thought something like > > > > (define text (new text%)) > > (define keymap (new keymap%)) > > > > (add-text-keymap-functions keymap) > > (send text set-keymap keymap) > > > > would be along the right lines, but no? > > > > Pointers appreciated, > > Matt > > > > ____________________ > > Racket Users list: > > http://lists.racket-lang.org/users > > > > > ____________________ > Racket Users list: > http://lists.racket-lang.org/users ____________________ Racket Users list: http://lists.racket-lang.org/users