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