From: Thomas H. <tho...@sc...> - 2016-10-19 20:11:14
|
Hi Johan and Casper, You can create a menu above the mouse mode panel by writing a wizard. There is no API documentation for wizards, so you have to learn from existing wizards as examples. You can create an external menu or panel with Tkinter and/or Pmw. See for example eMovie as an example for a button panel, or BNI Tools for a multi-level menu. Cheers, Thomas On 10 Oct 2016, at 11:47, Schneiders J, Johan <j.s...@st...> wrote: > Dear Pymol community, > We are students at the Hanze University of Applied Sciences, the Netherlands. > Together with our teachers, Tsjerk Wassenaar and Jasper Bosman, we are working on integrating > the leap motion sensor (hand gesture sensor) into Pymol for moving, and altering the display of, molecules in Pymol. > > We want to create a menu within the GUI of Pymol that will be operated by hand gestures (the amount of extended fingers) > and display what gestures you can make to manipulate the program. > > Is there a built in way to add/create a menu within Pymol? We have looked on the Pymol wiki, tried googling > (keywords: 'pymol edit mouse viewing menu', 'Pymol external GUI', 'pymol adding GUI', 'pymol viewing menu', and so on...), > read some of the source code and searched the Pymol user mailing list archive, > but haven't found a suitable solution. > > In short: > How do we go about adding an internal menu above the 'mouse mode' menu or adding > an external window that will run alongside Pymol representing a menu, > and adding in our own attributes? > > Thanks in advance, > > Casper Peters and Johan Shcneiders. > > P.S. > Here are our e-mail addresses for contacting us: > Casper Peters: c.c...@st... > Johan Schneiders: j.s...@st... -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. |