LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
XPropertyControl.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
20module com { module sun { module star { module inspection {
21
22interface XPropertyControlContext;
23
29{
33 [attribute, readonly] short ControlType;
34
44 [attribute] any Value
45 {
47 };
48
53 [attribute, readonly] type ValueType;
54
61
74 boolean isModified();
75
84
93};
94
95
96}; }; }; };
97
98/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
This exception is thrown to indicate the use of a type which is not appropriate.
Definition IllegalTypeException.idl:32
specifies the basic operations for a window component.
Definition XWindow.idl:33
specifies the interface of the context of an XPropertyControl.
Definition XPropertyControlContext.idl:29
defines the interface for a single control in an ObjectInspector
Definition XPropertyControl.idl:29
void notifyModifiedValue()
notifies the context in which the control lives of the current control value, if this value is curren...
any Value
denotes the current content of the control.
Definition XPropertyControl.idl:47
type ValueType
denotes the value type of the control.
Definition XPropertyControl.idl:53
com::sun::star::awt::XWindow ControlWindow
denotes the window which is the real UI representation of the property control.
Definition XPropertyControl.idl:92
short ControlType
denotes the type of the control, as one of the PropertyControlType constants
Definition XPropertyControl.idl:33
XPropertyControlContext ControlContext
specifies the context of the control within the ObjectInspector.
Definition XPropertyControl.idl:60
boolean isModified()
determines whether the control content is currently modified
Definition Ambiguous.idl:20