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 */
51 /** all measures for this component are in centimeters */
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 */
66 /** all measures for this component are in points */
67 const short POINT
= 8;
69 /** all measures for this component are in twips */
72 /** all measures for this component are in meters */
75 /** all measures for this component are in kilometers */
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 //=============================================================================