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#define __RSC 23#ifndef _ERRCODE_HXX //autogen 24#include <tools/errcode.hxx> 25#endif 26#include "sb.hrc" 27#include <basic/sberrors.hxx> 28 29Resource RID_BASIC_START 30{ 31 String SbERR_SYNTAX & ERRCODE_RES_MASK 32 { 33 Text [ en-US ] = "Syntax error." ; 34 }; 35 String SbERR_NO_GOSUB & ERRCODE_RES_MASK 36 { 37 Text [ en-US ] = "Return without Gosub." ; 38 }; 39 String SbERR_REDO_FROM_START & ERRCODE_RES_MASK 40 { 41 Text [ en-US ] = "Incorrect entry; please retry." ; 42 }; 43 String SbERR_BAD_ARGUMENT & ERRCODE_RES_MASK 44 { 45 Text [ en-US ] = "Invalid procedure call." ; 46 }; 47 String SbERR_MATH_OVERFLOW & ERRCODE_RES_MASK 48 { 49 Text [ en-US ] = "Overflow." ; 50 }; 51 String SbERR_NO_MEMORY & ERRCODE_RES_MASK 52 { 53 Text [ en-US ] = "Not enough memory." ; 54 }; 55 String SbERR_ALREADY_DIM & ERRCODE_RES_MASK 56 { 57 Text [ en-US ] = "Array already dimensioned." ; 58 }; 59 String SbERR_OUT_OF_RANGE & ERRCODE_RES_MASK 60 { 61 Text [ en-US ] = "Index out of defined range." ; 62 }; 63 String SbERR_DUPLICATE_DEF & ERRCODE_RES_MASK 64 { 65 Text [ en-US ] = "Duplicate definition." ; 66 }; 67 String SbERR_ZERODIV & ERRCODE_RES_MASK 68 { 69 Text [ en-US ] = "Division by zero." ; 70 }; 71 String SbERR_VAR_UNDEFINED & ERRCODE_RES_MASK 72 { 73 Text [ en-US ] = "Variable not defined." ; 74 }; 75 String SbERR_CONVERSION & ERRCODE_RES_MASK 76 { 77 Text [ en-US ] = "Data type mismatch." ; 78 }; 79 String SbERR_BAD_PARAMETER & ERRCODE_RES_MASK 80 { 81 Text [ en-US ] = "Invalid parameter." ; 82 }; 83 String SbERR_USER_ABORT & ERRCODE_RES_MASK 84 { 85 Text [ en-US ] = "Process interrupted by user." ; 86 }; 87 String SbERR_BAD_RESUME & ERRCODE_RES_MASK 88 { 89 Text [ en-US ] = "Resume without error." ; 90 }; 91 String SbERR_STACK_OVERFLOW & ERRCODE_RES_MASK 92 { 93 Text [ en-US ] = "Not enough stack memory." ; 94 }; 95 String SbERR_PROC_UNDEFINED & ERRCODE_RES_MASK 96 { 97 Text [ en-US ] = "Sub-procedure or function procedure not defined." ; 98 }; 99 String SbERR_BAD_DLL_LOAD & ERRCODE_RES_MASK 100 { 101 Text [ en-US ] = "Error loading DLL file." ; 102 }; 103 String SbERR_BAD_DLL_CALL & ERRCODE_RES_MASK 104 { 105 Text [ en-US ] = "Wrong DLL call convention." ; 106 }; 107 String SbERR_INTERNAL_ERROR & ERRCODE_RES_MASK 108 { 109 Text [ en-US ] = "Internal error $(ARG1)." ; 110 }; 111 String SbERR_BAD_CHANNEL & ERRCODE_RES_MASK 112 { 113 Text [ en-US ] = "Invalid file name or file number." ; 114 }; 115 String SbERR_FILE_NOT_FOUND & ERRCODE_RES_MASK 116 { 117 Text [ en-US ] = "File not found." ; 118 }; 119 String SbERR_BAD_FILE_MODE & ERRCODE_RES_MASK 120 { 121 Text [ en-US ] = "Incorrect file mode." ; 122 }; 123 String SbERR_FILE_ALREADY_OPEN & ERRCODE_RES_MASK 124 { 125 Text [ en-US ] = "File already open." ; 126 }; 127 String SbERR_IO_ERROR & ERRCODE_RES_MASK 128 { 129 Text [ en-US ] = "Device I/O error." ; 130 }; 131 String SbERR_FILE_EXISTS & ERRCODE_RES_MASK 132 { 133 Text [ en-US ] = "File already exists." ; 134 }; 135 String SbERR_BAD_RECORD_LENGTH & ERRCODE_RES_MASK 136 { 137 Text [ en-US ] = "Incorrect record length." ; 138 }; 139 String SbERR_DISK_FULL & ERRCODE_RES_MASK 140 { 141 Text [ en-US ] = "Disk or hard drive full." ; 142 }; 143 String SbERR_READ_PAST_EOF & ERRCODE_RES_MASK 144 { 145 Text [ en-US ] = "Reading exceeds EOF." ; 146 }; 147 String SbERR_BAD_RECORD_NUMBER & ERRCODE_RES_MASK 148 { 149 Text [ en-US ] = "Incorrect record number." ; 150 }; 151 String SbERR_TOO_MANY_FILES & ERRCODE_RES_MASK 152 { 153 Text [ en-US ] = "Too many files." ; 154 }; 155 String SbERR_NO_DEVICE & ERRCODE_RES_MASK 156 { 157 Text [ en-US ] = "Device not available." ; 158 }; 159 String SbERR_ACCESS_DENIED & ERRCODE_RES_MASK 160 { 161 Text [ en-US ] = "Access denied." ; 162 }; 163 String SbERR_NOT_READY & ERRCODE_RES_MASK 164 { 165 Text [ en-US ] = "Disk not ready." ; 166 }; 167 String SbERR_NOT_IMPLEMENTED & ERRCODE_RES_MASK 168 { 169 Text [ en-US ] = "Not implemented." ; 170 }; 171 String SbERR_DIFFERENT_DRIVE & ERRCODE_RES_MASK 172 { 173 Text [ en-US ] = "Renaming on different drives impossible." ; 174 }; 175 String SbERR_ACCESS_ERROR & ERRCODE_RES_MASK 176 { 177 Text [ en-US ] = "Path/File access error." ; 178 }; 179 String SbERR_PATH_NOT_FOUND & ERRCODE_RES_MASK 180 { 181 Text [ en-US ] = "Path not found." ; 182 }; 183 String SbERR_NO_OBJECT & ERRCODE_RES_MASK 184 { 185 Text [ en-US ] = "Object variable not set." ; 186 }; 187 String SbERR_BAD_PATTERN & ERRCODE_RES_MASK 188 { 189 Text [ en-US ] = "Invalid string pattern." ; 190 }; 191 String SBERR_IS_NULL & ERRCODE_RES_MASK 192 { 193 Text [ en-US ] = "Use of zero not permitted." ; 194 }; 195 String SbERR_DDE_ERROR & ERRCODE_RES_MASK 196 { 197 Text [ en-US ] = "DDE Error." ; 198 }; 199 String SbERR_DDE_WAITINGACK & ERRCODE_RES_MASK 200 { 201 Text [ en-US ] = "Awaiting response to DDE connection." ; 202 }; 203 String SbERR_DDE_OUTOFCHANNELS & ERRCODE_RES_MASK 204 { 205 Text [ en-US ] = "No DDE channels available." ; 206 }; 207 String SbERR_DDE_NO_RESPONSE & ERRCODE_RES_MASK 208 { 209 Text [ en-US ] = "No application responded to DDE connect initiation." ; 210 }; 211 String SbERR_DDE_MULT_RESPONSES & ERRCODE_RES_MASK 212 { 213 Text [ en-US ] = "Too many applications responded to DDE connect initiation." ; 214 }; 215 String SbERR_DDE_CHANNEL_LOCKED & ERRCODE_RES_MASK 216 { 217 Text [ en-US ] = "DDE channel locked." ; 218 }; 219 String SbERR_DDE_NOTPROCESSED & ERRCODE_RES_MASK 220 { 221 Text [ en-US ] = "External application cannot execute DDE operation." ; 222 }; 223 String SbERR_DDE_TIMEOUT & ERRCODE_RES_MASK 224 { 225 Text [ en-US ] = "Timeout while waiting for DDE response." ; 226 }; 227 String SbERR_DDE_USER_INTERRUPT & ERRCODE_RES_MASK 228 { 229 Text [ en-US ] = "User pressed ESCAPE during DDE operation." ; 230 }; 231 String SbERR_DDE_BUSY & ERRCODE_RES_MASK 232 { 233 Text [ en-US ] = "External application busy." ; 234 }; 235 String SbERR_DDE_NO_DATA & ERRCODE_RES_MASK 236 { 237 Text [ en-US ] = "DDE operation without data." ; 238 }; 239 String SbERR_DDE_WRONG_DATA_FORMAT & ERRCODE_RES_MASK 240 { 241 Text [ en-US ] = "Data are in wrong format." ; 242 }; 243 String SbERR_DDE_PARTNER_QUIT & ERRCODE_RES_MASK 244 { 245 Text [ en-US ] = "External application has been terminated." ; 246 }; 247 String SbERR_DDE_CONV_CLOSED & ERRCODE_RES_MASK 248 { 249 Text [ en-US ] = "DDE connection interrupted or modified." ; 250 }; 251 String SbERR_DDE_NO_CHANNEL & ERRCODE_RES_MASK 252 { 253 Text [ en-US ] = "DDE method invoked with no channel open." ; 254 }; 255 String SbERR_DDE_INVALID_LINK & ERRCODE_RES_MASK 256 { 257 Text [ en-US ] = "Invalid DDE link format." ; 258 }; 259 String SbERR_DDE_QUEUE_OVERFLOW & ERRCODE_RES_MASK 260 { 261 Text [ en-US ] = "DDE message has been lost." ; 262 }; 263 String SbERR_DDE_LINK_ALREADY_EST & ERRCODE_RES_MASK 264 { 265 Text [ en-US ] = "Paste link already performed." ; 266 }; 267 String SbERR_DDE_LINK_INV_TOPIC & ERRCODE_RES_MASK 268 { 269 Text [ en-US ] = "Link mode cannot be set due to invalid link topic." ; 270 }; 271 String SbERR_DDE_DLL_NOT_FOUND & ERRCODE_RES_MASK 272 { 273 Text [ en-US ] = "DDE requires the DDEML.DLL file." ; 274 }; 275 String SbERR_CANNOT_LOAD & ERRCODE_RES_MASK 276 { 277 Text [ en-US ] = "Module cannot be loaded; invalid format." ; 278 }; 279 String SbERR_BAD_INDEX & ERRCODE_RES_MASK 280 { 281 Text [ en-US ] = "Invalid object index." ; 282 }; 283 String SbERR_NO_ACTIVE_OBJECT & ERRCODE_RES_MASK 284 { 285 Text [ en-US ] = "Object is not available." ; 286 }; 287 String SbERR_BAD_PROP_VALUE & ERRCODE_RES_MASK 288 { 289 Text [ en-US ] = "Incorrect property value." ; 290 }; 291 String SbERR_PROP_READONLY & ERRCODE_RES_MASK 292 { 293 Text [ en-US ] = "This property is read-only." ; 294 }; 295 String SbERR_PROP_WRITEONLY & ERRCODE_RES_MASK 296 { 297 Text [ en-US ] = "This property is write only." ; 298 }; 299 String SbERR_INVALID_OBJECT & ERRCODE_RES_MASK 300 { 301 Text [ en-US ] = "Invalid object reference." ; 302 }; 303 String SbERR_NO_METHOD & ERRCODE_RES_MASK 304 { 305 Text [ en-US ] = "Property or method not found: $(ARG1)." ; 306 }; 307 String SbERR_NEEDS_OBJECT & ERRCODE_RES_MASK 308 { 309 Text [ en-US ] = "Object required." ; 310 }; 311 String SbERR_INVALID_USAGE_OBJECT & ERRCODE_RES_MASK 312 { 313 Text [ en-US ] = "Invalid use of an object." ; 314 }; 315 String SbERR_NO_OLE & ERRCODE_RES_MASK 316 { 317 Text [ en-US ] = "OLE Automation is not supported by this object." ; 318 }; 319 String SbERR_BAD_METHOD & ERRCODE_RES_MASK 320 { 321 Text [ en-US ] = "This property or method is not supported by the object." ; 322 }; 323 String SbERR_OLE_ERROR & ERRCODE_RES_MASK 324 { 325 Text [ en-US ] = "OLE Automation Error." ; 326 }; 327 String SbERR_BAD_ACTION & ERRCODE_RES_MASK 328 { 329 Text [ en-US ] = "This action is not supported by given object." ; 330 }; 331 String SbERR_NO_NAMED_ARGS & ERRCODE_RES_MASK 332 { 333 Text [ en-US ] = "Named arguments are not supported by given object." ; 334 }; 335 String SbERR_BAD_LOCALE & ERRCODE_RES_MASK 336 { 337 Text [ en-US ] = "The current locale setting is not supported by the given object." ; 338 }; 339 String SbERR_NAMED_NOT_FOUND & ERRCODE_RES_MASK 340 { 341 Text [ en-US ] = "Named argument not found." ; 342 }; 343 String SbERR_NOT_OPTIONAL & ERRCODE_RES_MASK 344 { 345 Text [ en-US ] = "Argument is not optional." ; 346 }; 347 String SbERR_WRONG_ARGS & ERRCODE_RES_MASK 348 { 349 Text [ en-US ] = "Invalid number of arguments." ; 350 }; 351 String SbERR_NOT_A_COLL & ERRCODE_RES_MASK 352 { 353 Text [ en-US ] = "Object is not a list." ; 354 }; 355 String SbERR_BAD_ORDINAL & ERRCODE_RES_MASK 356 { 357 Text [ en-US ] = "Invalid ordinal number." ; 358 }; 359 String SbERR_DLLPROC_NOT_FOUND & ERRCODE_RES_MASK 360 { 361 Text [ en-US ] = "Specified DLL function not found." ; 362 }; 363 String SbERR_BAD_CLIPBD_FORMAT & ERRCODE_RES_MASK 364 { 365 Text [ en-US ] = "Invalid clipboard format." ; 366 }; 367 String SbERR_PROPERTY_NOT_FOUND & ERRCODE_RES_MASK 368 { 369 Text [ en-US ] = "Object does not have this property." ; 370 }; 371 String SbERR_METHOD_NOT_FOUND & ERRCODE_RES_MASK 372 { 373 Text [ en-US ] = "Object does not have this method." ; 374 }; 375 String SbERR_ARG_MISSING & ERRCODE_RES_MASK 376 { 377 Text [ en-US ] = "Required argument lacking." ; 378 }; 379 String SbERR_BAD_NUMBER_OF_ARGS & ERRCODE_RES_MASK 380 { 381 Text [ en-US ] = "Invalid number of arguments." ; 382 }; 383 String SbERR_METHOD_FAILED & ERRCODE_RES_MASK 384 { 385 Text [ en-US ] = "Error executing a method." ; 386 }; 387 String SbERR_SETPROP_FAILED & ERRCODE_RES_MASK 388 { 389 Text [ en-US ] = "Unable to set property." ; 390 }; 391 String SbERR_GETPROP_FAILED & ERRCODE_RES_MASK 392 { 393 Text [ en-US ] = "Unable to determine property." ; 394 }; 395 // Compiler errors. These are not runtime errors. 396 String SbERR_UNEXPECTED & ERRCODE_RES_MASK 397 { 398 Text [ en-US ] = "Unexpected symbol: $(ARG1)." ; 399 }; 400 String SbERR_EXPECTED & ERRCODE_RES_MASK 401 { 402 Text [ en-US ] = "Expected: $(ARG1)." ; 403 }; 404 String SbERR_SYMBOL_EXPECTED & ERRCODE_RES_MASK 405 { 406 Text [ en-US ] = "Symbol expected." ; 407 }; 408 String SbERR_VAR_EXPECTED & ERRCODE_RES_MASK 409 { 410 Text [ en-US ] = "Variable expected." ; 411 }; 412 String SbERR_LABEL_EXPECTED & ERRCODE_RES_MASK 413 { 414 Text [ en-US ] = "Label expected." ; 415 }; 416 String SbERR_LVALUE_EXPECTED & ERRCODE_RES_MASK 417 { 418 Text [ en-US ] = "Value cannot be applied." ; 419 }; 420 String SbERR_VAR_DEFINED & ERRCODE_RES_MASK 421 { 422 Text [ en-US ] = "Variable $(ARG1) already defined." ; 423 }; 424 String SbERR_PROC_DEFINED & ERRCODE_RES_MASK 425 { 426 Text [ en-US ] = "Sub procedure or function procedure $(ARG1) already defined." ; 427 }; 428 String SbERR_LABEL_DEFINED & ERRCODE_RES_MASK 429 { 430 Text [ en-US ] = "Label $(ARG1) already defined." ; 431 }; 432 String SbERR_UNDEF_VAR & ERRCODE_RES_MASK 433 { 434 Text [ en-US ] = "Variable $(ARG1) not found." ; 435 }; 436 String SbERR_UNDEF_ARRAY & ERRCODE_RES_MASK 437 { 438 Text [ en-US ] = "Array or procedure $(ARG1) not found." ; 439 }; 440 String SbERR_UNDEF_PROC & ERRCODE_RES_MASK 441 { 442 Text [ en-US ] = "Procedure $(ARG1) not found." ; 443 }; 444 String SbERR_UNDEF_LABEL & ERRCODE_RES_MASK 445 { 446 Text [ en-US ] = "Label $(ARG1) undefined." ; 447 }; 448 String SbERR_UNDEF_TYPE & ERRCODE_RES_MASK 449 { 450 Text [ en-US ] = "Unknown data type $(ARG1)." ; 451 }; 452 String SbERR_BAD_EXIT & ERRCODE_RES_MASK 453 { 454 Text [ en-US ] = "Exit $(ARG1) expected." ; 455 }; 456 String SbERR_BAD_BLOCK & ERRCODE_RES_MASK 457 { 458 Text [ en-US ] = "Statement block still open: $(ARG1) missing." ; 459 }; 460 String SbERR_BAD_BRACKETS & ERRCODE_RES_MASK 461 { 462 Text [ en-US ] = "Parentheses do not match." ; 463 }; 464 String SbERR_BAD_DECLARATION & ERRCODE_RES_MASK 465 { 466 Text [ en-US ] = "Symbol $(ARG1) already defined differently." ; 467 }; 468 String SbERR_BAD_PARAMETERS & ERRCODE_RES_MASK 469 { 470 Text [ en-US ] = "Parameters do not correspond to procedure." ; 471 }; 472 String SbERR_BAD_CHAR_IN_NUMBER & ERRCODE_RES_MASK 473 { 474 Text [ en-US ] = "Invalid character in number." ; 475 }; 476 String SbERR_MUST_HAVE_DIMS & ERRCODE_RES_MASK 477 { 478 Text [ en-US ] = "Array must be dimensioned." ; 479 }; 480 String SbERR_NO_IF & ERRCODE_RES_MASK 481 { 482 Text [ en-US ] = "Else/Endif without If." ; 483 }; 484 String SbERR_NOT_IN_SUBR & ERRCODE_RES_MASK 485 { 486 Text [ en-US ] = "$(ARG1) not allowed within a procedure." ; 487 }; 488 String SbERR_NOT_IN_MAIN & ERRCODE_RES_MASK 489 { 490 Text [ en-US ] = "$(ARG1) not allowed outside a procedure." ; 491 }; 492 String SbERR_WRONG_DIMS & ERRCODE_RES_MASK 493 { 494 Text [ en-US ] = "Dimension specifications do not match." ; 495 }; 496 String SbERR_BAD_OPTION & ERRCODE_RES_MASK 497 { 498 Text [ en-US ] = "Unknown option: $(ARG1)." ; 499 }; 500 String SbERR_CONSTANT_REDECLARED & ERRCODE_RES_MASK 501 { 502 Text [ en-US ] = "Constant $(ARG1) redefined." ; 503 }; 504 String SbERR_PROG_TOO_LARGE & ERRCODE_RES_MASK 505 { 506 Text [ en-US ] = "Program too large." ; 507 }; 508 String SbERR_NO_STRINGS_ARRAYS & ERRCODE_RES_MASK 509 { 510 Text [ en-US ] = "Strings or arrays not permitted." ; 511 }; 512 String ERRCODE_BASIC_EXCEPTION & ERRCODE_RES_MASK 513 { 514 Text [ en-US ] = "An exception occurred $(ARG1)." ; 515 }; 516 String ERRCODE_BASIC_ARRAY_FIX & ERRCODE_RES_MASK 517 { 518 Text [ en-US ] = "This array is fixed or temporarily locked." ; 519 }; 520 String ERRCODE_BASIC_STRING_OVERFLOW & ERRCODE_RES_MASK 521 { 522 Text [ en-US ] = "Out of string space." ; 523 }; 524 String ERRCODE_BASIC_EXPR_TOO_COMPLEX & ERRCODE_RES_MASK 525 { 526 Text [ en-US ] = "Expression Too Complex." ; 527 }; 528 String ERRCODE_BASIC_OPER_NOT_PERFORM & ERRCODE_RES_MASK 529 { 530 Text [ en-US ] = "Can't perform requested operation." ; 531 }; 532 String ERRCODE_BASIC_TOO_MANY_DLL & ERRCODE_RES_MASK 533 { 534 Text [ en-US ] = "Too many DLL application clients." ; 535 }; 536 String ERRCODE_BASIC_LOOP_NOT_INIT & ERRCODE_RES_MASK 537 { 538 Text [ en-US ] = "For loop not initialized." ; 539 }; 540 String ERRCODE_BASIC_COMPAT & ERRCODE_RES_MASK 541 { 542 Text [ en-US ] = "$(ARG1)" ; 543 }; 544}; 545// Note: IDS_SBERR_TERMINATED = IDS_SBERR_START+2000. 546String IDS_SBERR_TERMINATED 547{ 548 Text [ en-US ] = "The macro running has been interrupted" ; 549}; 550String IDS_SBERR_STOREREF 551{ 552 Text [ en-US ] = "Reference will not be saved: " ; 553}; 554String ERRCODE_BASMGR_LIBLOAD & ERRCODE_RES_MASK 555{ 556 Text [ en-US ] = "Error loading library '$(ARG1)'." ; 557}; 558String ERRCODE_BASMGR_LIBSAVE & ERRCODE_RES_MASK 559{ 560 Text [ en-US ] = "Error saving library: '$(ARG1)'." ; 561}; 562String ERRCODE_BASMGR_MGROPEN & ERRCODE_RES_MASK 563{ 564 Text [ en-US ] = "The BASIC from the file '$(ARG1)' could not be initialized." ; 565}; 566String ERRCODE_BASMGR_MGRSAVE & ERRCODE_RES_MASK 567{ 568 Text [ en-US ] = "Error saving BASIC: '$(ARG1)'." ; 569}; 570String ERRCODE_BASMGR_REMOVELIB & ERRCODE_RES_MASK 571{ 572 Text [ en-US ] = "Error removing library." ; 573}; 574String ERRCODE_BASMGR_UNLOADLIB & ERRCODE_RES_MASK 575{ 576 Text [ en-US ] = "The library could not be removed from memory." ; 577}; 578 579// ********************************************************************** EOF 580