<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >Graphics.UI.Gtk.Selectors.FileChooser</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >Graphics.UI.Gtk.Selectors.FileChooser</DIV ><DIV CLASS="mini-synopsis" ><H1 >Detail </H1 > <H2 >File Names and Encodings </H2 > <H2 >Adding a Preview Widget </H2 > <H2 >Adding Extra Widgets </H2 > <H2 >Key Bindings </H2 > <H1 >Class Hierarchy </H1 > <H1 >Types </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#t%3AFileChooser" TARGET="main" >FileChooser</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#t%3AFileChooserClass" TARGET="main" >FileChooserClass</A > o</DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AcastToFileChooser" TARGET="main" >castToFileChooser</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AgTypeFileChooser" TARGET="main" >gTypeFileChooser</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AtoFileChooser" TARGET="main" >toFileChooser</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#t%3AFileChooserAction" TARGET="main" >FileChooserAction</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#t%3AFileChooserError" TARGET="main" >FileChooserError</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#t%3AFileChooserConfirmation" TARGET="main" >FileChooserConfirmation</A > </DIV > <H1 >Methods </H1 > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetAction" TARGET="main" >fileChooserSetAction</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetAction" TARGET="main" >fileChooserGetAction</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetLocalOnly" TARGET="main" >fileChooserSetLocalOnly</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetLocalOnly" TARGET="main" >fileChooserGetLocalOnly</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetSelectMultiple" TARGET="main" >fileChooserSetSelectMultiple</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetSelectMultiple" TARGET="main" >fileChooserGetSelectMultiple</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetCurrentName" TARGET="main" >fileChooserSetCurrentName</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetFilename" TARGET="main" >fileChooserGetFilename</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetFilename" TARGET="main" >fileChooserSetFilename</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSelectFilename" TARGET="main" >fileChooserSelectFilename</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserUnselectFilename" TARGET="main" >fileChooserUnselectFilename</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSelectAll" TARGET="main" >fileChooserSelectAll</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserUnselectAll" TARGET="main" >fileChooserUnselectAll</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetFilenames" TARGET="main" >fileChooserGetFilenames</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetCurrentFolder" TARGET="main" >fileChooserSetCurrentFolder</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetCurrentFolder" TARGET="main" >fileChooserGetCurrentFolder</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetURI" TARGET="main" >fileChooserGetURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetURI" TARGET="main" >fileChooserSetURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSelectURI" TARGET="main" >fileChooserSelectURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserUnselectURI" TARGET="main" >fileChooserUnselectURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetURIs" TARGET="main" >fileChooserGetURIs</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetCurrentFolderURI" TARGET="main" >fileChooserSetCurrentFolderURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetCurrentFolderURI" TARGET="main" >fileChooserGetCurrentFolderURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetPreviewWidget" TARGET="main" >fileChooserSetPreviewWidget</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetPreviewWidget" TARGET="main" >fileChooserGetPreviewWidget</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetPreviewWidgetActive" TARGET="main" >fileChooserSetPreviewWidgetActive</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetPreviewWidgetActive" TARGET="main" >fileChooserGetPreviewWidgetActive</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetUsePreviewLabel" TARGET="main" >fileChooserSetUsePreviewLabel</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetUsePreviewLabel" TARGET="main" >fileChooserGetUsePreviewLabel</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetPreviewFilename" TARGET="main" >fileChooserGetPreviewFilename</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetPreviewURI" TARGET="main" >fileChooserGetPreviewURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetExtraWidget" TARGET="main" >fileChooserSetExtraWidget</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetExtraWidget" TARGET="main" >fileChooserGetExtraWidget</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserAddFilter" TARGET="main" >fileChooserAddFilter</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserRemoveFilter" TARGET="main" >fileChooserRemoveFilter</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserListFilters" TARGET="main" >fileChooserListFilters</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetFilter" TARGET="main" >fileChooserSetFilter</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetFilter" TARGET="main" >fileChooserGetFilter</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserAddShortcutFolder" TARGET="main" >fileChooserAddShortcutFolder</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserRemoveShortcutFolder" TARGET="main" >fileChooserRemoveShortcutFolder</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserListShortcutFolders" TARGET="main" >fileChooserListShortcutFolders</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserAddShortcutFolderURI" TARGET="main" >fileChooserAddShortcutFolderURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserRemoveShortcutFolderURI" TARGET="main" >fileChooserRemoveShortcutFolderURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserListShortcutFolderURIs" TARGET="main" >fileChooserListShortcutFolderURIs</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserErrorDomain" TARGET="main" >fileChooserErrorDomain</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetShowHidden" TARGET="main" >fileChooserSetShowHidden</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetShowHidden" TARGET="main" >fileChooserGetShowHidden</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSetDoOverwriteConfirmation" TARGET="main" >fileChooserSetDoOverwriteConfirmation</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserGetDoOverwriteConfirmation" TARGET="main" >fileChooserGetDoOverwriteConfirmation</A ></DIV > <H1 >Attributes </H1 > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserUsePreviewLabel" TARGET="main" >fileChooserUsePreviewLabel</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserShowHidden" TARGET="main" >fileChooserShowHidden</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserSelectMultiple" TARGET="main" >fileChooserSelectMultiple</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserPreviewWidgetActive" TARGET="main" >fileChooserPreviewWidgetActive</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserPreviewWidget" TARGET="main" >fileChooserPreviewWidget</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserLocalOnly" TARGET="main" >fileChooserLocalOnly</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserFilter" TARGET="main" >fileChooserFilter</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserExtraWidget" TARGET="main" >fileChooserExtraWidget</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserDoOverwriteConfirmation" TARGET="main" >fileChooserDoOverwriteConfirmation</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AfileChooserAction" TARGET="main" >fileChooserAction</A ></DIV > <H1 >Signals </H1 > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AonCurrentFolderChanged" TARGET="main" >onCurrentFolderChanged</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AafterCurrentFolderChanged" TARGET="main" >afterCurrentFolderChanged</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AonFileActivated" TARGET="main" >onFileActivated</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AafterFileActivated" TARGET="main" >afterFileActivated</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AonUpdatePreview" TARGET="main" >onUpdatePreview</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AafterUpdatePreview" TARGET="main" >afterUpdatePreview</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AonConfirmOverwrite" TARGET="main" >onConfirmOverwrite</A ></DIV > <DIV CLASS="decl" ><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#v%3AafterConfirmOverwrite" TARGET="main" >afterConfirmOverwrite</A ></DIV ></DIV ></DIV ></BODY ></HTML >