File Pickers
PBFilePickerFlags
Enumeration/bitset of type uint32_t: (not documented yet)
Constants
PBFilePicker_ALLOW_VIRTUAL_ITEMS
PBFilePicker_ALLOW_VIRTUAL_ITEMS = 1<<0
(not documented yet)
PBFilePicker_MODE_OPEN_FILE
PBFilePicker_MODE_OPEN_FILE = 1<<28
(not documented yet)
PBFilePicker_MODE_OPEN_FILES
PBFilePicker_MODE_OPEN_FILES = 2<<28
(not documented yet)
PBFilePicker_MODE_OPEN_FOLDER
PBFilePicker_MODE_OPEN_FOLDER = 3<<28
(not documented yet)
PBFilePicker_MODE_OPEN_FOLDERS
PBFilePicker_MODE_OPEN_FOLDERS = 4<<28
(not documented yet)
PBFilePicker_MODE_SAVE_FILE
PBFilePicker_MODE_SAVE_FILE = 5<<28
(not documented yet)
PBFilePickerConfiguration
Structure: (not documented yet)
Fields
persistKey (referenced string): (not documented yet)
defaultFolder (referenced string): (not documented yet)
flags (PBFilePickerFlags): (not documented yet)
allowedFormats (referenced string): (not documented yet)
context (PBUserContext): (not documented yet)
PBFilePickerCompletionHandler
Callback: (not documented yet)
Syntax (C/C++)
void PBFilePickerCompletionHandler(PBClipboardReaderRef _Nullable items,
PBUserContext context);
You can create a callback of this type from a function pointer with the above signature using PBFilePickerCompletionHandler_Make
.
Syntax (Python)
FilePickerCompletionHandler(items, context)
Parameters and Return Values
[in] items (nullable referenced PBClipboardReader): (not documented yet)
[in] context (PBUserContext): (not documented yet)
PBFilePickerShow
Function: (not documented yet)
Syntax (C/C++)
void PBFilePickerShow(PBWindowRef owner, PBFilePickerConfiguration configuration,
PBFilePickerCompletionHandler completionHandler);
Syntax (Python)
FilePickerShow(owner, configuration, completionHandler)
Parameters and Return Values
[in] owner (referenced PBWindow): (not documented yet)
[in] configuration (PBFilePickerConfiguration): (not documented yet)
[in] completionHandler (PBFilePickerCompletionHandler): (not documented yet)