intellisense in SPE

Hello,

Is there any way to get the intellisense feature of SPE to work with Panda3D?

joe.s

Ok, I have figured this out it seems. Reading in another post it was written that in order to run Panda3D from within SPE, one must add the path to your panda directory to panda.pth and deposit that file into the python folder. To get the intellisense to work (somewhat) the paths to the rest of the source must be added explicitly.

Here’s what i did:
Installed latest Panda3D (1.2.3)
Installed Python24
Installed wxPython2.6.3.2 unicode
Installed SPE 0.8.2

copied panda.pth from c:/panda3d-1.2.3/bin to c:/python24/
edit this new panda.pth so it looks like so:
C:/Panda3D-1.2.3
C:/Panda3D-1.2.3/direct/src/actor
C:/Panda3D-1.2.3/direct/src/cluster
C:/Panda3D-1.2.3/direct/src/controls
C:/Panda3D-1.2.3/direct/src/directbase
C:/Panda3D-1.2.3/direct/src/directdevices
C:/Panda3D-1.2.3/direct/src/directnotify
C:/Panda3D-1.2.3/direct/src/directscripts
C:/Panda3D-1.2.3/direct/src/directtools
C:/Panda3D-1.2.3/direct/src/directutil
C:/Panda3D-1.2.3/direct/src/distributed
C:/Panda3D-1.2.3/direct/src/extensions
C:/Panda3D-1.2.3/direct/src/extensions_native
C:/Panda3D-1.2.3/direct/src/ffi
C:/Panda3D-1.2.3/direct/src/fsm
C:/Panda3D-1.2.3/direct/src/gui
C:/Panda3D-1.2.3/direct/src/interval
C:/Panda3D-1.2.3/direct/src/leveleditor
C:/Panda3D-1.2.3/direct/src/motiontrail
C:/Panda3D-1.2.3/direct/src/particles
C:/Panda3D-1.2.3/direct/src/physics
C:/Panda3D-1.2.3/direct/src/pyinst
C:/Panda3D-1.2.3/direct/src/showbase
C:/Panda3D-1.2.3/direct/src/showutil
C:/Panda3D-1.2.3/direct/src/task
C:/Panda3D-1.2.3/direct/src/tkpanels
C:/Panda3D-1.2.3/direct/src/tkwidgets
C:/Panda3D-1.2.3/bin

now I can run Panda3D from SPE and the intellisense works. It doesn’t seem to be 100% working however, for example, all of the methods within Actor will show up when typing Actor. but if you do:
pandaActor = Actor.Actor(…) etc.
those methods WONT popup when typing pandaActor.

joe.s