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
5d2b0f25
Kaydet (Commit)
5d2b0f25
authored
Nis 08, 2012
tarafından
Kohei Yoshida
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Killed Another instance of svarray.
üst
6cb65d8d
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
29 additions
and
29 deletions
+29
-29
editobj.hxx
editeng/inc/editeng/editobj.hxx
+9
-9
editobj.cxx
editeng/source/editeng/editobj.cxx
+0
-0
editobj2.hxx
editeng/source/editeng/editobj2.hxx
+17
-17
impedit4.cxx
editeng/source/editeng/impedit4.cxx
+3
-3
No files found.
editeng/inc/editeng/editobj.hxx
Dosyayı görüntüle @
5d2b0f25
...
...
@@ -85,12 +85,12 @@ public:
static
EditTextObject
*
Create
(
SvStream
&
rIStream
,
SfxItemPool
*
pGlobalTextObjectPool
=
0
);
virtual
s
al_uInt16
GetParagraphCount
()
const
;
virtual
s
ize_t
GetParagraphCount
()
const
;
virtual
XubString
GetText
(
sal_uInt16
nParagraph
)
const
;
virtual
void
Insert
(
const
EditTextObject
&
rObj
,
sal_uInt16
nPara
);
virtual
void
RemoveParagraph
(
sal_uInt16
nPara
);
virtual
EditTextObject
*
CreateTextObject
(
sal_uInt16
nPara
,
sal_uInt16
nParas
=
1
)
const
;
virtual
String
GetText
(
size_t
nParagraph
)
const
;
virtual
void
Insert
(
const
EditTextObject
&
rObj
,
size_t
nPara
);
virtual
void
RemoveParagraph
(
size_t
nPara
);
virtual
EditTextObject
*
CreateTextObject
(
size_t
nPara
,
size_t
nParas
=
1
)
const
;
virtual
sal_Bool
HasPortionInfo
()
const
;
virtual
void
ClearPortionInfo
();
...
...
@@ -109,12 +109,12 @@ public:
virtual
const
SvxFieldItem
*
GetField
()
const
;
virtual
sal_Bool
HasField
(
TypeId
aType
=
NULL
)
const
;
virtual
SfxItemSet
GetParaAttribs
(
sal_uInt16
nPara
)
const
;
virtual
void
SetParaAttribs
(
sal_uInt16
nPara
,
const
SfxItemSet
&
rAttribs
);
virtual
SfxItemSet
GetParaAttribs
(
size_t
nPara
)
const
;
virtual
void
SetParaAttribs
(
size_t
nPara
,
const
SfxItemSet
&
rAttribs
);
virtual
sal_Bool
HasStyleSheet
(
const
XubString
&
rName
,
SfxStyleFamily
eFamily
)
const
;
virtual
void
GetStyleSheet
(
sal_uInt16
nPara
,
XubString
&
rName
,
SfxStyleFamily
&
eFamily
)
const
;
virtual
void
SetStyleSheet
(
sal_uInt16
nPara
,
const
XubString
&
rName
,
const
SfxStyleFamily
&
eFamily
);
virtual
void
GetStyleSheet
(
size_t
nPara
,
String
&
rName
,
SfxStyleFamily
&
eFamily
)
const
;
virtual
void
SetStyleSheet
(
size_t
nPara
,
const
String
&
rName
,
const
SfxStyleFamily
&
eFamily
);
virtual
sal_Bool
ChangeStyleSheets
(
const
XubString
&
rOldName
,
SfxStyleFamily
eOldFamily
,
const
XubString
&
rNewName
,
SfxStyleFamily
eNewFamily
);
virtual
void
ChangeStyleSheetName
(
SfxStyleFamily
eFamily
,
const
XubString
&
rOldName
,
const
XubString
&
rNewName
);
...
...
editeng/source/editeng/editobj.cxx
Dosyayı görüntüle @
5d2b0f25
This diff is collapsed.
Click to expand it.
editeng/source/editeng/editobj2.hxx
Dosyayı görüntüle @
5d2b0f25
...
...
@@ -167,22 +167,23 @@ public:
WrongList
*
GetWrongList
()
const
{
return
pWrongs
;
}
void
SetWrongList
(
WrongList
*
p
)
{
pWrongs
=
p
;
}
bool
operator
==
(
const
ContentInfo
&
rCompare
)
const
;
bool
operator
==
(
const
ContentInfo
&
rCompare
)
const
;
bool
operator
!=
(
const
ContentInfo
&
rCompare
)
const
;
// #i102062#
bool
isWrongListEqual
(
const
ContentInfo
&
rCompare
)
const
;
};
typedef
ContentInfo
*
ContentInfoPtr
;
SV_DECL_PTRARR
(
ContentInfoList
,
ContentInfoPtr
,
1
)
class
BinTextObject
:
public
EditTextObject
,
public
SfxItemPoolUser
{
using
EditTextObject
::
operator
==
;
using
EditTextObject
::
isWrongListEqual
;
public
:
typedef
boost
::
ptr_vector
<
ContentInfo
>
ContentInfosType
;
private
:
ContentInfo
List
aContents
;
ContentInfo
sType
aContents
;
SfxItemPool
*
pPool
;
XParaPortionList
*
pPortionInfo
;
...
...
@@ -197,7 +198,6 @@ private:
bool
bStoreUnicodeStrings
:
1
;
protected
:
void
DeleteContents
();
virtual
void
StoreData
(
SvStream
&
rOStream
)
const
;
virtual
void
CreateData
(
SvStream
&
rIStream
);
sal_Bool
ImpChangeStyleSheets
(
const
String
&
rOldName
,
SfxStyleFamily
eOldFamily
,
...
...
@@ -228,18 +228,18 @@ public:
XEditAttribute
*
CreateAttrib
(
const
SfxPoolItem
&
rItem
,
sal_uInt16
nStart
,
sal_uInt16
nEnd
);
void
DestroyAttrib
(
XEditAttribute
*
pAttr
);
ContentInfo
List
&
GetContents
()
{
return
aContents
;
}
const
ContentInfo
List
&
GetContents
()
const
{
return
aContents
;
}
ContentInfo
sType
&
GetContents
();
const
ContentInfo
sType
&
GetContents
()
const
;
SfxItemPool
*
GetPool
()
const
{
return
pPool
;
}
XParaPortionList
*
GetPortionInfo
()
const
{
return
pPortionInfo
;
}
void
SetPortionInfo
(
XParaPortionList
*
pP
)
{
pPortionInfo
=
pP
;
}
virtual
s
al_uInt16
GetParagraphCount
()
const
;
virtual
String
GetText
(
sal_uInt16
nParagraph
)
const
;
virtual
void
Insert
(
const
EditTextObject
&
rObj
,
sal_uInt16
nPara
);
virtual
EditTextObject
*
CreateTextObject
(
sal_uInt16
nPara
,
sal_uInt16
nParas
=
1
)
const
;
virtual
void
RemoveParagraph
(
sal_uInt16
nPara
);
virtual
s
ize_t
GetParagraphCount
()
const
;
virtual
String
GetText
(
size_t
nParagraph
)
const
;
virtual
void
Insert
(
const
EditTextObject
&
rObj
,
size_t
nPara
);
virtual
EditTextObject
*
CreateTextObject
(
size_t
nPara
,
size_t
nParas
=
1
)
const
;
virtual
void
RemoveParagraph
(
size_t
nPara
);
virtual
sal_Bool
HasPortionInfo
()
const
;
virtual
void
ClearPortionInfo
();
...
...
@@ -258,12 +258,12 @@ public:
virtual
const
SvxFieldItem
*
GetField
()
const
;
virtual
sal_Bool
HasField
(
TypeId
Type
=
NULL
)
const
;
SfxItemSet
GetParaAttribs
(
sal_uInt16
nPara
)
const
;
v
oid
SetParaAttribs
(
sal_uInt16
nPara
,
const
SfxItemSet
&
rAttribs
);
virtual
SfxItemSet
GetParaAttribs
(
size_t
nPara
)
const
;
v
irtual
void
SetParaAttribs
(
size_t
nPara
,
const
SfxItemSet
&
rAttribs
);
virtual
sal_Bool
HasStyleSheet
(
const
XubString
&
rName
,
SfxStyleFamily
eFamily
)
const
;
virtual
void
GetStyleSheet
(
sal_uInt16
nPara
,
XubString
&
rName
,
SfxStyleFamily
&
eFamily
)
const
;
virtual
void
SetStyleSheet
(
sal_uInt16
nPara
,
const
XubString
&
rName
,
const
SfxStyleFamily
&
eFamily
);
virtual
void
GetStyleSheet
(
size_t
nPara
,
String
&
rName
,
SfxStyleFamily
&
eFamily
)
const
;
virtual
void
SetStyleSheet
(
size_t
nPara
,
const
String
&
rName
,
const
SfxStyleFamily
&
eFamily
);
virtual
sal_Bool
ChangeStyleSheets
(
const
XubString
&
rOldName
,
SfxStyleFamily
eOldFamily
,
const
String
&
rNewName
,
SfxStyleFamily
eNewFamily
);
virtual
void
ChangeStyleSheetName
(
SfxStyleFamily
eFamily
,
const
XubString
&
rOldName
,
const
XubString
&
rNewName
);
...
...
editeng/source/editeng/impedit4.cxx
Dosyayı görüntüle @
5d2b0f25
...
...
@@ -1239,12 +1239,12 @@ EditSelection ImpEditEngine::InsertBinTextObject( BinTextObject& rTextObject, Ed
bConvertItems
=
sal_True
;
}
s
al_uInt16
nContents
=
rTextObject
.
GetContents
().
Count
();
s
ize_t
nContents
=
rTextObject
.
GetContents
().
size
();
sal_uInt16
nPara
=
aEditDoc
.
GetPos
(
aPaM
.
GetNode
()
);
for
(
sal_uInt16
n
=
0
;
n
<
nContents
;
n
++
,
nPara
++
)
for
(
size_t
n
=
0
;
n
<
nContents
;
++
n
,
++
nPara
)
{
ContentInfo
*
pC
=
rTextObject
.
GetContents
().
GetObject
(
n
)
;
ContentInfo
*
pC
=
&
rTextObject
.
GetContents
()[
n
]
;
sal_Bool
bNewContent
=
aPaM
.
GetNode
()
->
Len
()
?
sal_False
:
sal_True
;
sal_uInt16
nStartPos
=
aPaM
.
GetIndex
();
...
...
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