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 BaseTextTable 25[ 26 Automation = FALSE; 27] 28{ 29 30 FN_FORMAT_TABLE_DLG // status(final|play) 31 [ 32 ExecMethod = Execute ; 33 StateMethod = NoState ; 34 ] 35 SID_ATTR_BRUSH 36 [ 37 ExecMethod = Execute ; 38 ] 39 SID_ATTR_BRUSH_ROW 40 [ 41 ExecMethod = Execute ; 42 ] 43 SID_ATTR_BRUSH_TABLE 44 [ 45 ExecMethod = Execute ; 46 ] 47 FN_NUM_FORMAT_TABLE_DLG // status(final|play) 48 [ 49 ExecMethod = Execute ; 50 StateMethod = NoState ; 51 ] 52 53 FN_CALC_TABLE // status(final|play) 54 [ 55 ExecMethod = Execute ; 56 StateMethod = NoState ; 57 ] 58 59 FN_TABLE_AUTOSUM // status() 60 [ 61 ExecMethod = Execute ; 62 StateMethod = NoState ; 63 ] 64 65 66 FN_TABLE_VERT_NONE 67 [ 68 ExecMethod = Execute ; 69 StateMethod = GetState ; 70 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 71 ] 72 73 FN_TABLE_VERT_CENTER 74 [ 75 ExecMethod = Execute ; 76 StateMethod = GetState ; 77 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 78 ] 79 80 FN_TABLE_VERT_BOTTOM 81 [ 82 ExecMethod = Execute ; 83 StateMethod = GetState ; 84 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 85 ] 86 FN_TABLE_SET_COL_WIDTH // status( final|play ) 87 [ 88 ExecMethod = Execute ; 89 StateMethod = NoState ; 90 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 91 ] 92 SID_ATTR_ULSPACE // status(final|play) 93 [ 94 ExecMethod = Execute ; 95 StateMethod = GetState ; 96 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 97 ] 98 99 SID_ATTR_LRSPACE // status(final|play) 100 [ 101 ExecMethod = Execute ; 102 StateMethod = GetState ; 103 GroupId = GID_TABLE; 104 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 105 ] 106 107 FN_TABLE_DELETE_COL // status(final|play) 108 [ 109 ExecMethod = Execute ; 110 StateMethod = GetState ; 111 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 112 ] 113 114 FN_TABLE_DELETE_ROW // status(final|play) 115 [ 116 ExecMethod = Execute ; 117 StateMethod = GetState ; 118 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 119 ] 120 FN_TABLE_DELETE_TABLE 121 [ 122 ExecMethod = Execute ; 123 StateMethod = GetState ; 124 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 125 ] 126 FN_GOTO_NEXT_CELL // status(final|play) 127 [ 128 ExecMethod = Execute ; 129 StateMethod = NoState ; 130 ] 131 132 FN_GOTO_PREV_CELL // status(final|play) 133 [ 134 ExecMethod = Execute ; 135 StateMethod = NoState ; 136 ] 137 FN_END_TABLE // status(final|play) 138 [ 139 ExecMethod = Execute ; 140 StateMethod = NoState ; 141 ] 142 143 FN_START_TABLE // status(final|play) 144 [ 145 ExecMethod = Execute ; 146 StateMethod = NoState ; 147 ] 148 149 FN_TABLE_INSERT_COL // status(final|play) 150 [ 151 ExecMethod = Execute ; 152 StateMethod = NoState ; 153 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 154 ] 155 156 FN_TABLE_INSERT_COL_DLG // status(final|play) 157 [ 158 Export = FALSE ; 159 ExecMethod = Execute ; 160 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 161 ] 162 163 FN_TABLE_INSERT_ROW // status(final|play) 164 [ 165 ExecMethod = Execute ; 166 StateMethod = GetState ; 167 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 168 ] 169 170 FN_TABLE_INSERT_ROW_DLG // status(final|play) 171 [ 172 Export = FALSE ; 173 ExecMethod = Execute ; 174 StateMethod = GetState ; 175 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 176 ] 177 178 FN_TABLE_MERGE_CELLS // status(final|play) 179 [ 180 ExecMethod = Execute ; 181 StateMethod = GetState ; 182 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 183 ] 184 185 FN_OPTIMIZE_TABLE 186 [ 187 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 188 StateMethod = GetState ; 189 ] 190 191 FN_TABLE_ADJUST_CELLS // status(final|play) 192 [ 193 ExecMethod = Execute ; 194 StateMethod = GetState ; 195 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 196 ] 197 198 FN_TABLE_BALANCE_CELLS // status() 199 [ 200 ExecMethod = Execute ; 201 StateMethod = GetState ; 202 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 203 ] 204 205 FN_TABLE_BALANCE_ROWS // status() 206 [ 207 ExecMethod = Execute ; 208 StateMethod = GetState ; 209 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 210 ] 211 212 FN_TABLE_SELECT_ALL // status(final|play) 213 [ 214 ExecMethod = Execute ; 215 StateMethod = NoState ; 216 ] 217 218 FN_TABLE_SELECT_COL // status(final|play) 219 [ 220 ExecMethod = Execute ; 221 StateMethod = NoState ; 222 ] 223 224 FN_TABLE_SELECT_ROW // status(final|play) 225 [ 226 ExecMethod = Execute ; 227 StateMethod = NoState ; 228 ] 229 FN_TABLE_SELECT_CELL 230 [ 231 ExecMethod = Execute ; 232 StateMethod = NoState ; 233 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 234 ] 235 FN_TABLE_SET_ROW_HEIGHT // status(final|play) 236 [ 237 ExecMethod = Execute ; 238 StateMethod = NoState ; 239 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 240 ] 241 FN_TABLE_ROW_SPLIT 242 [ 243 ExecMethod = Execute ; 244 StateMethod = GetState ; 245 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 246 ] 247 FN_TABLE_OPTIMAL_HEIGHT // status(final|play) 248 [ 249 ExecMethod = Execute ; 250 StateMethod = GetState ; 251 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 252 ] 253 254 FN_TABLE_SPLIT_CELLS // status(final|play) 255 [ 256 ExecMethod = Execute ; 257 StateMethod = NoState ; 258 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 259 ] 260 261 FN_TABLE_SPLIT_TABLE // status(final|play) 262 [ 263 ExecMethod = Execute ; 264 StateMethod = GetState ; 265 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 266 ] 267 268 FN_TABLE_MERGE_TABLE // status(final|play) 269 [ 270 ExecMethod = Execute ; 271 StateMethod = GetState ; 272 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 273 ] 274 275 FN_TABLE_UNSET_READ_ONLY_CELLS // status() 276 [ 277 ExecMethod = Execute ; 278 StateMethod = GetState ; 279 ] 280 281 SID_AUTOFORMAT // status(final|play) 282 [ 283 ExecMethod = Execute ; 284 StateMethod = NoState ; 285 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 286 ] 287 288 SID_ATTR_BORDER // status() 289 [ 290 ExecMethod = Execute ; 291 StateMethod = GetFrmBorderState ; 292 GroupId = GID_TABLE; 293 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 294 ] 295 296 SID_FRAME_LINESTYLE // status() 297 [ 298 ExecMethod = ExecTableStyle ; 299 StateMethod = GetLineStyleState ; 300 Export = FALSE; //#44439# 301 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 302 ] 303 304 SID_FRAME_LINECOLOR // status(play) 305 [ 306 ExecMethod = ExecTableStyle ; 307 StateMethod = GetLineStyleState ; 308 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 309 ] 310 311 FN_TABLE_MODE_FIX 312 [ 313 ExecMethod = Execute; 314 StateMethod = GetState; 315 ] 316 317 FN_TABLE_MODE_FIX_PROP 318 [ 319 ExecMethod = Execute; 320 StateMethod = GetState; 321 ] 322 323 FN_TABLE_MODE_VARIABLE 324 [ 325 ExecMethod = Execute; 326 StateMethod = GetState; 327 ] 328 329 FN_NUMBER_FORMAT 330 [ 331 ExecMethod = ExecNumberFormat; 332 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 333 ] 334 335 FN_NUMBER_STANDARD 336 [ 337 ExecMethod = ExecNumberFormat; 338 StateMethod = NoState ; 339 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 340 ] 341 FN_NUMBER_TWODEC 342 [ 343 ExecMethod = ExecNumberFormat; 344 StateMethod = NoState ; 345 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 346 ] 347 FN_NUMBER_SCIENTIFIC 348 [ 349 ExecMethod = ExecNumberFormat; 350 StateMethod = NoState ; 351 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 352 ] 353 FN_NUMBER_DATE 354 [ 355 ExecMethod = ExecNumberFormat; 356 StateMethod = NoState ; 357 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 358 ] 359 FN_NUMBER_TIME 360 [ 361 ExecMethod = ExecNumberFormat; 362 StateMethod = NoState ; 363 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 364 ] 365 FN_NUMBER_CURRENCY 366 [ 367 ExecMethod = ExecNumberFormat; 368 StateMethod = NoState ; 369 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 370 ] 371 FN_NUMBER_PERCENT 372 [ 373 ExecMethod = ExecNumberFormat; 374 StateMethod = NoState ; 375 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 376 ] 377// Slots ohne Export 378 379 FN_INSERT_TABLE 380 [ 381 Export = FALSE ; 382 ExecMethod = Execute ; 383 StateMethod = GetState ; 384 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 385 ] 386 FN_TABLE_HEADLINE_REPEAT 387 [ 388 ExecMethod = Execute ; 389 StateMethod = GetState ; 390 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 391 ] 392 FN_TABLE_SELECT_CELL 393 [ 394 ExecMethod = Execute ; 395 StateMethod = GetState ; 396 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 397 ] 398 FN_TABLE_DELETE_TABLE 399 [ 400 ExecMethod = Execute ; 401 StateMethod = GetState ; 402 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 403 ] 404} 405 406