diff options
Diffstat (limited to 'sw/source/filter/html/htmlfld.cxx')
-rw-r--r-- | sw/source/filter/html/htmlfld.cxx | 184 |
1 files changed, 92 insertions, 92 deletions
diff --git a/sw/source/filter/html/htmlfld.cxx b/sw/source/filter/html/htmlfld.cxx index 511fcbb27c43..a97ee39c0d9a 100644 --- a/sw/source/filter/html/htmlfld.cxx +++ b/sw/source/filter/html/htmlfld.cxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -58,71 +58,71 @@ struct HTMLNumFmtTblEntry static HTMLOptionEnum __FAR_DATA aHTMLFldTypeTable[] = { - { OOO_STRING_SW_HTML_FT_author, RES_AUTHORFLD }, - { OOO_STRING_SW_HTML_FT_sender, RES_EXTUSERFLD }, - { "DATE", RES_DATEFLD }, - { "TIME", RES_TIMEFLD }, - { OOO_STRING_SW_HTML_FT_datetime,RES_DATETIMEFLD }, - { OOO_STRING_SW_HTML_FT_page, RES_PAGENUMBERFLD }, - { OOO_STRING_SW_HTML_FT_docinfo, RES_DOCINFOFLD }, - { OOO_STRING_SW_HTML_FT_docstat, RES_DOCSTATFLD }, - { OOO_STRING_SW_HTML_FT_filename,RES_FILENAMEFLD }, - { 0, 0 } + { OOO_STRING_SW_HTML_FT_author, RES_AUTHORFLD }, + { OOO_STRING_SW_HTML_FT_sender, RES_EXTUSERFLD }, + { "DATE", RES_DATEFLD }, + { "TIME", RES_TIMEFLD }, + { OOO_STRING_SW_HTML_FT_datetime,RES_DATETIMEFLD }, + { OOO_STRING_SW_HTML_FT_page, RES_PAGENUMBERFLD }, + { OOO_STRING_SW_HTML_FT_docinfo, RES_DOCINFOFLD }, + { OOO_STRING_SW_HTML_FT_docstat, RES_DOCSTATFLD }, + { OOO_STRING_SW_HTML_FT_filename,RES_FILENAMEFLD }, + { 0, 0 } }; static HTMLNumFmtTblEntry __FAR_DATA aHTMLDateFldFmtTable[] = { - { "SSYS", NF_DATE_SYSTEM_SHORT }, - { "LSYS", NF_DATE_SYSTEM_LONG }, - { "DMY", NF_DATE_SYS_DDMMYY, }, - { "DMYY", NF_DATE_SYS_DDMMYYYY, }, - { "DMMY", NF_DATE_SYS_DMMMYY, }, - { "DMMYY", NF_DATE_SYS_DMMMYYYY, }, - { "DMMMY", NF_DATE_DIN_DMMMMYYYY }, - { "DMMMYY", NF_DATE_DIN_DMMMMYYYY }, - { "DDMMY", NF_DATE_SYS_NNDMMMYY }, - { "DDMMMY", NF_DATE_SYS_NNDMMMMYYYY }, - { "DDMMMYY", NF_DATE_SYS_NNDMMMMYYYY }, - { "DDDMMMY", NF_DATE_SYS_NNNNDMMMMYYYY }, - { "DDDMMMYY", NF_DATE_SYS_NNNNDMMMMYYYY }, - { "MY", NF_DATE_SYS_MMYY }, - { "MD", NF_DATE_DIN_MMDD }, - { "YMD", NF_DATE_DIN_YYMMDD }, - { "YYMD", NF_DATE_DIN_YYYYMMDD }, - { 0, NF_NUMERIC_START } + { "SSYS", NF_DATE_SYSTEM_SHORT }, + { "LSYS", NF_DATE_SYSTEM_LONG }, + { "DMY", NF_DATE_SYS_DDMMYY, }, + { "DMYY", NF_DATE_SYS_DDMMYYYY, }, + { "DMMY", NF_DATE_SYS_DMMMYY, }, + { "DMMYY", NF_DATE_SYS_DMMMYYYY, }, + { "DMMMY", NF_DATE_DIN_DMMMMYYYY }, + { "DMMMYY", NF_DATE_DIN_DMMMMYYYY }, + { "DDMMY", NF_DATE_SYS_NNDMMMYY }, + { "DDMMMY", NF_DATE_SYS_NNDMMMMYYYY }, + { "DDMMMYY", NF_DATE_SYS_NNDMMMMYYYY }, + { "DDDMMMY", NF_DATE_SYS_NNNNDMMMMYYYY }, + { "DDDMMMYY", NF_DATE_SYS_NNNNDMMMMYYYY }, + { "MY", NF_DATE_SYS_MMYY }, + { "MD", NF_DATE_DIN_MMDD }, + { "YMD", NF_DATE_DIN_YYMMDD }, + { "YYMD", NF_DATE_DIN_YYYYMMDD }, + { 0, NF_NUMERIC_START } }; static HTMLNumFmtTblEntry __FAR_DATA aHTMLTimeFldFmtTable[] = { - { "SYS", NF_TIME_HHMMSS }, - { "SSMM24", NF_TIME_HHMM }, - { "SSMM12", NF_TIME_HHMMAMPM }, - { 0, NF_NUMERIC_START } + { "SYS", NF_TIME_HHMMSS }, + { "SSMM24", NF_TIME_HHMM }, + { "SSMM12", NF_TIME_HHMMAMPM }, + { 0, NF_NUMERIC_START } }; static HTMLOptionEnum __FAR_DATA aHTMLPageNumFldFmtTable[] = { - { OOO_STRING_SW_HTML_FF_uletter, SVX_NUM_CHARS_UPPER_LETTER }, - { OOO_STRING_SW_HTML_FF_lletter, SVX_NUM_CHARS_LOWER_LETTER }, - { OOO_STRING_SW_HTML_FF_uroman, SVX_NUM_ROMAN_UPPER }, - { OOO_STRING_SW_HTML_FF_lroman, SVX_NUM_ROMAN_LOWER }, - { OOO_STRING_SW_HTML_FF_arabic, SVX_NUM_ARABIC }, - { OOO_STRING_SW_HTML_FF_none, SVX_NUM_NUMBER_NONE }, - { OOO_STRING_SW_HTML_FF_char, SVX_NUM_CHAR_SPECIAL }, - { OOO_STRING_SW_HTML_FF_page, SVX_NUM_PAGEDESC }, - { OOO_STRING_SW_HTML_FF_ulettern, SVX_NUM_CHARS_UPPER_LETTER_N }, - { OOO_STRING_SW_HTML_FF_llettern, SVX_NUM_CHARS_LOWER_LETTER_N }, - { 0, 0 } + { OOO_STRING_SW_HTML_FF_uletter, SVX_NUM_CHARS_UPPER_LETTER }, + { OOO_STRING_SW_HTML_FF_lletter, SVX_NUM_CHARS_LOWER_LETTER }, + { OOO_STRING_SW_HTML_FF_uroman, SVX_NUM_ROMAN_UPPER }, + { OOO_STRING_SW_HTML_FF_lroman, SVX_NUM_ROMAN_LOWER }, + { OOO_STRING_SW_HTML_FF_arabic, SVX_NUM_ARABIC }, + { OOO_STRING_SW_HTML_FF_none, SVX_NUM_NUMBER_NONE }, + { OOO_STRING_SW_HTML_FF_char, SVX_NUM_CHAR_SPECIAL }, + { OOO_STRING_SW_HTML_FF_page, SVX_NUM_PAGEDESC }, + { OOO_STRING_SW_HTML_FF_ulettern, SVX_NUM_CHARS_UPPER_LETTER_N }, + { OOO_STRING_SW_HTML_FF_llettern, SVX_NUM_CHARS_LOWER_LETTER_N }, + { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLExtUsrFldSubTable[] = { - { OOO_STRING_SW_HTML_FS_company, EU_COMPANY }, - { OOO_STRING_SW_HTML_FS_firstname, EU_FIRSTNAME }, - { OOO_STRING_SW_HTML_FS_name, EU_NAME }, - { OOO_STRING_SW_HTML_FS_shortcut, EU_SHORTCUT }, - { OOO_STRING_SW_HTML_FS_street, EU_STREET }, + { OOO_STRING_SW_HTML_FS_company, EU_COMPANY }, + { OOO_STRING_SW_HTML_FS_firstname, EU_FIRSTNAME }, + { OOO_STRING_SW_HTML_FS_name, EU_NAME }, + { OOO_STRING_SW_HTML_FS_shortcut, EU_SHORTCUT }, + { OOO_STRING_SW_HTML_FS_street, EU_STREET }, { OOO_STRING_SW_HTML_FS_country, EU_COUNTRY }, { OOO_STRING_SW_HTML_FS_zip, EU_ZIP }, { OOO_STRING_SW_HTML_FS_city, EU_CITY }, @@ -133,75 +133,75 @@ static HTMLOptionEnum __FAR_DATA aHTMLExtUsrFldSubTable[] = { OOO_STRING_SW_HTML_FS_fax, EU_FAX }, { OOO_STRING_SW_HTML_FS_email, EU_EMAIL }, { OOO_STRING_SW_HTML_FS_state, EU_STATE }, - { 0, 0 } + { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLAuthorFldFmtTable[] = { - { OOO_STRING_SW_HTML_FF_name, AF_NAME }, - { OOO_STRING_SW_HTML_FF_shortcut, AF_SHORTCUT }, - { 0, 0 } + { OOO_STRING_SW_HTML_FF_name, AF_NAME }, + { OOO_STRING_SW_HTML_FF_shortcut, AF_SHORTCUT }, + { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLPageNumFldSubTable[] = { - { OOO_STRING_SW_HTML_FS_random, PG_RANDOM }, - { OOO_STRING_SW_HTML_FS_next, PG_NEXT }, - { OOO_STRING_SW_HTML_FS_prev, PG_PREV }, - { 0, 0 } + { OOO_STRING_SW_HTML_FS_random, PG_RANDOM }, + { OOO_STRING_SW_HTML_FS_next, PG_NEXT }, + { OOO_STRING_SW_HTML_FS_prev, PG_PREV }, + { 0, 0 } }; // UGLY: these are extensions of nsSwDocInfoSubType (in inc/docufld.hxx) // these are necessary for importing document info fields written by // older versions of OOo (< 3.0) which did not have DI_CUSTOM fields - const SwDocInfoSubType DI_INFO1 = DI_SUBTYPE_END + 1; - const SwDocInfoSubType DI_INFO2 = DI_SUBTYPE_END + 2; - const SwDocInfoSubType DI_INFO3 = DI_SUBTYPE_END + 3; - const SwDocInfoSubType DI_INFO4 = DI_SUBTYPE_END + 4; + const SwDocInfoSubType DI_INFO1 = DI_SUBTYPE_END + 1; + const SwDocInfoSubType DI_INFO2 = DI_SUBTYPE_END + 2; + const SwDocInfoSubType DI_INFO3 = DI_SUBTYPE_END + 3; + const SwDocInfoSubType DI_INFO4 = DI_SUBTYPE_END + 4; static HTMLOptionEnum __FAR_DATA aHTMLDocInfoFldSubTable[] = { - { OOO_STRING_SW_HTML_FS_title, DI_TITEL }, - { OOO_STRING_SW_HTML_FS_theme, DI_THEMA }, - { OOO_STRING_SW_HTML_FS_keys, DI_KEYS }, + { OOO_STRING_SW_HTML_FS_title, DI_TITEL }, + { OOO_STRING_SW_HTML_FS_theme, DI_THEMA }, + { OOO_STRING_SW_HTML_FS_keys, DI_KEYS }, { OOO_STRING_SW_HTML_FS_comment, DI_COMMENT }, - { "INFO1", DI_INFO1 }, - { "INFO2", DI_INFO2 }, - { "INFO3", DI_INFO3 }, - { "INFO4", DI_INFO4 }, - { OOO_STRING_SW_HTML_FS_custom, DI_CUSTOM }, - { OOO_STRING_SW_HTML_FS_create, DI_CREATE }, - { OOO_STRING_SW_HTML_FS_change, DI_CHANGE }, - { 0, 0 } + { "INFO1", DI_INFO1 }, + { "INFO2", DI_INFO2 }, + { "INFO3", DI_INFO3 }, + { "INFO4", DI_INFO4 }, + { OOO_STRING_SW_HTML_FS_custom, DI_CUSTOM }, + { OOO_STRING_SW_HTML_FS_create, DI_CREATE }, + { OOO_STRING_SW_HTML_FS_change, DI_CHANGE }, + { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLDocInfoFldFmtTable[] = { - { OOO_STRING_SW_HTML_FF_author, DI_SUB_AUTHOR }, - { OOO_STRING_SW_HTML_FF_time, DI_SUB_TIME }, - { OOO_STRING_SW_HTML_FF_date, DI_SUB_DATE }, - { 0, 0 } + { OOO_STRING_SW_HTML_FF_author, DI_SUB_AUTHOR }, + { OOO_STRING_SW_HTML_FF_time, DI_SUB_TIME }, + { OOO_STRING_SW_HTML_FF_date, DI_SUB_DATE }, + { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLDocStatFldSubTable[] = { - { OOO_STRING_SW_HTML_FS_page, DS_PAGE }, - { OOO_STRING_SW_HTML_FS_para, DS_PARA }, - { OOO_STRING_SW_HTML_FS_word, DS_WORD }, - { OOO_STRING_SW_HTML_FS_char, DS_CHAR }, - { OOO_STRING_SW_HTML_FS_tbl, DS_TBL }, - { OOO_STRING_SW_HTML_FS_grf, DS_GRF }, - { OOO_STRING_SW_HTML_FS_ole, DS_OLE }, - { 0, 0 } + { OOO_STRING_SW_HTML_FS_page, DS_PAGE }, + { OOO_STRING_SW_HTML_FS_para, DS_PARA }, + { OOO_STRING_SW_HTML_FS_word, DS_WORD }, + { OOO_STRING_SW_HTML_FS_char, DS_CHAR }, + { OOO_STRING_SW_HTML_FS_tbl, DS_TBL }, + { OOO_STRING_SW_HTML_FS_grf, DS_GRF }, + { OOO_STRING_SW_HTML_FS_ole, DS_OLE }, + { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLFileNameFldFmtTable[] = { - { OOO_STRING_SW_HTML_FF_name, FF_NAME }, - { OOO_STRING_SW_HTML_FF_pathname, FF_PATHNAME }, - { OOO_STRING_SW_HTML_FF_path, FF_PATH }, - { OOO_STRING_SW_HTML_FF_name_noext, FF_NAME_NOEXT }, - { 0, 0 } + { OOO_STRING_SW_HTML_FF_name, FF_NAME }, + { OOO_STRING_SW_HTML_FF_pathname, FF_PATHNAME }, + { OOO_STRING_SW_HTML_FF_path, FF_PATH }, + { OOO_STRING_SW_HTML_FF_name_noext, FF_NAME_NOEXT }, + { 0, 0 } }; /* */ @@ -364,7 +364,7 @@ void SwHTMLParser::NewField() if( aValue.Len() ) nSub |= FIXEDFLD; - SvNumberFormatter *pFormatter = pDoc->GetNumberFormatter(); + SvNumberFormatter *pFormatter = pDoc->GetNumberFormatter(); if( pFmtOption ) { const String& rFmt = pFmtOption->GetString(); @@ -396,7 +396,7 @@ void SwHTMLParser::NewField() { USHORT nSub = 0; - SvNumberFormatter *pFormatter = pDoc->GetNumberFormatter(); + SvNumberFormatter *pFormatter = pDoc->GetNumberFormatter(); sal_uInt32 nNumFmt; LanguageType eLang; double dValue = GetTableDataOptionsValNum( @@ -405,7 +405,7 @@ void SwHTMLParser::NewField() short nFmtType = pFormatter->GetType( nNumFmt ); switch( nFmtType ) { - case NUMBERFORMAT_DATE: nSub = DATEFLD; break; + case NUMBERFORMAT_DATE: nSub = DATEFLD; break; case NUMBERFORMAT_TIME: nSub = TIMEFLD; break; } |