Great, thanks guys!

On Tuesday, August 21, 2012 11:46:13 AM UTC-4, Justin Israel wrote:
>
> Another way, if I remember correctly without being at a computer, is to 
> just see if the main window evals: 
>
> mainWin = maya.mel.eval("$temp1=$gMainWindow") 
>
> If mainWin is blank then you are not in a gui. You can also do it with the 
> api, to get a main window ref. but I dont have the docs in front of me. 
>
>
>
>
> On Aug 21, 2012, at 12:09 AM, Chad Dombrova <[email protected]<javascript:>> 
> wrote: 
>
> > there is also maya.OpenMaya.MGlobal.mayaState() which provides even more 
> granular info.  it will return kInteractive in GUI,  kLibraryApp in mayapy 
> (after maya has been initialized), and kBatch in batch mode (i.e maya 
> -prompt or maya -batch).  you have to be careful about the second one 
> though, because in mayapy it will return kInteractive before maya has been 
> initialized. 
> > 
> > -chad 
> > 
> > -- 
> > 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