summaryrefslogtreecommitdiff
path: root/sw/source/filter/ww1/w1filter.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/filter/ww1/w1filter.cxx')
-rw-r--r--sw/source/filter/ww1/w1filter.cxx214
1 files changed, 93 insertions, 121 deletions
diff --git a/sw/source/filter/ww1/w1filter.cxx b/sw/source/filter/ww1/w1filter.cxx
index 06b074b1772a..970461e97796 100644
--- a/sw/source/filter/ww1/w1filter.cxx
+++ b/sw/source/filter/ww1/w1filter.cxx
@@ -67,9 +67,6 @@
using namespace css;
using namespace nsSwDocInfoSubType;
-
-///////////////////////////////////////////////////////////////////////
-//
// hier stehen die methoden operator<<, Out, Start und Stop mit
// folgender Bedeutung: wenn moeglich wird die information aus dem
// dokument per
@@ -85,45 +82,46 @@ using namespace nsSwDocInfoSubType;
// ausnahme haben: hier stehen auch methoden, die aus anderen gruenden
// fuer den dumper sinnlos sind, zB wenn sie auf sv-strukturen beruhen
// wie zB GetFont() auf SvxFontItem.
-//
-/////////////////////////////////////////////////////////////// Manager
+// Manager
Ww1Shell& operator <<(Ww1Shell& rOut, Ww1Manager& This)
{
// verhindern, das bei rekusivem aufruf dies mehrfach passiert:
if (!This.Pushed())
{
- { // der wird nur temporaer gebraucht:
+ {
+ // is only needed temporarily
This.SetInStyle( true );
Ww1StyleSheet(This.aFib).Out(rOut, This);
This.SetInStyle( false );
}
- { // dieser auch:
+ {
+ // this one, too
Ww1Assoc(This.aFib).Out(rOut);
}
- // dieser nicht, der ist bereits member:
+ // dieser nicht, der ist bereits member:
This.aDop.Out(rOut);
- // Jetzt entscheiden, wie Seitenvorlagen erzeugt werden
+ // Jetzt entscheiden, wie Seitenvorlagen erzeugt werden
if (This.GetSep().Count() <= 1)
rOut.SetUseStdPageDesc();
}
- // und jetzt das eigentliche dok:
+ // and now the actual dok
sal_Unicode cUnknown = ' ';
while (*This.pSeek < This.pDoc->Count())
{
- // ausgabe des ProgressState nur, wenn im haupttext, da sonst
- // nicht bestimmt werden kann, wie weit wir sind:
+ // ausgabe des ProgressState nur, wenn im haupttext, da sonst
+ // nicht bestimmt werden kann, wie weit wir sind:
if (!This.Pushed())
::SetProgressState(This.Where() * 100 / This.pDoc->Count(),
rOut.GetDoc().GetDocShell());
- // hier werden abwechselnd die attribute und die zeichen in die
- // shell gepumpt. die positionen werden durch das lesen der
- // zeichen aus dem manager hoch- gezaehlt. erst alle attribute:
+ // hier werden abwechselnd die attribute und die zeichen in die
+ // shell gepumpt. die positionen werden durch das lesen der
+ // zeichen aus dem manager hoch- gezaehlt. erst alle attribute:
This.Out(rOut, cUnknown);
- // das textdocument pDoc ist ein Ww1PlainText, dessen Out()
- // methode solange ausgibt, bis entweder ein sonderzeichen
- // auftaucht oder die anzahl der auszugebenden zeichen erreicht
- // ist:
+ // das textdocument pDoc ist ein Ww1PlainText, dessen Out()
+ // methode solange ausgibt, bis entweder ein sonderzeichen
+ // auftaucht oder die anzahl der auszugebenden zeichen erreicht
+ // ist:
cUnknown = This.pDoc->Out(rOut, *This.pSeek);
}
This.SetStopAll(true);
@@ -134,7 +132,7 @@ Ww1Shell& operator <<(Ww1Shell& rOut, Ww1Manager& This)
void Ww1Manager::OutStop(Ww1Shell& rOut, sal_Unicode cUnknown)
{
- // Bookmarks brauchen nicht beendet werden ???
+ // bookmarks don't need to be ended?
if (pFld)
pFld->Stop(rOut, *this, cUnknown);
if (!Pushed())
@@ -149,7 +147,7 @@ void Ww1Manager::OutStop(Ww1Shell& rOut, sal_Unicode cUnknown)
void Ww1Manager::OutStart( Ww1Shell& rOut )
{
-// alle attribute, die's brauchen beginnen
+ // alle attribute, die's brauchen beginnen
if (!Pushed())
aSep.Start(rOut, *this);
if (true)
@@ -162,27 +160,27 @@ void Ww1Manager::OutStart( Ww1Shell& rOut )
pFld->Start(rOut, *this);
if (!Pushed())
aBooks.Start(rOut, *this);
-// bestimmen, wo das naechste Ereigniss ist:
+ // bestimmen, wo das naechste Ereigniss ist:
sal_uLong ulEnd = pDoc->Count(); // spaetestens am textende
if (!Pushed())
- if (ulEnd > aSep.Where()) // naechster Sep vorher?
+ if (ulEnd > aSep.Where()) // next Sep prior?
ulEnd = aSep.Where();
if (true)
- if (ulEnd > aPap.Where()) // naechster Pap vorher?
+ if (ulEnd > aPap.Where()) // next Pap prior?
ulEnd = aPap.Where();
if (true)
- if (ulEnd > aChp.Where()) // naechster Chp vorher?
+ if (ulEnd > aChp.Where()) // next Chp prior?
ulEnd = aChp.Where();
if (!Pushed())
- if (ulEnd > aFtn.Where()) // naechster Ftn vorher?
+ if (ulEnd > aFtn.Where()) // next Ftn prior?
ulEnd = aFtn.Where();
if (pFld)
- if (ulEnd > pFld->Where()) // naechster Fld vorher?
+ if (ulEnd > pFld->Where()) // next Fld prior?
ulEnd = pFld->Where();
if (!Pushed())
- if (ulEnd > aBooks.Where()) // naechster Bookmark vorher?
+ if (ulEnd > aBooks.Where()) // next Bookmark prior?
ulEnd = aBooks.Where();
- *pSeek = Where(); // momentane position
+ *pSeek = Where(); // current position
if (*pSeek < ulEnd) // sind wir bereits weiter?
*pSeek = ulEnd;
}
@@ -197,7 +195,7 @@ void Ww1Manager::Out(Ww1Shell& rOut, sal_Unicode cUnknown)
// unbehandelte sonderzeichen augegeben. das werden genauso alle
// start-methoden gerufen und danach per where festgestellt, an
// welcher stelle die naechste aktion zu erwarten ist.
-//
+
// ist der manager in einem ge'push'ten mode, werden bestimmte
// elemente ausgeklammert. felder werden wiederum nur in besonderen
// faellen augeklammert, wenn naemlich bereiche ausgegeben werden, die
@@ -221,7 +219,7 @@ void Ww1Manager::Out(Ww1Shell& rOut, sal_Unicode cUnknown)
OutStop( rOut, cUnknown ); // Attrs ggfs. beenden
-// meta-zeichen interpretieren:
+ // meta-zeichen interpretieren:
if (!Ww1PlainText::IsChar(cUnknown))
switch (cUnknown)
{
@@ -306,8 +304,6 @@ void Ww1Manager::Pop()
pFld = &aFld;
}
-///////////////////////////////////////////////////////////// Bookmarks
-
void Ww1Bookmarks::Out(Ww1Shell& rOut, Ww1Manager& rMan, sal_uInt16)
{
if (GetIsEnd())
@@ -317,7 +313,7 @@ void Ww1Bookmarks::Out(Ww1Shell& rOut, Ww1Manager& rMan, sal_uInt16)
}
const OUString & rName = GetName();
- if( rName.startsWith( "_Toc" ) ) // "_Toc*" ist ueberfluessig
+ if( rName.startsWith( "_Toc" ) ) // "_Toc*" is superfluous
return;
if( rOut.IsFlagSet( SwFltControlStack::HYPO )
@@ -329,11 +325,11 @@ void Ww1Bookmarks::Out(Ww1Shell& rOut, Ww1Manager& rMan, sal_uInt16)
if( nLen > MAX_FIELDLEN )
nLen = MAX_FIELDLEN;
- // Lese Inhalt des Bookmark
+ // read content of the bookmark
// geht vermulich auch ueber Ww1PlainText
OUString aVal( rMan.GetText().GetText( Where(), nLen ) );
- // in 2 Schritten, da OS/2 zu doof ist
+ // in 2 steps, since OS/2 is too stupid
SwFltBookmark aBook( rName, aVal, GetHandle() );
rOut << aBook;
}
@@ -347,7 +343,6 @@ void Ww1Bookmarks::Start(Ww1Shell& rOut, Ww1Manager& rMan)
}
}
-///////////////////////////////////////////////////////////// Footnotes
void Ww1Footnotes::Start(Ww1Shell& rOut, Ww1Manager& rMan)
{
if (rMan.Where() >= Where())
@@ -393,7 +388,6 @@ void Ww1Footnotes::Stop(Ww1Shell& /*rOut*/, Ww1Manager& rMan, sal_Unicode& c)
}
}
-//////////////////////////////////////////////////////////////// Fields
void Ww1Fields::Start(Ww1Shell& rOut, Ww1Manager& rMan)
{
if (rMan.Where() >= Where()){
@@ -449,7 +443,7 @@ static WWDateTime GetTimeDatePara( const OUString& rForm,
if( pTime )
*pTime = TF_SSMM_12;
}
- else // keine Zeit
+ else // no time
{
eDT = (WWDateTime)( eDT & ~(sal_uInt16)WW_TIME );
}
@@ -457,7 +451,7 @@ static WWDateTime GetTimeDatePara( const OUString& rForm,
sal_Int32 nDPos = 0;
while (true)
{
- nDPos = rForm.indexOf('M', nDPos); // M -> Datum
+ nDPos = rForm.indexOf('M', nDPos); // M -> date
if (nDPos == 0 || nDPos == -1)
break;
sal_Unicode cPrev = rForm[nDPos - 1];
@@ -468,7 +462,7 @@ static WWDateTime GetTimeDatePara( const OUString& rForm,
++nDPos;
}
- if (nDPos != -1) // Monat -> Datum ?
+ if (nDPos != -1) // month -> date ?
{
static SwDateFormat const aDateA[32] =
{
@@ -536,10 +530,10 @@ extern void sw3io_ConvertFromOldField( SwDoc& rDoc, sal_uInt16& rWhich,
void Ww1Fields::Out(Ww1Shell& rOut, Ww1Manager& rMan, sal_uInt16 nDepth)
{
- OUString sType; // der typ als string
- OUString sFormel; // die formel
+ OUString sType; // the type as string
+ OUString sFormel; // the formula
OUString sFormat;
- OUString sDTFormat; // Datum / Zeit-Format
+ OUString sDTFormat; // date/time format
W1_FLD* pData = GetData(); // die an den plc gebunden daten
OSL_ENSURE(pData->chGet()==19, "Ww1Fields"); // sollte beginn sein
@@ -655,12 +649,12 @@ oncemore:
SwSetExpFieldType( &rOut.GetDoc(), aName, nsSwGetSetExpType::GSE_STRING ) );
pField = new SwSetExpField((SwSetExpFieldType*)pFT, aStr);
((SwSetExpField*)pField)->SetSubType( nsSwExtendedSubType::SUB_INVISIBLE );
-// Invisible macht in 378 AErger, soll aber demnaechst gehen
+ // Invisible macht in 378 AErger, soll aber demnaechst gehen
// das Ignorieren des Bookmarks ist nicht implementiert
}
break;
- case 14: // info var
+ case 14: // info variable
{
OUString aSubType;
pos = aStr.indexOf(' ');
@@ -678,16 +672,16 @@ oncemore:
aSubType = rOut.ConvertUStr(aSubType);
- // ganz grosze schiete: der typ 'info' kann einem der
- // typen 15..31 entsprechen. er enthaelt als formel
- // das eingentliche feld der doc-info.
- // kein ';' benutzen mit folgendem macro:
+ // huge pile of shit: the type 'info' can represent one of
+ // types 15 to 31. it contains as formula the actual field
+ // of the doc info.
+ // Don't use ';' with the following macro
#define IS(sd, se, t) \
if (aSubType == sd || aSubType == se) \
rbType = t; \
else
- // deutsche bez. englische bez. typ-code
+ // german name english name type-code
IS("titel", "title", 15)
IS("thema", "subject", 16)
IS("autor", "author", 17)
@@ -756,7 +750,7 @@ oncemore:
case WW_BOTH: nReg = DI_SUB_DATE; break;
default:
break;
- // WW_DONTKNOW -> Default bereits gesetzt
+ // WW_DONTKNOW -> Default already set
}
pField = new SwDocInfoField((SwDocInfoFieldType*)
rOut.GetSysFldType(RES_DOCINFOFLD), nSub | nReg, OUString());
@@ -792,8 +786,8 @@ oncemore:
SwTimeFormat aTime = TF_SYSTEM;
WWDateTime eDT = GetTimeDatePara(sDTFormat, &aTime, &aDate);
- if( eDT == WW_DONTKNOW ) // kein D/T-Formatstring
- eDT = ( rbType == 32 ) ? WW_TIME : WW_DATE; // benutze ID
+ if( eDT == WW_DONTKNOW ) // no D/T-format string
+ eDT = ( rbType == 32 ) ? WW_TIME : WW_DATE; // use ID
if( eDT & WW_DATE )
{
@@ -807,7 +801,7 @@ oncemore:
if( eDT == WW_BOTH )
rOut << * pField << ' ';
- // Mogel: direkt einfuegen und Space dahinter
+ // Cheat: insert directly and a space afterwards
}
if( eDT & WW_TIME )
{
@@ -913,7 +907,7 @@ oncemore:
((SwSetExpField*)pField)->SetInputFlag( sal_True );
((SwSetExpField*)pField)->SetSubType(nsSwExtendedSubType::SUB_INVISIBLE);
}
- case 39: // fillin command
+ case 39: // filling command
pField = new SwInputField(
static_cast<SwInputFieldType*>(rOut.GetSysFldType( RES_INPUTFLD )),
OUString(), sFormel,
@@ -949,11 +943,11 @@ oncemore:
OUString sName;
while (*pFormel != '\0' && *pFormel != ' ')
{
- // ab hier koennte eine extension kommen
+ // from here on a extension could appear
if (*pFormel == '.')
pDot = pFormel;
else
- // aha: wir waren bislang noch in dirs
+ // so far we were in directories
if (*pFormel == '\\')
{
pDot = 0;
@@ -1032,16 +1026,15 @@ oncemore:
sal_uLong Ww1Fields::GetLength()
{
-// berechnet die laenge eines feldteiles. nicht mitgerechnet werden
-// die terminierenden zeichen im text (19, 20, 21) die beginn, trenner
-// und ende bedeuten.
+ // berechnet die laenge eines feldteiles. nicht mitgerechnet werden
+ // die terminierenden zeichen im text (19, 20, 21) die beginn, trenner
+ // und ende bedeuten.
sal_uLong ulBeg = Where();
sal_uLong ulEnd = Where(nPlcIndex+1);
OSL_ENSURE(ulBeg<ulEnd, "Ww1Fields");
return (ulEnd - ulBeg) - 1;
}
-/////////////////////////////////////////////////////////////////// Sep
void Ww1Sep::Start(Ww1Shell& rOut, Ww1Manager& rMan)
{
if (rMan.Where() >= Where())
@@ -1059,10 +1052,10 @@ void Ww1Sep::Start(Ww1Shell& rOut, Ww1Manager& rMan)
rFmt.SetFmtAttr(aLR);
SvxULSpaceItem aUL(rDOP.dyaTopGet(), rDOP.dyaBottomGet(), RES_UL_SPACE);
rFmt.SetFmtAttr(aUL);
- // sobald wir mit dem lesen der zeichen soweit sind, wo sep's
- // momentanes attribut beginnt, wird dieses attribut eingefuegt.
- // diese methode ist bei den meisten start/stop methoden der
- // memberklassen des managers identisch.
+ // sobald wir mit dem lesen der zeichen soweit sind, wo sep's
+ // momentanes attribut beginnt, wird dieses attribut eingefuegt.
+ // diese methode ist bei den meisten start/stop methoden der
+ // memberklassen des managers identisch.
sal_uInt8* pByte = GetData();
Ww1SprmSep aSprm(rFib, SVBT32ToUInt32(pByte + 2));
aSprm.Start(rOut, rMan);
@@ -1072,18 +1065,17 @@ void Ww1Sep::Start(Ww1Shell& rOut, Ww1Manager& rMan)
}
}
-/////////////////////////////////////////////////////////////////// Pap
void Ww1Pap::Start(Ww1Shell& rOut, Ww1Manager& rMan)
{
if (rMan.Where() >= Where())
{
sal_uInt8* pByte;
sal_uInt16 cb;
- // bereitstellen der zu startenden attribute
+ // bereitstellen der zu startenden attribute
if (FillStart(pByte, cb))
{
Ww1SprmPapx aSprm(pByte, cb);
- // und ausgeben:
+ // and give the following output
aSprm.Start(rOut, rMan);
}
++(*this);
@@ -1105,11 +1097,8 @@ void Ww1Pap::Stop(Ww1Shell& rOut, Ww1Manager& rMan, sal_Unicode&)
}
}
-//////////////////////////////////////////////////////////////// W1_CHP
-//
// momentan laesst sich die ausgabe von W1CHPxen nicht nur per define
-// loesen....
-//
+// loesen...
void W1_CHP::Out(Ww1Shell& rOut, Ww1Manager& rMan)
{
if (fBoldGet())
@@ -1190,7 +1179,6 @@ void W1_CHP::Out(Ww1Shell& rOut, Ww1Manager& rMan)
}
}
-/////////////////////////////////////////////////////////////////// Chp
void Ww1Chp::Start(Ww1Shell& rOut, Ww1Manager& rMan)
{
if (rMan.Where() >= Where())
@@ -1218,7 +1206,7 @@ void Ww1Chp::Stop(Ww1Shell& rOut, Ww1Manager& rMan, sal_Unicode&)
W1_CHP aChpx;
if (FillStop(aChpx))
{
- // zuerst alle toggle-flags
+ // zuerst alle toggle-flags
if (aChpx.fBoldGet())
rOut.EndItem(RES_CHRATR_WEIGHT);
if (aChpx.fItalicGet())
@@ -1229,8 +1217,8 @@ void Ww1Chp::Stop(Ww1Shell& rOut, Ww1Manager& rMan, sal_Unicode&)
rOut.EndItem(RES_CHRATR_CONTOUR);
if (aChpx.fSmallCapsGet() || aChpx.fCapsGet())
rOut.EndItem(RES_CHRATR_CASEMAP);
- // dann alle zahl-werte, diese haben flags, wenn sie gesetzt
- // sind..................
+ // dann alle zahl-werte, diese haben flags, wenn sie gesetzt
+ // sind...
if (aChpx.fsHpsGet())
rOut.EndItem(RES_CHRATR_FONTSIZE);
if (aChpx.fsKulGet())
@@ -1250,23 +1238,20 @@ void Ww1Chp::Stop(Ww1Shell& rOut, Ww1Manager& rMan, sal_Unicode&)
}
}
-///////////////////////////////////////////////////////////////// Style
void Ww1Style::Out(Ww1Shell& rOut, Ww1Manager& rMan)
{
-// Zuerst Basis, damit Attribute des Basis-Styles erkannt werden
-// first: Base................................................
+ // Zuerst Basis, damit Attribute des Basis-Styles erkannt werden
+ // first: Base
if(pParent->GetStyle(stcBase).IsUsed() ) // Basis gueltig ?
rOut.BaseStyle(stcBase);
-// next of all: CHP...............................................
+ // next of all: CHP
aChpx.Out(rOut, rMan);
-// Last: PAP.......................................................
+ // Last: PAP
if (pPapx)
pPapx->Start(rOut, rMan);
}
-////////////////////////////////////////////////////////// Ww1PlainText
-//
// die Out() methoden von plaintext fuer den filter geben eine anzahl
// zeichen aus auf die shell, einen string oder einen char, wieviel
// zeichen ausgegeben werden, bestimmt ulEnd, das das ende bestimmt,
@@ -1280,11 +1265,10 @@ void Ww1Style::Out(Ww1Shell& rOut, Ww1Manager& rMan)
// also beachten, dasz wenn !IsChar(Out(...)) gilt, ulEnd unter
// umstaenden nicht erreicht wurde. dann wurde das kontrollzeichen
// zwar (weg-)gelesen, jedoch noch nicht ausgegeben.
-//
sal_Unicode Ww1PlainText::Out( Ww1Shell& rOut, sal_uLong& ulEnd )
{
-// gibt die zeichen bis ulEnd aus, es sei den es kommen sonderzeichen
-// die eine bedeutung haben wie absatzende oder seitenumbruch.
+ // gibt die zeichen bis ulEnd aus, es sei den es kommen sonderzeichen
+ // die eine bedeutung haben wie absatzende oder seitenumbruch.
if (ulEnd > Count())
ulEnd = Count();
while (ulSeek < ulEnd)
@@ -1301,7 +1285,7 @@ sal_Unicode Ww1PlainText::Out( Ww1Shell& rOut, sal_uLong& ulEnd )
sal_Unicode Ww1PlainText::Out(OUString& rStr, sal_uLong ulEnd)
{
-// wie Out(Shell..., jedoch ausgabe auf einen string
+ // wie Out(Shell..., jedoch ausgabe auf einen string
rStr = "";
if (ulEnd > Count())
ulEnd = Count();
@@ -1317,9 +1301,7 @@ sal_Unicode Ww1PlainText::Out(OUString& rStr, sal_uLong ulEnd)
return Ww1PlainText::MinChar;
}
-//
// hier eruebrigt sich ulEnd...oder?
-//
sal_Unicode Ww1PlainText::Out( sal_Unicode& rRead )
{
rRead = (*this)[ulSeek];
@@ -1327,8 +1309,6 @@ sal_Unicode Ww1PlainText::Out( sal_Unicode& rRead )
return rRead;
}
-/////////////////////////////////////////////////////////// Ww1SprmPapx
-
void Ww1SprmPapx::Start(Ww1Shell& rOut, Ww1Manager& rMan)
{
if( !rMan.IsInStyle() ){ // Innerhalb Style gehts ueber die
@@ -1364,19 +1344,18 @@ void Ww1SprmPapx::Stop(Ww1Shell& rOut, Ww1Manager& rMan)
}
}
-///////////////////////////////////////////////////////////////// Fonts
SvxFontItem Ww1Fonts::GetFont(sal_uInt16 nFCode)
{
-// erzeugen eine fonts im sw-sinne aus den word-strukturen
+ // erzeugen eine fonts im sw-sinne aus den word-strukturen
FontFamily eFamily = FAMILY_DONTKNOW;
OUString aName;
FontPitch ePitch = PITCH_DONTKNOW;
rtl_TextEncoding eCharSet = RTL_TEXTENCODING_DONTKNOW;
switch (nFCode)
{
-// In the Winword 1.x format, the names of the first three fonts were
-// omitted from the table and assumed to be "Tms Rmn" (for ftc = 0),
-// "Symbol", and "Helv"
+ // In the Winword 1.x format, the names of the first three fonts were
+ // omitted from the table and assumed to be "Tms Rmn" (for ftc = 0),
+ // "Symbol", and "Helv"
case 0:
eFamily = FAMILY_ROMAN;
aName = "Tms Rmn";
@@ -1399,23 +1378,23 @@ SvxFontItem Ww1Fonts::GetFont(sal_uInt16 nFCode)
W1_FFN* pF = GetFFN(nFCode - 3);
if (pF != 0)
{
- // Fontname .........................................
+ // Fontname
aName = OUString( (sal_Char*)pF->szFfnGet(), strlen( (sal_Char*)pF->szFfnGet() ),
RTL_TEXTENCODING_MS_1252 );
- // Pitch .............................................
+ // Pitch
static const FontPitch ePitchA[] =
{
PITCH_DONTKNOW, PITCH_FIXED, PITCH_VARIABLE, PITCH_DONTKNOW
};
ePitch = ePitchA[pF->prgGet()];
- // CharSet ...........................................
+ // CharSet
eCharSet = RTL_TEXTENCODING_MS_1252;
if (aName.equalsIgnoreAsciiCase("Symbol")
|| aName.equalsIgnoreAsciiCase("Symbol Set")
|| aName.equalsIgnoreAsciiCase("Wingdings")
|| aName.equalsIgnoreAsciiCase("ITC Zapf Dingbats") )
eCharSet = RTL_TEXTENCODING_SYMBOL;
- // FontFamily ........................................
+ // FontFamily
sal_uInt16 b = pF->ffGet();
static const FontFamily eFamilyA[] =
{
@@ -1436,7 +1415,7 @@ SvxFontItem Ww1Fonts::GetFont(sal_uInt16 nFCode)
}
break;
}
- // Extrawurst Hypo
+ // Extrawurst Hypo
if ( SwFltGetFlag( nFieldFlags, SwFltControlStack::HYPO )
&& ( aName.equalsIgnoreAsciiCase("Helv")
|| aName.equalsIgnoreAsciiCase("Helvetica") ) )
@@ -1447,12 +1426,12 @@ SvxFontItem Ww1Fonts::GetFont(sal_uInt16 nFCode)
}
else
{
- // VCL matcht die Fonts selber
- // allerdings passiert bei Helv, Tms Rmn und System Monospaced
- // Scheisse, so dass diese ersetzt werden muessen.
- // Nach TH sollen diese durch feste Werte ersetzt werden,
- // also nicht ueber System::GetStandardFont, damit keine
- // Namenslisten auftauchen ( Dieses koennte den User verwirren )
+ // VCL matcht die Fonts selber
+ // allerdings passiert bei Helv, Tms Rmn und System Monospaced
+ // Scheisse, so dass diese ersetzt werden muessen.
+ // Nach TH sollen diese durch feste Werte ersetzt werden,
+ // also nicht ueber System::GetStandardFont, damit keine
+ // Namenslisten auftauchen ( Dieses koennte den User verwirren )
if( aName.equalsIgnoreAsciiCase("Helv"))
{
aName = "Helvetica";
@@ -1471,11 +1450,10 @@ SvxFontItem Ww1Fonts::GetFont(sal_uInt16 nFCode)
ePitch = PITCH_FIXED;
}
}
-// nun koennen wir den font basteln: .........................
+ // nun koennen wir den font basteln
return SvxFontItem(eFamily, aName, OUString(), ePitch, eCharSet, RES_CHRATR_FONT);
}
-/////////////////////////////////////////////////////////////////// Dop
void Ww1Dop::Out(Ww1Shell& rOut)
{
//~ mdt: fehlt
@@ -1521,11 +1499,10 @@ void Ww1Dop::Out(Ww1Shell& rOut)
}
-///////////////////////////////////////////////////////////////// Assoc
void Ww1Assoc::Out(Ww1Shell& rOut)
{
-//~ mdt: fehlen: FileNext, Dot, DataDoc, HeaderDoc, Criteria1,
-// Criteria2, Criteria3, Criteria4, Criteria5, Criteria6, Criteria7
+ //~ mdt: fehlen: FileNext, Dot, DataDoc, HeaderDoc, Criteria1,
+ // Criteria2, Criteria3, Criteria4, Criteria5, Criteria6, Criteria7
SwDocShell *pDocShell(rOut.GetDoc().GetDocShell());
OSL_ENSURE(pDocShell, "no SwDocShell");
if (pDocShell) {
@@ -1546,7 +1523,6 @@ void Ww1Assoc::Out(Ww1Shell& rOut)
}
}
-//////////////////////////////////////////////////////////// StyleSheet
void Ww1StyleSheet::OutDefaults(Ww1Shell& rOut, Ww1Manager& rMan, sal_uInt16 stc)
{
switch (stc){
@@ -1787,7 +1763,7 @@ void Ww1StyleSheet::Out(Ww1Shell& rOut, Ww1Manager& rMan)
}
}
-////////////////////////////////////////////////////////////// Picture
+// Picture
static sal_uLong GuessPicSize(W1_PIC* pPic)
{
sal_uInt16 maxx = pPic->mfp.xExtGet();
@@ -1796,11 +1772,9 @@ static sal_uLong GuessPicSize(W1_PIC* pPic)
return 120L + (sal_uLong)padx * maxy;
}
-//
// folgende methode schreibt eine windows-.BMP-datei aus einem
// embeddeten bild in ww-1 dateien
// gelesen wird 4-bit format, geschrieben jedoch 8-bit.
-//
void Ww1Picture::WriteBmp(SvStream& rOut)
{
long nSize = pPic->lcbGet() - (sizeof(*pPic)-sizeof(pPic->rgb));
@@ -1971,11 +1945,10 @@ void Ww1Picture::Out(Ww1Shell& rOut, Ww1Manager& /*rMan*/)
rOut << *pGraphic;
}
-////////////////////////////////////////////////////////// HeaderFooter
void Ww1HeaderFooter::Start(Ww1Shell& rOut, Ww1Manager& rMan)
{
-// wird sowieso nur bei SEPs aufgerufen, keine weitere pruefung
-// noetig:
+ // wird sowieso nur bei SEPs aufgerufen, keine weitere pruefung
+ // noetig:
if (!rMan.Pushed())
{
while (++(*this))
@@ -2045,5 +2018,4 @@ void Ww1HeaderFooter::Stop(Ww1Shell& rOut, Ww1Manager& rMan, sal_Unicode&)
}
}
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */