1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: sxmlhitm.hxx,v $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
33 #ifndef _SVDDEF_HXX //autogen
34 #include <bf_svx/svddef.hxx>
38 #include <bf_svx/sdmetitm.hxx>
42 /*************************************************************************/
44 /*************************************************************************/
46 // ? 100,00km ?2mm = SdrMeasureHelplineOverhangItem
47 // ?--------------------->?--
48 // ? ?8mm = SdrMeasureLineDistItem
50 // ÉÍÍÍÍÍÍÍÍÍÍÍÍÍ? ?--
51 // ? ? ?SdrMeasureHelpline1/2LenItem
53 // ?Zu bemassendes Objekt ?
54 // ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ?
56 // Abstand der Masslinie zur Bezugskante (Norm=8mm)
57 // laesst sich auch draggen an den beiden Handles
58 // die auf den Pfeilspitzen liegen
59 class SdrMeasureLineDistItem
: public SdrMetricItem
{
61 SdrMeasureLineDistItem(long nVal
=0): SdrMetricItem(SDRATTR_MEASURELINEDIST
,nVal
) {}
62 SdrMeasureLineDistItem(SvStream
& rIn
): SdrMetricItem(SDRATTR_MEASURELINEDIST
,rIn
) {}
65 // Ueberhang der Masshilfslinien an der Masslinie (Norm=2mm)
66 class SdrMeasureHelplineOverhangItem
: public SdrMetricItem
{
68 SdrMeasureHelplineOverhangItem(long nVal
=0): SdrMetricItem(SDRATTR_MEASUREHELPLINEOVERHANG
,nVal
) {}
69 SdrMeasureHelplineOverhangItem(SvStream
& rIn
): SdrMetricItem(SDRATTR_MEASUREHELPLINEOVERHANG
,rIn
) {}
72 // Abstand der der Masshilfslinienenden zur Bezugskante
73 // Damit die Masshilfslinien nicht das Objekt beruehren
74 class SdrMeasureHelplineDistItem
: public SdrMetricItem
{
76 SdrMeasureHelplineDistItem(long nVal
=0): SdrMetricItem(SDRATTR_MEASUREHELPLINEDIST
,nVal
) {}
77 SdrMeasureHelplineDistItem(SvStream
& rIn
): SdrMetricItem(SDRATTR_MEASUREHELPLINEDIST
,rIn
) {}
80 // Ueberlaenge der Hilfslinien ueber die Bezugskante
81 // laesst sich auch draggen an den beiden runden Handles,
82 // die sich default unter den beiden Referenzpunkten befinden
83 class SdrMeasureHelpline1LenItem
: public SdrMetricItem
{
85 SdrMeasureHelpline1LenItem(long nVal
=0): SdrMetricItem(SDRATTR_MEASUREHELPLINE1LEN
,nVal
) {}
86 SdrMeasureHelpline1LenItem(SvStream
& rIn
): SdrMetricItem(SDRATTR_MEASUREHELPLINE1LEN
,rIn
) {}
88 class SdrMeasureHelpline2LenItem
: public SdrMetricItem
{
90 SdrMeasureHelpline2LenItem(long nVal
=0): SdrMetricItem(SDRATTR_MEASUREHELPLINE2LEN
,nVal
) {}
91 SdrMeasureHelpline2LenItem(SvStream
& rIn
): SdrMetricItem(SDRATTR_MEASUREHELPLINE2LEN
,rIn
) {}
94 }//end of namespace binfilter