pymel.core.system.fileBrowserDialog

fileBrowserDialog(*args, **kwargs)

The fileBrowserDialog command offers more control of the windows file browser dialog. See the fileDialog command for cross platform file dialog support.

Flags:
Long name (short name) Argument Types Properties
actionName (an) unicode ../../../_images/create.gif
 
Script to be called when the file is validated.
dialogStyle (ds) int ../../../_images/create.gif
 
0 for old style dialog1 for Windows 2000 style Explorer style2 for Explorer style with Shortcuttip at bottom
fileCommand (fc) callable ../../../_images/create.gif
 
The script to run on command action
fileType (ft) unicode ../../../_images/create.gif
 

Set the type of file to filter. By default this can be any one of: mayaAscii, mayaBinary, mel, OBJ, directory, plug-in, audio, move, EPS, Illustrator, image. plug-ins may define their own types as well.

filterList (fl) unicode ../../../_images/create.gif
 

Specify file filters. Used with dialog style 1 and 2. Each string should be a description followed by a comma followed by a semi-colon separated list of file extensions with wildcard.

includeName (includeName) unicode ../../../_images/create.gif
 

Include the given string after the actionName in parentheses. If the name is too long, it will be shortened to fit on the dialog (for example, /usr/alias/commands/scripts/fileBrowser.mel might be shortened to /usr/...pts/fileBrowser.mel)

mode (m) int ../../../_images/create.gif
 

Defines the mode in which to run the file brower: 0 for read1 for write2 for write without paths (segmented files)4 for directories have meaning when used with the action+100 for returning short names

operationMode (om) unicode ../../../_images/create.gif
 
Enables the option dialog. Valid strings are: ImportReferenceSaveAsExportAllExportActive
tipMessage (tm) unicode ../../../_images/create.gif
 
Message to be displayed at the bottom of the style 2 dialog box.
windowTitle (wt) unicode ../../../_images/create.gif
 
Set the window title of a style 1 or 2 dialog box Flag can have multiple arguments, passed either as a tuple or a list.

Derived from mel command maya.cmds.fileBrowserDialog

Example:

import pymel.core as pm

def importImage( fileName, fileType):
   pm.file( fileName, i=True );
   return 1

pm.fileBrowserDialog( m=0, fc=importImage, ft='image', an='Import_Image', om='Import' )
# Result: True #

Previous topic

pymel.core.system.feof

Next topic

pymel.core.system.fileDialog

Core

Core Modules

Other Modules

This Page