LibreOffice
LibreOffice 7.3 SDK API Reference
XDeck.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 #ifndef __com_sun_star_ui_XDeck_idl__
11 #define __com_sun_star_ui_XDeck_idl__
12 
14 
15 
16  module com { module sun { module star { module ui {
17 
22 interface XDeck
23 
24 {
27  string getId();
28 
31  string getTitle();
32 
38  void setTitle( [in] string newTitle );
39 
42  boolean isActive();
43 
53  void activate( [in] boolean bActivate );
54 
57  long getOrderIndex();
58 
64  void setOrderIndex( [in] long newOrderIndex );
65 
68  void moveFirst();
69 
72  void moveLast();
73 
76  void moveUp();
77 
80  void moveDown();
81 
85 };
86 
87 
88 }; }; }; };
89 
90 #endif
91 
92 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
provides access to Deck
Definition: XDeck.idl:24
void moveLast()
Move deck button at last position in sidebar.
void moveDown()
Move deck one step down in the sidebar.
boolean isActive()
Is the deck the active one.
void setTitle([in] string newTitle)
Set the deck title string.
void moveUp()
Move deck one step up in the sidebar.
void activate([in] boolean bActivate)
Activate the deck and display its content.
string getTitle()
Get the deck title string.
void setOrderIndex([in] long newOrderIndex)
Set the ordering index of the deck button in sidebar.
void moveFirst()
Move deck button at first position in sidebar.
long getOrderIndex()
Get the ordering index of the deck button in sidebar.
string getId()
The deck identifier.
com::sun::star::ui::XPanels getPanels()
Panels collection attached to the deck.
provides access to Panels of a Deck.
Definition: XPanels.idl:24
Definition: Ambiguous.idl:22