29/10/11 19:39, Benjamin Root > I don't think there is a document for the default keymaps, and there > has been some talk about redoing default keybindings, because they are > so hidden and varies from backend to backend. > > In the meantime, I would suggest checking out the "event handeling" > section of the examples page. You can have a function that you attach > to the "key_press_event", which takes an "event" object as an > argument. That event object has the key that was pressed. You can > then have an if...elif...else statement for all the keys and actions, > or have a dictionary of key-action pairs. > > Hope that helps! > Ben Root
That's pretty cool! However, I have to do it for every figure I create, there doesn't seem to be a way to tell matplotlib : "whenever a figure is created, associate this handler to this event". I think I'll just wait for the keybinding stuff to get refactored, which would definitely be a good idea (I only found out via very indirect means, and had to change backend to get them working). It seems worthwhile to have a "q" default binding to exit the plot. ------------------------------------------------------------------------------ Get your Android app more play: Bring it to the BlackBerry PlayBook in minutes. BlackBerry App World™ now supports Android™ Apps for the BlackBerry® PlayBook™. Discover just how easy and simple it is! http://p.sf.net/sfu/android-dev2dev _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel