LibreOffice
LibreOffice 7.1 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
29published 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 GRIDCONTROL
is a table like control to display database data.
Definition: FormComponentType.idl:77
const short CHECKBOX
specifies a control that is used to check or uncheck to turn an option on or off.
Definition: FormComponentType.idl:52
const short PATTERNFIELD
specifies a control to display and edit a string according to a pattern.
Definition: FormComponentType.idl:110
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 NAVIGATIONBAR
specifies a control which provides controller functionality for the com::sun::star::form::component::...
Definition: FormComponentType.idl:123
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 IMAGEBUTTON
specifies a control that displays an image that responds to mouse clicks.
Definition: FormComponentType.idl:48
const short CURRENCYFIELD
specifies a field to display and edit a currency value.
Definition: FormComponentType.idl:106
const short IMAGECONTROL
specifies a control to display an image.
Definition: FormComponentType.idl:90
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 RADIOBUTTON
specifies a control that acts like a radio button.
Definition: FormComponentType.idl:44
const short TIMEFIELD
specifies a control to display and edit a time value.
Definition: FormComponentType.idl:98
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 NUMERICFIELD
specifies a field to display and edit a numeric value.
Definition: FormComponentType.idl:102
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 DATEFIELD
specifies a control to display and edit a date value.
Definition: FormComponentType.idl:94
const short COMMANDBUTTON
specifies a control that is used to begin, interrupt, or end a process.
Definition: FormComponentType.idl:39
const short FIXEDTEXT
specifies a control to display a fixed text, usually used to label other controls.
Definition: FormComponentType.idl:73
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
const short CONTROL
This generic identifier is for controls which cannot be identified by another specific identifier.
Definition: FormComponentType.idl:35
const short HIDDENCONTROL
specifies a control that should not be visible.
Definition: FormComponentType.idl:86
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:82
Definition: Ambiguous.idl:22