LibreOffice
LibreOffice 24.2 SDK API Reference
FormComponentType.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 form {
23 
24 
27 published constants FormComponentType
28 {
29 
33  const short CONTROL = 1;
34 
37  const short COMMANDBUTTON = 2;
38 
42  const short RADIOBUTTON = 3;
43 
46  const short IMAGEBUTTON = 4;
47 
50  const short CHECKBOX = 5;
51 
54  const short LISTBOX = 6;
55 
59  const short COMBOBOX = 7;
60 
63  const short GROUPBOX = 8;
64 
67  const short TEXTFIELD = 9;
68 
71  const short FIXEDTEXT = 10;
72 
75  const short GRIDCONTROL = 11;
76 
80  const short FILECONTROL = 12;
81 
84  const short HIDDENCONTROL = 13;
85 
88  const short IMAGECONTROL = 14;
89 
92  const short DATEFIELD = 15;
93 
96  const short TIMEFIELD = 16;
97 
100  const short NUMERICFIELD = 17;
101 
104  const short CURRENCYFIELD = 18;
105 
108  const short PATTERNFIELD = 19;
109 
112  const short SCROLLBAR = 20;
113 
116  const short SPINBUTTON = 21;
117 
121  const short NAVIGATIONBAR = 22;
122 };
123 
124 
125 }; }; }; };
126 
127 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
const short DATEFIELD
specifies a control to display and edit a date value.
Definition: FormComponentType.idl:92
const short COMBOBOX
specifies a control that is used when a list box combined with a static text control or an edit contr...
Definition: FormComponentType.idl:59
Definition: Ambiguous.idl:20
const short HIDDENCONTROL
specifies a control that should not be visible.
Definition: FormComponentType.idl:84
const short RADIOBUTTON
specifies a control that acts like a radio button.
Definition: FormComponentType.idl:42
const short COMMANDBUTTON
specifies a control that is used to begin, interrupt, or end a process.
Definition: FormComponentType.idl:37
const short PATTERNFIELD
specifies a control to display and edit a string according to a pattern.
Definition: FormComponentType.idl:108
const short LISTBOX
specifies a control that displays a list from which the user can select one or more items...
Definition: FormComponentType.idl:54
const short FIXEDTEXT
specifies a control to display a fixed text, usually used to label other controls.
Definition: FormComponentType.idl:71
const short TEXTFIELD
specifies a control that is a text component that allows for the editing of a single line of text...
Definition: FormComponentType.idl:67
const short IMAGECONTROL
specifies a control to display an image.
Definition: FormComponentType.idl:88
const short GRIDCONTROL
is a table like control to display database data.
Definition: FormComponentType.idl:75
const short NUMERICFIELD
specifies a field to display and edit a numeric value.
Definition: FormComponentType.idl:100
const short NAVIGATIONBAR
specifies a control which provides controller functionality for the com::sun::star::form::component::...
Definition: FormComponentType.idl:121
const short GROUPBOX
specifies a control that displays a frame around a group of controls with or without a caption...
Definition: FormComponentType.idl:63
const short SCROLLBAR
specifies a control to display and edit, in the form of a scrollbar, a value from a continuous value ...
Definition: FormComponentType.idl:112
const short CURRENCYFIELD
specifies a field to display and edit a currency value.
Definition: FormComponentType.idl:104
const short SPINBUTTON
specifies a control to edit, in the form of a spin field, a value from a continuous range of values ...
Definition: FormComponentType.idl:116
const short TIMEFIELD
specifies a control to display and edit a time value.
Definition: FormComponentType.idl:96
const short FILECONTROL
specifies a control which can be used to enter text, extended by an (user-startable) file dialog to b...
Definition: FormComponentType.idl:80
const short IMAGEBUTTON
specifies a control that displays an image that responds to mouse clicks.
Definition: FormComponentType.idl:46
const short CONTROL
This generic identifier is for controls which cannot be identified by another specific identifier...
Definition: FormComponentType.idl:33
const short CHECKBOX
specifies a control that is used to check or uncheck to turn an option on or off. ...
Definition: FormComponentType.idl:50