LibreOffice Module sw (master)  1
Functions
htmlfldw.cxx File Reference
#include <com/sun/star/i18n/ScriptType.hpp>
#include <com/sun/star/i18n/XBreakIterator.hpp>
#include <comphelper/string.hxx>
#include <svtools/htmlkywd.hxx>
#include <svtools/htmlout.hxx>
#include <svtools/htmltokn.h>
#include <osl/diagnose.h>
#include <fmtfld.hxx>
#include <doc.hxx>
#include <breakit.hxx>
#include <ndtxt.hxx>
#include <txtfld.hxx>
#include <fldbas.hxx>
#include <docufld.hxx>
#include <flddat.hxx>
#include <viewopt.hxx>
#include "htmlfld.hxx"
#include "wrthtml.hxx"
#include <rtl/strbuf.hxx>
#include "css1atr.hxx"
#include "css1kywd.hxx"
Include dependency graph for htmlfldw.cxx:

Go to the source code of this file.

Functions

static WriterOutHTML_SwField (Writer &rWrt, const SwField *pField, const SwTextNode &rTextNd, sal_Int32 nFieldPos)
 
WriterOutHTML_SwFormatField (Writer &rWrt, const SfxPoolItem &rHt)
 

Function Documentation

static Writer& OutHTML_SwField ( Writer rWrt,
const SwField pField,
const SwTextNode rTextNd,
sal_Int32  nFieldPos 
)
static

Definition at line 67 of file htmlfldw.cxx.

References AF_NAME, AF_SHORTCUT, aHTMLAttrFnTab, aName, Author, HTMLOutFuncs::CreateTableDataOptionsValNum(), CSS1_OUTMODE_ANY_SCRIPT, CSS1_OUTMODE_CJK, CSS1_OUTMODE_CTL, CSS1_OUTMODE_WESTERN, DateTime, nsSwDocInfoSubType::DI_CHANGE, nsSwDocInfoSubType::DI_COMMENT, nsSwDocInfoSubType::DI_CREATE, nsSwDocInfoSubType::DI_CUSTOM, nsSwDocInfoSubType::DI_KEYS, nsSwDocInfoSubType::DI_SUB_AUTHOR, nsSwDocInfoSubType::DI_SUB_DATE, nsSwDocInfoSubType::DI_SUB_TIME, nsSwDocInfoSubType::DI_THEMA, nsSwDocInfoSubType::DI_TITLE, DocInfo, DocStat, DS_CHAR, DS_GRF, DS_OLE, DS_PAGE, DS_PARA, DS_TBL, DS_WORD, EU_CITY, EU_COMPANY, EU_COUNTRY, EU_EMAIL, EU_FAX, EU_FIRSTNAME, EU_NAME, EU_PHONE_COMPANY, EU_PHONE_PRIVATE, EU_POSITION, EU_SHORTCUT, EU_STATE, EU_STREET, EU_TITLE, EU_ZIP, SwField::ExpandField(), ExtUser, FF_FIXED, FF_NAME, FF_NAME_NOEXT, FF_PATH, FF_PATHNAME, Filename, g_pBreakIt, SwDoc::GetAttrPool(), SwBreakIt::GetBreakIter(), SwHTMLWriter::GetCSS1ScriptForScriptType(), SwField::GetFormat(), SwHTMLWriter::GetNamespace(), SwDoc::GetNumberFormatter(), SwHTMLWriter::GetNumFormat(), SwField::GetPar2(), SwTextNode::GetParaAttr(), SwField::GetSubType(), SwField::GetTyp(), GetValue, i, SwHTMLWriter::m_aNonConvertableCharacters, SwHTMLWriter::m_bTagOn, SwHTMLWriter::m_eDestEnc, SwHTMLWriter::m_nCSS1Script, Writer::m_pDoc, SwHTMLWriter::mbReqIF, nPos, OOO_STRING_SVTOOLS_HTML_O_format, OOO_STRING_SVTOOLS_HTML_O_name, OOO_STRING_SVTOOLS_HTML_O_sdfixed, OOO_STRING_SVTOOLS_HTML_O_subtype, OOO_STRING_SVTOOLS_HTML_O_type, OOO_STRING_SVTOOLS_HTML_O_value, OOO_STRING_SVTOOLS_HTML_sdfield, OOO_STRING_SW_HTML_FF_author, OOO_STRING_SW_HTML_FF_date, OOO_STRING_SW_HTML_FF_name, OOO_STRING_SW_HTML_FF_name_noext, OOO_STRING_SW_HTML_FF_path, OOO_STRING_SW_HTML_FF_pathname, OOO_STRING_SW_HTML_FF_shortcut, OOO_STRING_SW_HTML_FF_time, OOO_STRING_SW_HTML_FS_change, OOO_STRING_SW_HTML_FS_char, OOO_STRING_SW_HTML_FS_city, OOO_STRING_SW_HTML_FS_comment, OOO_STRING_SW_HTML_FS_company, OOO_STRING_SW_HTML_FS_country, OOO_STRING_SW_HTML_FS_cphone, OOO_STRING_SW_HTML_FS_create, OOO_STRING_SW_HTML_FS_custom, OOO_STRING_SW_HTML_FS_email, OOO_STRING_SW_HTML_FS_fax, OOO_STRING_SW_HTML_FS_firstname, OOO_STRING_SW_HTML_FS_grf, OOO_STRING_SW_HTML_FS_keys, OOO_STRING_SW_HTML_FS_name, OOO_STRING_SW_HTML_FS_next, OOO_STRING_SW_HTML_FS_ole, OOO_STRING_SW_HTML_FS_page, OOO_STRING_SW_HTML_FS_para, OOO_STRING_SW_HTML_FS_position, OOO_STRING_SW_HTML_FS_pphone, OOO_STRING_SW_HTML_FS_prev, OOO_STRING_SW_HTML_FS_random, OOO_STRING_SW_HTML_FS_shortcut, OOO_STRING_SW_HTML_FS_state, OOO_STRING_SW_HTML_FS_street, OOO_STRING_SW_HTML_FS_tbl, OOO_STRING_SW_HTML_FS_theme, OOO_STRING_SW_HTML_FS_title, OOO_STRING_SW_HTML_FS_word, OOO_STRING_SW_HTML_FS_zip, OOO_STRING_SW_HTML_FT_author, OOO_STRING_SW_HTML_FT_datetime, OOO_STRING_SW_HTML_FT_docinfo, OOO_STRING_SW_HTML_FT_docstat, OOO_STRING_SW_HTML_FT_filename, OOO_STRING_SW_HTML_FT_page, OOO_STRING_SW_HTML_FT_sender, Out(), HTMLOutFuncs::Out_AsciiTag(), HTMLOutFuncs::Out_String(), PageNumber, PG_NEXT, PG_PREV, PG_RANDOM, RES_CHRATR_CJK_FONT, RES_CHRATR_CJK_FONTSIZE, RES_CHRATR_CJK_POSTURE, RES_CHRATR_CJK_WEIGHT, RES_CHRATR_CTL_FONT, RES_CHRATR_CTL_FONTSIZE, RES_CHRATR_CTL_POSTURE, RES_CHRATR_CTL_WEIGHT, RES_CHRATR_FONT, RES_CHRATR_FONTSIZE, RES_CHRATR_POSTURE, RES_CHRATR_WEIGHT, Writer::Strm(), SVX_NUM_CHAR_SPECIAL, swhtml_css1atr_equalFontItems(), SwFieldType::Which(), and SvStream::WriteOString().

Referenced by OutHTML_SwFormatField().

Writer& OutHTML_SwFormatField ( Writer rWrt,
const SfxPoolItem rHt 
)