Dusk Audio Framework
Loading...
Searching...
No Matches
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: