LibreOffice
LibreOffice 6.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 #ifndef __com_sun_star_form_FormComponentType_idl__
20 #define __com_sun_star_form_FormComponentType_idl__
21 
22 
23 
24  module com { module sun { module star { module form {
25 
26 
29 published constants FormComponentType
30 {
31 
35  const short CONTROL = 1;
36 
39  const short COMMANDBUTTON = 2;
40 
44  const short RADIOBUTTON = 3;
45 
48  const short IMAGEBUTTON = 4;
49 
52  const short CHECKBOX = 5;
53 
56  const short LISTBOX = 6;
57 
61  const short COMBOBOX = 7;
62 
65  const short GROUPBOX = 8;
66 
69  const short TEXTFIELD = 9;
70 
73  const short FIXEDTEXT = 10;
74 
77  const short GRIDCONTROL = 11;
78 
82  const short FILECONTROL = 12;
83 
86  const short HIDDENCONTROL = 13;
87 
90  const short IMAGECONTROL = 14;
91 
94  const short DATEFIELD = 15;
95 
98  const short TIMEFIELD = 16;
99 
102  const short NUMERICFIELD = 17;
103 
106  const short CURRENCYFIELD = 18;
107 
110  const short PATTERNFIELD = 19;
111 
114  const short SCROLLBAR = 20;
115 
118  const short SPINBUTTON = 21;
119 
123  const short NAVIGATIONBAR = 22;
124 };
125 
126 
127 }; }; }; };
128 
129 #endif
130 
131 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
const short DATEFIELD
specifies a control to display and edit a date value.
Definition: FormComponentType.idl:94
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:61
Definition: Ambiguous.idl:22
const short HIDDENCONTROL
specifies a control that should not be visible.
Definition: FormComponentType.idl:86
const short RADIOBUTTON
specifies a control that acts like a radio button.
Definition: FormComponentType.idl:44
const short COMMANDBUTTON
specifies a control that is used to begin, interrupt, or end a process.
Definition: FormComponentType.idl:39
const short PATTERNFIELD
specifies a control to display and edit a string according to a pattern.
Definition: FormComponentType.idl:110
const short LISTBOX
specifies a control that displays a list from which the user can select one or more items...
Definition: FormComponentType.idl:56
const short FIXEDTEXT
specifies a control to display a fixed text, usually used to label other controls.
Definition: FormComponentType.idl:73
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:69
const short IMAGECONTROL
specifies a control to display an image.
Definition: FormComponentType.idl:90
const short GRIDCONTROL
is a table like control to display database data.
Definition: FormComponentType.idl:77
const short NUMERICFIELD
specifies a field to display and edit a numeric value.
Definition: FormComponentType.idl:102
const short NAVIGATIONBAR
specifies a control which provides controller functionality for the com::sun::star::form::component::...
Definition: FormComponentType.idl:123
const short GROUPBOX
specifies a control that displays a frame around a group of controls with or without a caption...
Definition: FormComponentType.idl:65
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:114
const short CURRENCYFIELD
specifies a field to display and edit a currency value.
Definition: FormComponentType.idl:106
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:118
const short TIMEFIELD
specifies a control to display and edit a time value.
Definition: FormComponentType.idl:98
const short FILECONTROL
specifies an control which can be used to enter text, extended by an (user-startable) file dialog to ...
Definition: FormComponentType.idl:82
const short IMAGEBUTTON
specifies a control that displays an image that responds to mouse clicks.
Definition: FormComponentType.idl:48
const short CONTROL
This generic identifier is for controls which cannot be identified by another specific identifier...
Definition: FormComponentType.idl:35
const short CHECKBOX
specifies a control that is used to check or uncheck to turn an option on or off. ...
Definition: FormComponentType.idl:52