1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance 9 * with the License. You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22 23 24interface WebTextInTable 25[ uuid = "B47F0DE7-1E1F-11d1-89CA-008029E4B0B1" ] 26{ 27 import WebText; 28 import WebTable; 29} 30 31interface WebListInTable 32[ uuid="B47F0DE8-1E1F-11d1-89CA-008029E4B0B1" ] 33{ 34 import WebText; 35 import WebList; 36 import WebTable; 37} 38 39interface WebListInText 40[ uuid = "B47F0DE9-1E1F-11d1-89CA-008029E4B0B1"] 41{ 42 import WebList; 43 import WebText; 44} 45 46interface WebEditView : BaseTextEditView 47[ 48 uuid = "B47F0DEA-1E1F-11d1-89CA-008029E4B0B1" 49] 50{ 51 SID_DRAW_TEXT_MARQUEE // status() 52 [ 53 ExecMethod = ExecDraw ; 54 StateMethod = GetDrawState ; 55 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 56 ] 57} 58 59shell SwWebView 60{ 61 import WebEditView [Automation]; 62// import SearchSettings; 63// import TextPage "Page"; 64// import SearchAttributes; 65// import ReplaceAttributes; 66 67} 68 69interface WebSourceView 70[ uuid = "95069CE0-69D8-101D-9757-C667E8298000"] 71{ 72 SID_TABLE_CELL // status() 73 [ 74 StateMethod = GetState ; 75 ] 76 SID_SAVEASDOC // status() 77 [ 78 ExecMethod = Execute ; 79 StateMethod = GetState ; 80 ] 81 SID_SAVEDOC // status() 82 [ 83 ExecMethod = Execute ; 84 StateMethod = GetState ; 85 ] 86 SID_PRINTDOC // status(final|play) 87 [ 88 ExecMethod = Execute ; 89 StateMethod = GetState ; 90 ] 91 SID_PRINTDOCDIRECT // status(final|play) 92 [ 93 ExecMethod = Execute ; 94 StateMethod = GetState ; 95 ] 96 SID_SEARCH_OPTIONS 97 [ 98 ExecMethod = Execute ; 99 StateMethod = GetState ; 100 ] 101 SID_SEARCH_ITEM 102 [ 103 ExecMethod = Execute ; 104 StateMethod = GetState ; 105 Export = FALSE; 106 ] 107 FID_SEARCH_NOW 108 [ 109 ExecMethod = Execute ; 110 StateMethod = GetState ; 111 ] 112 FN_REPEAT_SEARCH // status(final|play) 113 [ 114 ExecMethod = Execute; 115 StateMethod = GetState ; 116 ] 117 SID_UNDO // status(final|play) 118 [ 119 ExecMethod = Execute ; 120 StateMethod = GetState ; 121 ] 122 123 SID_REDO // status(final|play) 124 [ 125 ExecMethod = Execute ; 126 StateMethod = GetState ; 127 ] 128 129 SID_REPEAT // status() 130 [ 131 ExecMethod = Execute ; 132 StateMethod = GetState ; 133 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 134 ] 135 136 SID_CUT // status(final|play) 137 [ 138 ExecMethod = Execute ; 139 StateMethod = GetState ; 140 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 141 ] 142 143 SID_COPY // status(final|play) 144 [ 145 ExecMethod = Execute ; 146 StateMethod = GetState ; 147 ] 148 149 SID_PASTE // status(final|play) 150 [ 151 ExecMethod = Execute ; 152 StateMethod = GetState ; 153 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 154 ] 155 156 SID_SELECTALL // status(final|play) 157 [ 158 ExecMethod = Execute ; 159 StateMethod = NoState ; 160 ] 161 SID_MAIL_SENDDOC 162 [ 163 StateMethod = GetState ; 164 ] 165 SID_MAIL_SENDDOCASPDF 166 [ 167 StateMethod = GetState ; 168 ] 169 SID_EXPORTDOC 170 [ 171 StateMethod = GetState ; 172 ] 173 SID_EXPORTDOCASPDF 174 [ 175 StateMethod = GetState ; 176 ] 177 SID_DIRECTEXPORTDOCASPDF 178 [ 179 StateMethod = GetState ; 180 ] 181 SID_BROWSER_MODE 182 [ 183 StateMethod = GetState; 184 ] 185 FN_PRINT_LAYOUT 186 [ 187 StateMethod = GetState; 188 ] 189} 190 191shell SwSrcView 192 193{ 194 import WebSourceView [Automation]; 195} 196 197 198 199 200