1/************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 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. 14 * 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). 20 * 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. 25 * 26 ************************************************************************/ 27 28interface _Bezier : Base 29[ Automation = FALSE; ] 30{ 31 SID_DELETE 32 [ 33 ExecMethod = Execute ; 34 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 35 ] 36 37 FN_BACKSPACE 38 [ 39 ExecMethod = Execute ; 40 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 41 ] 42 43 FN_ESCAPE // api: 44 [ 45 ExecMethod = Execute; 46 ] 47 48 SID_BEZIER_MOVE 49 [ 50 Export = FALSE; 51 ExecMethod = Execute ; 52 StateMethod = GetState ; 53 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 54 ] 55 56 SID_BEZIER_INSERT 57 [ 58 Export = FALSE; 59 ExecMethod = Execute ; 60 StateMethod = GetState ; 61 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 62 ] 63 64 SID_BEZIER_DELETE 65 [ 66 Export = FALSE; 67 ExecMethod = Execute ; 68 StateMethod = GetState ; 69 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 70 ] 71 72 SID_BEZIER_CUTLINE 73 [ 74 Export = FALSE; 75 ExecMethod = Execute ; 76 StateMethod = GetState ; 77 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 78 ] 79 80 SID_BEZIER_CONVERT 81 [ 82 Export = FALSE; 83 ExecMethod = Execute ; 84 StateMethod = GetState ; 85 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 86 ] 87 88 SID_BEZIER_EDGE 89 [ 90 Export = FALSE; 91 ExecMethod = Execute ; 92 StateMethod = GetState ; 93 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 94 ] 95 96 SID_BEZIER_SMOOTH 97 [ 98 Export = FALSE; 99 ExecMethod = Execute ; 100 StateMethod = GetState ; 101 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 102 ] 103 104 SID_BEZIER_SYMMTR 105 [ 106 Export = FALSE; 107 ExecMethod = Execute ; 108 StateMethod = GetState ; 109 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 110 ] 111 112 SID_BEZIER_CLOSE 113 [ 114 Export = FALSE; 115 ExecMethod = Execute ; 116 StateMethod = GetState ; 117 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 118 ] 119 120 SID_BEZIER_ELIMINATE_POINTS 121 [ 122 Export = FALSE; 123 ExecMethod = Execute ; 124 StateMethod = GetState ; 125 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 126 ] 127} 128 129