Are the file filter flags documented somewhere?

The flags I'm referring to are defined in
filter\source\config\cache\constant.hxx and are used in the configuration
(.xcu) files:

/** @short  names of filter flags. */
#define  FLAGNAME_3RDPARTYFILTER
_FILTER_CONFIG_FROM_ASCII_("3RDPARTYFILTER"   )
#define  FLAGNAME_ALIEN             _FILTER_CONFIG_FROM_ASCII_("ALIEN"
)
#define  FLAGNAME_ASYNCHRON         _FILTER_CONFIG_FROM_ASCII_("ASYNCHRON"
)
#define  FLAGNAME_BROWSERPREFERRED
_FILTER_CONFIG_FROM_ASCII_("BROWSERPREFERRED" )
#define  FLAGNAME_CONSULTSERVICE
_FILTER_CONFIG_FROM_ASCII_("CONSULTSERVICE"   )
#define  FLAGNAME_DEFAULT           _FILTER_CONFIG_FROM_ASCII_("DEFAULT"
)
#define  FLAGNAME_EXPORT            _FILTER_CONFIG_FROM_ASCII_("EXPORT"
)
#define  FLAGNAME_IMPORT            _FILTER_CONFIG_FROM_ASCII_("IMPORT"
)
#define  FLAGNAME_INTERNAL          _FILTER_CONFIG_FROM_ASCII_("INTERNAL"
)
#define  FLAGNAME_NOTINCHOOSER
_FILTER_CONFIG_FROM_ASCII_("NOTINCHOOSER"     )
#define  FLAGNAME_NOTINFILEDIALOG
_FILTER_CONFIG_FROM_ASCII_("NOTINFILEDIALOG"  )
#define  FLAGNAME_NOTINSTALLED
_FILTER_CONFIG_FROM_ASCII_("NOTINSTALLED"     )
#define  FLAGNAME_OWN               _FILTER_CONFIG_FROM_ASCII_("OWN"
)
#define  FLAGNAME_PACKED            _FILTER_CONFIG_FROM_ASCII_("PACKED"
)
#define  FLAGNAME_PREFERRED         _FILTER_CONFIG_FROM_ASCII_("PREFERRED"
)
#define  FLAGNAME_READONLY          _FILTER_CONFIG_FROM_ASCII_("READONLY"
)
#define  FLAGNAME_SILENTEXPORT
_FILTER_CONFIG_FROM_ASCII_("SILENTEXPORT"     )
#define  FLAGNAME_SUPPORTSSELECTION
_FILTER_CONFIG_FROM_ASCII_("SUPPORTSSELECTION")
#define  FLAGNAME_TEMPLATE          _FILTER_CONFIG_FROM_ASCII_("TEMPLATE"
)
#define  FLAGNAME_TEMPLATEPATH
_FILTER_CONFIG_FROM_ASCII_("TEMPLATEPATH"     )
#define  FLAGNAME_USESOPTIONS       _FILTER_CONFIG_FROM_ASCII_("USESOPTIONS"
)
#define  FLAGNAME_COMBINED          _FILTER_CONFIG_FROM_ASCII_("COMBINED"
)

Similar flags appear in framework\inc\filterflags.h and in
framework\source\constant\filter.cxx:

/*-*************************************************************************
***********************************//**
        @short                  These values describe our supported filter
flags.
        @attention              Don't change flag values without reason - we
must support old functionality and position
                                        in flag combined values!
*//*-***********************************************************************
**************************************/

#define FILTERFLAGNAME_IMPORT
DECLARE_ASCII("Import"           )  // x
#define FILTERFLAGNAME_EXPORT
DECLARE_ASCII("Export"           )  // x
#define FILTERFLAGNAME_TEMPLATE
DECLARE_ASCII("Template"         )  // x
#define FILTERFLAGNAME_INTERNAL
DECLARE_ASCII("Internal"         )  // x
#define FILTERFLAGNAME_TEMPLATEPATH
DECLARE_ASCII("TemplatePath"     )  // x
#define FILTERFLAGNAME_OWN
DECLARE_ASCII("Own"              )  // x
#define FILTERFLAGNAME_ALIEN
DECLARE_ASCII("Alien"            )  // x
#define FILTERFLAGNAME_USESOPTIONS
DECLARE_ASCII("UsesOptions"      )  // x
#define FILTERFLAGNAME_DEFAULT
DECLARE_ASCII("Default"          )  // x
#define FILTERFLAGNAME_EXECUTABLE
DECLARE_ASCII("Executable"       )  // deprecated
#define FILTERFLAGNAME_SUPPORTSSELECTION
DECLARE_ASCII("SupportsSelection")  // x
#define FILTERFLAGNAME_MAPTOAPPPLUG
DECLARE_ASCII("MapToAppPlug"     )  // deprecated
#define FILTERFLAGNAME_NOTINFILEDIALOG
DECLARE_ASCII("NotInFileDialog"  )  // x
#define FILTERFLAGNAME_NOTINCHOOSER
DECLARE_ASCII("NotInChooser"     )  // x
#define FILTERFLAGNAME_ASYNCHRON
DECLARE_ASCII("Asynchron"        )  // x
#define FILTERFLAGNAME_CREATOR
DECLARE_ASCII("Creator"          )  // deprecated
#define FILTERFLAGNAME_READONLY
DECLARE_ASCII("Readonly"         )  // x
#define FILTERFLAGNAME_NOTINSTALLED
DECLARE_ASCII("NotInstalled"     )  // deprecated
#define FILTERFLAGNAME_CONSULTSERVICE
DECLARE_ASCII("ConsultService"   )  // deprecated
#define FILTERFLAGNAME_3RDPARTYFILTER
DECLARE_ASCII("3rdPartyFilter"   )  // x
#define FILTERFLAGNAME_PACKED
DECLARE_ASCII("Packed"           )  // x
#define FILTERFLAGNAME_SILENTEXPORT
DECLARE_ASCII("SilentExport"     )  // x
#define FILTERFLAGNAME_BROWSERPREFERED
DECLARE_ASCII("BrowserPrefered"  )  // deprecated
#define FILTERFLAGNAME_PREFERED
DECLARE_ASCII("Prefered"         )  // x


Thanks,

Allen

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to