Re: [PyMOL] Adding a new internal GUI to Pymol for Leap motion support

2016-10-19 Thread Thomas Holder
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  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.pet...@st.hanze.nl
> Johan Schneiders: j.schneid...@st.hanze.nl

-- 
Thomas Holder
PyMOL Principal Developer
Schrödinger, Inc.


--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net


[PyMOL] Adding a new internal GUI to Pymol for Leap motion support

2016-10-10 Thread Schneiders J, Johan
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.pet...@st.hanze.nl

Johan Schneiders: j.schneid...@st.hanze.nl
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net