DISTRHO Plugin Framework
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
FileBrowserOptions Struct Reference

#include <FileBrowserDialogImpl.hpp>

Classes

struct  Buttons
 

Public Types

enum  ButtonState { kButtonInvisible , kButtonVisibleUnchecked , kButtonVisibleChecked }
 

Public Member Functions

 FileBrowserOptions ()
 

Public Attributes

bool saving
 
const char * defaultName
 
const char * startDir
 
const char * title
 
const char * className
 
struct FileBrowserOptions::Buttons buttons
 

Detailed Description

File browser options, for customizing the file browser dialog.
By default the file browser dialog will be work as "open file" in the current working directory.

Member Enumeration Documentation

◆ ButtonState

File browser button state. This allows to customize the behaviour of the file browse dialog buttons. Note these are merely hints, not all systems support them.

Constructor & Destructor Documentation

◆ FileBrowserOptions()

FileBrowserOptions::FileBrowserOptions ( )
inline

Constructor for default values

Member Data Documentation

◆ saving

bool FileBrowserOptions::saving

Whether we are saving, opening files otherwise (default)

◆ defaultName

const char* FileBrowserOptions::defaultName

Default filename when saving, required in some platforms (basename without path separators)

◆ startDir

const char* FileBrowserOptions::startDir

Start directory, uses current working directory if null

◆ title

const char* FileBrowserOptions::title

File browser dialog window title, uses "FileBrowser" if null

◆ className

const char* FileBrowserOptions::className

Class name of the matching Application instance that controls this dialog


The documentation for this struct was generated from the following file: