Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
759aed9b
Kaydet (Commit)
759aed9b
authored
Kas 28, 2012
tarafından
Tor Lillqvist
Kaydeden (comit)
Tor Lillqvist
Kas 28, 2012
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
De-duplicate _ReadFieldParams
Change-Id: Ib08f5ab8e6155f1b9be100377657678b8c480060
üst
1f1ebf7d
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
17 deletions
+17
-17
ww8par.hxx
sw/source/filter/ww8/ww8par.hxx
+3
-3
ww8par5.cxx
sw/source/filter/ww8/ww8par5.cxx
+0
-0
vbafield.cxx
sw/source/ui/vba/vbafield.cxx
+14
-14
No files found.
sw/source/filter/ww8/ww8par.hxx
Dosyayı görüntüle @
759aed9b
...
...
@@ -108,7 +108,7 @@ class SwAttrSet;
class
GDIMetaFile
;
struct
ESelection
;
class
SfxItemSet
;
class
_
ReadFieldParams
;
class
WW8
ReadFieldParams
;
class
wwZOrderer
;
class
OutlinerParaObject
;
...
...
@@ -1691,8 +1691,8 @@ public: // eigentlich private, geht aber leider nur public
eF_ResT
Read_F_DBNext
(
WW8FieldDesc
*
,
String
&
);
eF_ResT
Read_F_DBNum
(
WW8FieldDesc
*
,
String
&
);
eF_ResT
Read_F_Equation
(
WW8FieldDesc
*
,
String
&
);
void
Read_SubF_Ruby
(
_
ReadFieldParams
&
rReadParam
);
void
Read_SubF_Combined
(
_
ReadFieldParams
&
rReadParam
);
void
Read_SubF_Ruby
(
WW8
ReadFieldParams
&
rReadParam
);
void
Read_SubF_Combined
(
WW8
ReadFieldParams
&
rReadParam
);
eF_ResT
Read_F_IncludePicture
(
WW8FieldDesc
*
,
String
&
rStr
);
eF_ResT
Read_F_IncludeText
(
WW8FieldDesc
*
,
String
&
rStr
);
eF_ResT
Read_F_Seq
(
WW8FieldDesc
*
,
String
&
rStr
);
...
...
sw/source/filter/ww8/ww8par5.cxx
Dosyayı görüntüle @
759aed9b
This diff is collapsed.
Click to expand it.
sw/source/ui/vba/vbafield.cxx
Dosyayı görüntüle @
759aed9b
...
...
@@ -78,17 +78,17 @@ SwVbaField::getServiceNames()
return
aServiceNames
;
}
// ***
_
ReadFieldParams ***********************************************
// ***
SwVba
ReadFieldParams ***********************************************
// the codes are copied from ww8par5.cxx
class
_
ReadFieldParams
class
SwVba
ReadFieldParams
{
private
:
String
aData
;
xub_StrLen
nLen
,
nFnd
,
nNext
,
nSavPtr
;
String
aFieldName
;
public
:
_
ReadFieldParams
(
const
String
&
rData
);
~
_
ReadFieldParams
();
SwVba
ReadFieldParams
(
const
String
&
rData
);
~
SwVba
ReadFieldParams
();
xub_StrLen
GoToTokenParam
();
long
SkipToNextToken
();
...
...
@@ -103,7 +103,7 @@ public:
};
_ReadFieldParams
::
_
ReadFieldParams
(
const
String
&
_rData
)
SwVbaReadFieldParams
::
SwVba
ReadFieldParams
(
const
String
&
_rData
)
:
aData
(
_rData
),
nLen
(
_rData
.
Len
()
),
nNext
(
0
)
{
/*
...
...
@@ -129,12 +129,12 @@ _ReadFieldParams::_ReadFieldParams( const String& _rData )
}
_ReadFieldParams
::~
_
ReadFieldParams
()
SwVbaReadFieldParams
::~
SwVba
ReadFieldParams
()
{
}
String
_
ReadFieldParams
::
GetResult
()
const
String
SwVba
ReadFieldParams
::
GetResult
()
const
{
return
(
STRING_NOTFOUND
==
nFnd
)
?
aEmptyStr
...
...
@@ -142,7 +142,7 @@ String _ReadFieldParams::GetResult() const
}
xub_StrLen
_
ReadFieldParams
::
GoToTokenParam
()
xub_StrLen
SwVba
ReadFieldParams
::
GoToTokenParam
()
{
xub_StrLen
nOld
=
nNext
;
if
(
-
2
==
SkipToNextToken
()
)
...
...
@@ -152,7 +152,7 @@ xub_StrLen _ReadFieldParams::GoToTokenParam()
}
// ret: -2: NOT a '\' parameter but normal Text
long
_
ReadFieldParams
::
SkipToNextToken
()
long
SwVba
ReadFieldParams
::
SkipToNextToken
()
{
long
nRet
=
-
1
;
// Ende
if
(
...
...
@@ -194,7 +194,7 @@ long _ReadFieldParams::SkipToNextToken()
// Returnwert: 0 falls String-Ende erreicht,
// ansonsten Anfang des Paramters bzw. der Zeichenkette
//
xub_StrLen
_
ReadFieldParams
::
FindNextStringPiece
(
const
xub_StrLen
nStart
)
xub_StrLen
SwVba
ReadFieldParams
::
FindNextStringPiece
(
const
xub_StrLen
nStart
)
{
xub_StrLen
n
=
(
STRING_NOTFOUND
==
nStart
)
?
nFnd
:
nStart
;
// Anfang
xub_StrLen
n2
;
// Ende
...
...
@@ -250,7 +250,7 @@ xub_StrLen _ReadFieldParams::FindNextStringPiece(const xub_StrLen nStart)
// read parameters "1-3" or 1-3 with both values between 1 and nMax
bool
_
ReadFieldParams
::
GetTokenSttFromTo
(
sal_uInt16
*
pFrom
,
sal_uInt16
*
pTo
,
sal_uInt16
nMax
)
bool
SwVba
ReadFieldParams
::
GetTokenSttFromTo
(
sal_uInt16
*
pFrom
,
sal_uInt16
*
pTo
,
sal_uInt16
nMax
)
{
sal_uInt16
nStart
=
0
;
sal_uInt16
nEnd
=
0
;
...
...
@@ -377,7 +377,7 @@ SwVbaFields::Add( const css::uno::Reference< ::ooo::vba::word::XRange >& Range,
String
sFieldName
;
if
(
(
nType
==
word
::
WdFieldType
::
wdFieldEmpty
)
&&
!
sText
.
isEmpty
()
)
{
_
ReadFieldParams
aReadParam
(
sText
);
SwVba
ReadFieldParams
aReadParam
(
sText
);
sFieldName
=
aReadParam
.
GetFieldName
();
OSL_TRACE
(
"SwVbaFields::Add, the field name is %s "
,
rtl
::
OUStringToOString
(
sFieldName
,
RTL_TEXTENCODING_UTF8
).
getStr
()
);
}
...
...
@@ -410,7 +410,7 @@ uno::Reference< text::XTextField > SwVbaFields::Create_Field_FileName( const rtl
if
(
!
_text
.
isEmpty
()
)
{
long
nRet
;
_
ReadFieldParams
aReadParam
(
_text
);
SwVba
ReadFieldParams
aReadParam
(
_text
);
while
(
-
1
!=
(
nRet
=
aReadParam
.
SkipToNextToken
()))
{
switch
(
nRet
)
...
...
@@ -475,7 +475,7 @@ static const DocPropertyTable aDocPropertyTables[] =
uno
::
Reference
<
text
::
XTextField
>
SwVbaFields
::
Create_Field_DocProperty
(
const
rtl
::
OUString
_text
)
throw
(
uno
::
RuntimeException
)
{
String
aDocProperty
;
_
ReadFieldParams
aReadParam
(
_text
);
SwVba
ReadFieldParams
aReadParam
(
_text
);
long
nRet
;
while
(
-
1
!=
(
nRet
=
aReadParam
.
SkipToNextToken
()
))
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment