merged tag ooo/OOO330_m14
[LibreOffice.git] / offapi / com / sun / star / util / MeasureUnit.idl
blob9071c44b27a5d307ca1e28d8c0b6db0bbb7e9658
1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * This file is part of OpenOffice.org.
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org. If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
26 ************************************************************************/
27 #ifndef __com_sun_star_util_MeasureUnit_idl__
28 #define __com_sun_star_util_MeasureUnit_idl__
31 //=============================================================================
33 module com { module sun { module star { module util {
35 //=============================================================================
37 /** These constants are used to specify a measure.<p>
38 A component using these constants may not support all units.
40 published constants MeasureUnit
42 /** all measures for this component are in 100th millimeter */
43 const short MM_100TH = 0;
45 /** all measures for this component are in 10th millimeter */
46 const short MM_10TH = 1;
48 /** all measures for this component are in millimeter */
49 const short MM = 2;
51 /** all measures for this component are in centimeters */
52 const short CM = 3;
54 /** all measures for this component are in 1000th inch */
55 const short INCH_1000TH = 4;
57 /** all measures for this component are in 100th inch */
58 const short INCH_100TH = 5;
60 /** all measures for this component are in 10th inch */
61 const short INCH_10TH = 6;
63 /** all measures for this component are in inch */
64 const short INCH = 7;
66 /** all measures for this component are in points */
67 const short POINT = 8;
69 /** all measures for this component are in twips */
70 const short TWIP = 9;
72 /** all measures for this component are in meters */
73 const short M = 10;
75 /** all measures for this component are in kilometers */
76 const short KM = 11;
78 /** all measures for this component are in pica */
79 const short PICA = 12;
81 /** all measures for this component are in foot */
82 const short FOOT = 13;
84 /** all measures for this component are in miles */
85 const short MILE = 14;
87 /** all measures for this component are in percentage */
88 const short PERCENT = 15;
90 /** all measures for this component are in pixel */
91 const short PIXEL = 16;
93 /** all measures for this component are in APPFONT */
94 const short APPFONT = 17;
96 /** all measures for this component are in SYSFONT */
97 const short SYSFONT = 18;
101 //=============================================================================
103 }; }; }; };
105 #endif