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 ************************************************************************/
28 interface TextBezier : TextSelection
30 uuid = "68EF7EA0-6876-11D0-A887-008029E86826" ]
34 ExecMethod = Execute ;
35 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
40 ExecMethod = Execute ;
41 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
52 ExecMethod = Execute ;
53 StateMethod = GetState ;
54 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
60 ExecMethod = Execute ;
61 StateMethod = GetState ;
62 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
68 ExecMethod = Execute ;
69 StateMethod = GetState ;
70 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
76 ExecMethod = Execute ;
77 StateMethod = GetState ;
78 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
84 ExecMethod = Execute ;
85 StateMethod = GetState ;
86 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
92 ExecMethod = Execute ;
93 StateMethod = GetState ;
94 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
100 ExecMethod = Execute ;
101 StateMethod = GetState ;
102 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
108 ExecMethod = Execute ;
109 StateMethod = GetState ;
110 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
116 ExecMethod = Execute ;
117 StateMethod = GetState ;
118 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
121 SID_BEZIER_ELIMINATE_POINTS
124 ExecMethod = Execute ;
125 StateMethod = GetState ;
126 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
130 shell SwBezierShell: SwBaseShell
132 import TextBezier[Automation];