The 'MPxUITableControl' class in the API, rather :) On Mon, May 21, 2012 at 5:06 PM, Ravi Jagannadhan <[email protected]> wrote: > You can use the API to make a custom spreadsheet. The > 'MPxUITableControl' lets you do this. > > On Mon, May 21, 2012 at 5:04 PM, Justin Israel <[email protected]> wrote: >> 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 > > > > -- > Where we have strong emotions, we're liable to fool ourselves - Carl Sagan
-- Where we have strong emotions, we're liable to fool ourselves - Carl Sagan -- view archives: http://groups.google.com/group/python_inside_maya change your subscription settings: http://groups.google.com/group/python_inside_maya/subscribe
