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_embed_EmbedMapUnits_idl__ 20#define __com_sun_star_embed_EmbedMapUnits_idl__ 21 22 23 24module com { module sun { module star { module embed { 25 26/** contains list of possible map modes supported by embedded object. 27 28 @see XVisualObject 29*/ 30published constants EmbedMapUnits 31{ 32 /** In this type of map mode one logical point is equal to one-hundredth 33 of millimeter. 34 */ 35 const long ONE_100TH_MM = 0; 36 37 /** In this type of map mode one logical point is equal to one-tenth 38 of millimeter. 39 */ 40 const long ONE_10TH_MM = 1; 41 42 /** In this type of map mode one logical point is equal to one 43 millimeter. 44 */ 45 const long ONE_MM = 2; 46 47 /** In this type of map mode one logical point is equal to one 48 centimeter. 49 */ 50 const long ONE_CM = 3; 51 52 /** In this type of map mode one logical point is equal to one-thousandth 53 of inch. 54 */ 55 const long ONE_1000TH_INCH = 4; 56 57 /** In this type of map mode one logical point is equal to one-hundredth 58 of inch. 59 */ 60 const long ONE_100TH_INCH = 5; 61 62 /** In this type of map mode one logical point is equal to one-tenth 63 of inch. 64 */ 65 const long ONE_10TH_INCH = 6; 66 67 /** In this type of map mode one logical point is equal to one inch. 68 */ 69 const long ONE_INCH = 7; 70 71 /** In this type of map mode one logical point is equal to one 72 typographical point. 73 */ 74 const long POINT = 8; 75 76 /** In this type of map mode one logical point is equal to one twentieth 77 of typographical point. 78 */ 79 const long TWIP = 9; 80 81 /** In this type of map mode one logical point is equal to one pixel. 82 */ 83 const long PIXEL = 10; 84}; 85 86 87}; }; }; }; 88 89#endif 90 91/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ 92