LibreOffice
LibreOffice 24.8 SDK API Reference
Loading...
Searching...
No Matches
XPanel.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 */
10
11
12 module com { module sun { module star { module ui {
13
18interface XPanel
19
20{
23 string getId();
24
27 string getTitle();
28
34 void setTitle( [in] string newTitle );
35
38 boolean isExpanded();
39
42 void collapse ();
43
52 void expand ( [in] boolean bCollapseOther );
53
57
60 void setOrderIndex( [in] long newOrderIndex );
61
64 void moveFirst();
65
68 void moveLast();
69
72 void moveUp();
73
76 void moveDown();
77
81
82};
83
84
85}; }; }; };
86
87/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
specifies the basic operations for a window component.
Definition generated_idl_chapter_refs.idl:2245
provides access to Panel
Definition XPanel.idl:20
void moveLast()
Move panel as last item of the deck.
void moveDown()
Move the panel one step down in the deck.
void collapse()
Collapse the panel to only show its title bar.
void setTitle([in] string newTitle)
Set the panel title string.
void moveUp()
Move panel one step up in the deck.
string getTitle()
Get the panel title string.
void setOrderIndex([in] long newOrderIndex)
Set the ordering index of the panel in the deck.
void expand([in] boolean bCollapseOther)
Expand and display the panel.
void moveFirst()
Move panel as first item of the deck.
boolean isExpanded()
Is the panel expanded.
long getOrderIndex()
Get the ordering index of the panel in the deck.
com::sun::star::awt::XWindow getDialog()
Get the panel dialog element.
string getId()
The panel identifier.
Definition Ambiguous.idl:20