I don't see any straightforward way that they expect you to be able to
receive the callbacks for the table if you create them with that plugin via
the API. I could be missing something since I have never used that approach
to make interfaces before. Your best bet, if you are trying to avoid the
dependency of Qt/PyQt, is to just use a scriptTable:
http://download.autodesk.com/global/docs/maya2012/en_us/CommandsPython/scriptTable.html
That apparently wraps around the API-based table, but also gives you a
cellChangedCmd callback so you can handle edits.



On Mon, May 21, 2012 at 3:47 PM, ogre <[email protected]> wrote:

> Hello
> This question might be somewhat offtopic, but I couldn't get
> information
> elsewhere - perhaps someone can help.
> So...
> I need a sortof SpreadSheet control that is not connected to any
> objects
> and attributes.
> Standard maya "spreadSheetEditor" lists nodes as rows and attributes
> as
> columns. How would I create a similar UI that is not dependand on any
> nodes? I'd like to explicitly specify string arrays for rows and
> colums,
> and be able to read values from certain cells.
> The bigger picture: I've got a list of lightGroups and list of
> renderpasses/AOVs, and I'd like to set on/off relationship between
> any
> lightGrp/renderpass. Spreadsheets seems most convinient for this
> purpose.
> I found a devkit example "mathTableControl.py" using
> MPxUITableControl,
> but  I couldn't get it to accept interactive input.
> Maybe it's possible with some kind of PyQT control ? However I'd like
> to
> stay away from external dependecies if that's possible.
>
> thanks for any tips
> -michal
>
> --
> view archives: http://groups.google.com/group/python_inside_maya
> change your subscription settings:
> http://groups.google.com/group/python_inside_maya/subscribe
>

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to