LibreOffice Module fpicker (master) 1
Classes | Namespaces | Macros | Enumerations | Variables
fpdialogbase.hxx File Reference
#include <vcl/weld.hxx>
#include <com/sun/star/beans/StringPair.hpp>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include "pickercallbacks.hxx"
Include dependency graph for fpdialogbase.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< PickerFlags >
 
class  SvtFileDialog_Base
 

Namespaces

namespace  o3tl
 

Macros

#define FILE_SELECTION_CHANGED   1
 
#define DIRECTORY_CHANGED   2
 
#define CTRL_STATE_CHANGED   4
 
#define DIALOG_SIZE_CHANGED   5
 

Enumerations

enum class  PickerFlags {
  NONE = 0x000000 ,
  AutoExtension = 0x000001 ,
  FilterOptions = 0x000002 ,
  ShowVersions = 0x000004 ,
  InsertAsLink = 0x000008 ,
  ShowPreview = 0x000010 ,
  Templates = 0x000020 ,
  PlayButton = 0x000040 ,
  Selection = 0x000080 ,
  ImageTemplate = 0x000100 ,
  PathDialog = 0x000200 ,
  Open = 0x000400 ,
  SaveAs = 0x000800 ,
  Password = 0x001000 ,
  ReadOnly = 0x002000 ,
  MultiSelection = 0x004000 ,
  ImageAnchor = 0x008000
}
 

Variables

constexpr OUStringLiteral FILEDIALOG_FILTER_ALL = u"*.*"
 

Macro Definition Documentation

◆ CTRL_STATE_CHANGED

#define CTRL_STATE_CHANGED   4

Definition at line 108 of file fpdialogbase.hxx.

◆ DIALOG_SIZE_CHANGED

#define DIALOG_SIZE_CHANGED   5

Definition at line 109 of file fpdialogbase.hxx.

◆ DIRECTORY_CHANGED

#define DIRECTORY_CHANGED   2

Definition at line 107 of file fpdialogbase.hxx.

◆ FILE_SELECTION_CHANGED

#define FILE_SELECTION_CHANGED   1

Definition at line 106 of file fpdialogbase.hxx.

Enumeration Type Documentation

◆ PickerFlags

enum class PickerFlags
strong
Enumerator
NONE 
AutoExtension 
FilterOptions 
ShowVersions 
InsertAsLink 
ShowPreview 
Templates 
PlayButton 
Selection 
ImageTemplate 
PathDialog 
Open 
SaveAs 
Password 
ReadOnly 
MultiSelection 
ImageAnchor 

Definition at line 32 of file fpdialogbase.hxx.

Variable Documentation

◆ FILEDIALOG_FILTER_ALL

constexpr OUStringLiteral FILEDIALOG_FILTER_ALL = u"*.*"
inlineconstexpr