LibreOffice
LibreOffice 26.2 SDK API Reference
Toggle main menu visibility
Loading...
Searching...
No Matches
XTextTableCursor.idl
Go to the documentation of this file.
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
/*
3
* This file is part of the LibreOffice project.
4
*
5
* This Source Code Form is subject to the terms of the Mozilla Public
6
* License, v. 2.0. If a copy of the MPL was not distributed with this
7
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
*
9
* This file incorporates work covered by the following license notice:
10
*
11
* Licensed to the Apache Software Foundation (ASF) under one or more
12
* contributor license agreements. See the NOTICE file distributed
13
* with this work for additional information regarding copyright
14
* ownership. The ASF licenses this file to you under the Apache
15
* License, Version 2.0 (the "License"); you may not use this file
16
* except in compliance with the License. You may obtain a copy of
17
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
18
*/
19
20
21
22
module
com
{ module sun { module star { module text {
23
24
32
published
interface
XTextTableCursor
:
com::sun::star::uno::XInterface
33
{
34
43
string
getRangeName
();
44
45
56
boolean
gotoCellByName
( [in]
string
aCellName,
57
[in]
boolean
bExpand );
58
59
68
boolean
goLeft
( [in]
short
nCount,
69
[in]
boolean
bExpand );
70
71
80
boolean
goRight
( [in]
short
nCount,
81
[in]
boolean
bExpand );
82
83
92
boolean
goUp
( [in]
short
nCount,
93
[in]
boolean
bExpand );
94
95
104
boolean
goDown
( [in]
short
nCount,
105
[in]
boolean
bExpand );
106
107
113
void
gotoStart
( [in]
boolean
bExpand );
114
115
121
void
gotoEnd
( [in]
boolean
bExpand );
122
123
128
boolean
mergeRange
();
129
130
144
boolean
splitRange
( [in]
short
nCount,
145
[in]
boolean
bHorizontal );
146
147
};
148
149
150
}; }; }; };
151
152
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
com::sun::star::text::XTextTableCursor
The TextTableCursor provide methods to navigate through the table structure, to merge and split cells...
Definition
XTextTableCursor.idl:33
com::sun::star::text::XTextTableCursor::goLeft
boolean goLeft([in] short nCount, [in] boolean bExpand)
moves the cursor to the left neighbor.
com::sun::star::text::XTextTableCursor::goUp
boolean goUp([in] short nCount, [in] boolean bExpand)
moves the cursor to the top neighbor.
com::sun::star::text::XTextTableCursor::gotoStart
void gotoStart([in] boolean bExpand)
moves the cursor to the top left cell of the table.
com::sun::star::text::XTextTableCursor::goRight
boolean goRight([in] short nCount, [in] boolean bExpand)
moves the cursor to the right neighbor.
com::sun::star::text::XTextTableCursor::gotoEnd
void gotoEnd([in] boolean bExpand)
moves the cursor to the bottom right cell of the table.
com::sun::star::text::XTextTableCursor::goDown
boolean goDown([in] short nCount, [in] boolean bExpand)
moves the cursor to the bottom neighbor cell.
com::sun::star::text::XTextTableCursor::splitRange
boolean splitRange([in] short nCount, [in] boolean bHorizontal)
splits the range of cells.
com::sun::star::text::XTextTableCursor::getRangeName
string getRangeName()
com::sun::star::text::XTextTableCursor::mergeRange
boolean mergeRange()
merges the selected range of cells.
com::sun::star::text::XTextTableCursor::gotoCellByName
boolean gotoCellByName([in] string aCellName, [in] boolean bExpand)
moves the cursor to the cell with the specified name.
com::sun::star::uno::XInterface
base interface of all UNO interfaces
Definition
XInterface.idl:46
com
Definition
Ambiguous.idl:20
com
sun
star
text
XTextTableCursor.idl
Generated by
1.17.0