1*cdf0e10cSrcweir #ifndef __FRAMEWORK_HELPER_FIXEDDOCUMENTPROPERTIES_HXX_ 2*cdf0e10cSrcweir #define __FRAMEWORK_HELPER_FIXEDDOCUMENTPROPERTIES_HXX_ 3*cdf0e10cSrcweir 4*cdf0e10cSrcweir #include <sal/types.h> 5*cdf0e10cSrcweir #include <rtl/ustring.hxx> 6*cdf0e10cSrcweir #include <com/sun/star/uno/Sequence.h> 7*cdf0e10cSrcweir #include <com/sun/star/util/DateTime.hpp> 8*cdf0e10cSrcweir 9*cdf0e10cSrcweir namespace framework 10*cdf0e10cSrcweir { 11*cdf0e10cSrcweir 12*cdf0e10cSrcweir struct FixedDocumentProperties 13*cdf0e10cSrcweir { 14*cdf0e10cSrcweir // fixed Properties (sort by name and used by OPropertySetHelper) 15*cdf0e10cSrcweir ::rtl::OUString m_sAuthor ; /// Creator of this document 16*cdf0e10cSrcweir sal_Bool m_bAutoloadEnabled ; /// Automatic reload enabled/disabled ? 17*cdf0e10cSrcweir sal_Int32 m_nAutoloadSecs ; /// Time cycle for automatic reload 18*cdf0e10cSrcweir ::rtl::OUString m_sAutoloadURL ; /// URL for automatic reload 19*cdf0e10cSrcweir ::rtl::OUString m_sBlindCopiesTo ; /// Adress for BCC 20*cdf0e10cSrcweir ::rtl::OUString m_sCopiesTo ; /// Adress CC 21*cdf0e10cSrcweir com::sun::star::util::DateTime m_aCreationDate ; /// Time and date of document creation 22*cdf0e10cSrcweir ::rtl::OUString m_sDefaultTarget ; /// Name of default target 23*cdf0e10cSrcweir ::rtl::OUString m_sDescription ; /// Short description and comments 24*cdf0e10cSrcweir sal_Int16 m_nEditingCycles ; /// Document number 25*cdf0e10cSrcweir sal_Int32 m_nEditingDuration ; /// Duration since last edit 26*cdf0e10cSrcweir com::sun::star::uno::Sequence< sal_Int8 > m_seqExtraData ; /// Buffer of bytes for some extra data 27*cdf0e10cSrcweir ::rtl::OUString m_sInReplyTo ; /// Adress for reply to ... 28*cdf0e10cSrcweir sal_Bool m_bIsEncrypted ; /// Document is en/decrypted 29*cdf0e10cSrcweir ::rtl::OUString m_sKeywords ; /// Some keywords 30*cdf0e10cSrcweir ::rtl::OUString m_sMIMEType ; /// MIME-type of document 31*cdf0e10cSrcweir ::rtl::OUString m_sModifiedBy ; /// Name of user who has modified as last one 32*cdf0e10cSrcweir com::sun::star::util::DateTime m_aModifyDate ; /// Date and time of last modification 33*cdf0e10cSrcweir ::rtl::OUString m_sNewsgroups ; /// Document is a message of newsgroup 34*cdf0e10cSrcweir ::rtl::OUString m_sOriginal ; /// Message ID 35*cdf0e10cSrcweir sal_Bool m_bPortableGraphics ; /// Use of portable graphics 36*cdf0e10cSrcweir com::sun::star::util::DateTime m_aPrintDate ; /// Date and time of last print 37*cdf0e10cSrcweir ::rtl::OUString m_sPrintedBy ; /// Name of user who has printed as last one 38*cdf0e10cSrcweir sal_uInt16 m_nPriority ; /// Priority of message, if document a message! 39*cdf0e10cSrcweir sal_Bool m_bQueryTemplate ; /// Search for template ? 40*cdf0e10cSrcweir ::rtl::OUString m_sRecipient ; /// Name of recipient 41*cdf0e10cSrcweir ::rtl::OUString m_sReferences ; /// Some references to other things 42*cdf0e10cSrcweir ::rtl::OUString m_sReplyTo ; /// Adress to reply 43*cdf0e10cSrcweir sal_Bool m_bSaveGraphicsCompressed ; /// Compressed/non compressed graphics 44*cdf0e10cSrcweir sal_Bool m_bSaveOriginalGraphics ; /// Include graphics 45*cdf0e10cSrcweir sal_Bool m_bSaveVersionOnClose ; /// Save version on close of document ? 46*cdf0e10cSrcweir ::rtl::OUString m_sTemplate ; /// Name of template 47*cdf0e10cSrcweir sal_Bool m_bTemplateConfig ; /// Exist template config ? 48*cdf0e10cSrcweir com::sun::star::util::DateTime m_aTemplateDate ; /// Date and time of template 49*cdf0e10cSrcweir ::rtl::OUString m_sTemplateFileName ; /// File name of template 50*cdf0e10cSrcweir ::rtl::OUString m_sTheme ; /// Name of theme 51*cdf0e10cSrcweir ::rtl::OUString m_sTitle ; /// Title of document 52*cdf0e10cSrcweir sal_Bool m_bUserData ; /// Exist user data ? 53*cdf0e10cSrcweir }; 54*cdf0e10cSrcweir 55*cdf0e10cSrcweir } 56*cdf0e10cSrcweir 57*cdf0e10cSrcweir #endif // __FRAMEWORK_SERVICES_FIXEDDOCUMENTPROPERTIES_HXX_ 58