summaryrefslogtreecommitdiff
path: root/basic
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2006-06-19 16:46:50 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2006-06-19 16:46:50 +0000
commit5ad7e2aa22c93c5890f5b5e8cf52f04130fa81ca (patch)
treec20ba31a762f1057b9325e33ff2a2222856702b9 /basic
parent63a7dd9d13c97bc23a0a90d2e477a18e691e0870 (diff)
INTEGRATION: CWS warnings01 (1.18.28); FILE MERGED
2005/12/01 14:56:12 ab 1.18.28.2: #i53898# Removed warnings for unxlngi6 2005/11/07 12:02:51 ab 1.18.28.1: #i53898# Removed warnings
Diffstat (limited to 'basic')
-rw-r--r--basic/source/runtime/stdobj.cxx1100
1 files changed, 547 insertions, 553 deletions
diff --git a/basic/source/runtime/stdobj.cxx b/basic/source/runtime/stdobj.cxx
index bb90cd4b0666..06eadca75e01 100644
--- a/basic/source/runtime/stdobj.cxx
+++ b/basic/source/runtime/stdobj.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: stdobj.cxx,v $
*
- * $Revision: 1.18 $
+ * $Revision: 1.19 $
*
- * last change: $Author: rt $ $Date: 2005-09-07 21:41:29 $
+ * last change: $Author: hr $ $Date: 2006-06-19 17:46:50 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -33,11 +33,7 @@
*
************************************************************************/
-#ifndef _SBXCLASS_HXX //autogen
-#include <sbx.hxx>
-#endif
#include "runtime.hxx"
-#pragma hdrstop
#include "stdobj.hxx"
#include "stdobj1.hxx"
#include "rtlproto.hxx"
@@ -80,534 +76,531 @@ struct Methods {
static Methods aMethods[] = {
-{ "AboutStarBasic", SbxNULL, 1 | _FUNCTION, RTLNAME(AboutStarBasic) },
- { "Name", SbxSTRING },
-{ "Abs", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Abs) },
- { "number", SbxDOUBLE },
-{ "Array", SbxOBJECT, _FUNCTION, RTLNAME(Array) },
-{ "Asc", SbxLONG, 1 | _FUNCTION, RTLNAME(Asc) },
- { "string", SbxSTRING },
-{ "AscW", SbxLONG, 1 | _FUNCTION | _COMPTMASK, RTLNAME(Asc) },
- { "string", SbxSTRING },
-{ "Atn", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Atn) },
- { "number", SbxDOUBLE },
-{ "ATTR_ARCHIVE", SbxINTEGER, _CPROP, RTLNAME(ATTR_ARCHIVE) },
-{ "ATTR_DIRECTORY", SbxINTEGER, _CPROP, RTLNAME(ATTR_DIRECTORY) },
-{ "ATTR_HIDDEN", SbxINTEGER, _CPROP, RTLNAME(ATTR_HIDDEN) },
-{ "ATTR_NORMAL", SbxINTEGER, _CPROP, RTLNAME(ATTR_NORMAL) },
-{ "ATTR_READONLY", SbxINTEGER, _CPROP, RTLNAME(ATTR_READONLY) },
-{ "ATTR_SYSTEM", SbxINTEGER, _CPROP, RTLNAME(ATTR_SYSTEM) },
-{ "ATTR_VOLUME", SbxINTEGER, _CPROP, RTLNAME(ATTR_VOLUME) },
-{ "Beep", SbxNULL, _FUNCTION, RTLNAME(Beep) },
-{ "Blue", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Blue) },
- { "RGB-Value", SbxLONG },
-
-{ "CBool", SbxBOOL, 1 | _FUNCTION, RTLNAME(CBool) },
- { "expression", SbxVARIANT },
-{ "CByte", SbxBYTE, 1 | _FUNCTION, RTLNAME(CByte) },
- { "expression", SbxVARIANT },
-{ "CCur", SbxCURRENCY, 1 | _FUNCTION, RTLNAME(CCur) },
- { "expression", SbxVARIANT },
-{ "CDate", SbxDATE, 1 | _FUNCTION, RTLNAME(CDate) },
- { "expression", SbxVARIANT },
-{ "CDateFromIso", SbxDATE, 1 | _FUNCTION, RTLNAME(CDateFromIso) },
- { "IsoDate", SbxSTRING },
-{ "CDateToIso", SbxSTRING, 1 | _FUNCTION, RTLNAME(CDateToIso) },
- { "Date", SbxDATE },
-{ "CDec", SbxDECIMAL, 1 | _FUNCTION, RTLNAME(CDec) },
- { "expression", SbxVARIANT },
-{ "CDbl", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(CDbl) },
- { "expression", SbxVARIANT },
-{ "CF_BITMAP", SbxINTEGER, _CPROP, RTLNAME(CF_BITMAP) },
-{ "CF_METAFILEPICT",SbxINTEGER, _CPROP, RTLNAME(CF_METAFILEPICT) },
-{ "CF_TEXT", SbxINTEGER, _CPROP, RTLNAME(CF_TEXT) },
-{ "ChDir", SbxNULL, 1 | _FUNCTION, RTLNAME(ChDir) },
- { "string", SbxSTRING },
-{ "ChDrive", SbxNULL, 1 | _FUNCTION, RTLNAME(ChDrive) },
- { "string", SbxSTRING },
-
-{ "Choose", SbxVARIANT, 2 | _FUNCTION, RTLNAME(Choose) },
- { "Index", SbxINTEGER },
- { "Expression", SbxVARIANT },
-
-{ "Chr", SbxSTRING, 1 | _FUNCTION, RTLNAME(Chr) },
- { "string", SbxINTEGER },
-{ "ChrW", SbxSTRING, 1 | _FUNCTION | _COMPTMASK, RTLNAME(Chr) },
- { "string", SbxINTEGER },
-
-{ "CInt", SbxINTEGER, 1 | _FUNCTION, RTLNAME(CInt) },
- { "expression", SbxVARIANT },
-{ "CLEAR_ALLTABS", SbxINTEGER, _CPROP, RTLNAME(CLEAR_ALLTABS) },
-{ "CLEAR_TAB", SbxINTEGER, _CPROP, RTLNAME(CLEAR_TAB) },
-
-{ "CLng", SbxLONG, 1 | _FUNCTION, RTLNAME(CLng) },
- { "expression", SbxVARIANT },
-{ "CompatibilityMode", SbxNULL, 1 | _FUNCTION, RTLNAME(CompatibilityMode) },
- { "bEnable", SbxBOOL },
-{ "ConvertFromUrl", SbxSTRING, 1 | _FUNCTION, RTLNAME(ConvertFromUrl) },
- { "Url", SbxSTRING },
-{ "ConvertToUrl", SbxSTRING, 1 | _FUNCTION, RTLNAME(ConvertToUrl) },
- { "SystemPath", SbxSTRING },
-{ "Cos", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Cos) },
- { "number", SbxDOUBLE },
-{ "CreateObject", SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreateObject ) },
- { "class", SbxSTRING },
-{ "CreateUnoListener",SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreateUnoListener ) },
- { "prefix", SbxSTRING },
- { "typename", SbxSTRING },
-{ "CreateUnoDialog",SbxOBJECT, 2 | _FUNCTION, RTLNAME( CreateUnoDialog ) },
- { "dialoglibrary",SbxOBJECT },
- { "dialogname", SbxSTRING },
-{ "CreateUnoService",SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreateUnoService ) },
- { "servicename", SbxSTRING },
-{ "CreateUnoStruct",SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreateUnoStruct ) },
- { "classname", SbxSTRING },
-{ "CreateUnoValue", SbxOBJECT, 2 | _FUNCTION, RTLNAME( CreateUnoValue ) },
- { "type", SbxSTRING },
- { "value", SbxVARIANT },
-{ "CreatePropertySet",SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreatePropertySet ) },
- { "values", SbxARRAY },
-{ "CSng", SbxSINGLE, 1 | _FUNCTION, RTLNAME(CSng) },
- { "expression", SbxVARIANT },
-{ "CStr", SbxSTRING, 1 | _FUNCTION, RTLNAME(CStr) },
- { "expression", SbxVARIANT },
-{ "CurDir", SbxSTRING, 1 | _FUNCTION, RTLNAME(CurDir) },
- { "string", SbxSTRING },
-{ "CVar", SbxVARIANT, 1 | _FUNCTION, RTLNAME(CVar) },
- { "expression", SbxVARIANT },
-{ "CVErr", SbxVARIANT, 1 | _FUNCTION, RTLNAME(CVErr) },
- { "expression", SbxVARIANT },
-{ "Date", SbxSTRING, _LFUNCTION,RTLNAME(Date) },
-{ "DateAdd", SbxDATE, 3 | _FUNCTION, RTLNAME(DateAdd) },
- { "Interval", SbxSTRING },
- { "Number", SbxLONG },
- { "Date", SbxDATE },
-{ "DateDiff", SbxDOUBLE, 5 | _FUNCTION, RTLNAME(DateDiff) },
- { "Interval", SbxSTRING },
- { "Date1", SbxDATE },
- { "Date2", SbxDATE },
- { "Firstdayofweek" , SbxINTEGER, _OPT },
- { "Firstweekofyear", SbxINTEGER, _OPT },
-{ "DatePart", SbxLONG, 4 | _FUNCTION, RTLNAME(DatePart) },
- { "Interval", SbxSTRING },
- { "Date", SbxDATE },
- { "Firstdayofweek" , SbxINTEGER, _OPT },
- { "Firstweekofyear", SbxINTEGER, _OPT },
-{ "DateSerial", SbxDATE, 3 | _FUNCTION, RTLNAME(DateSerial) },
- { "Year", SbxINTEGER },
- { "Month", SbxINTEGER },
- { "Day", SbxINTEGER },
-{ "DateValue", SbxDATE, 1 | _FUNCTION, RTLNAME(DateValue) },
- { "String", SbxSTRING },
-{ "Day", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Day) },
- { "Date", SbxDATE },
-
-{ "Ddeexecute", SbxNULL, 2 | _FUNCTION, RTLNAME(DDEExecute) },
- { "Channel", SbxLONG },
- { "Command", SbxSTRING },
-{ "Ddeinitiate", SbxINTEGER, 2 | _FUNCTION, RTLNAME(DDEInitiate) },
- { "Application", SbxSTRING },
- { "Topic", SbxSTRING },
-{ "Ddepoke", SbxNULL, 3 | _FUNCTION, RTLNAME(DDEPoke) },
- { "Channel", SbxLONG },
- { "Item", SbxSTRING },
- { "Data", SbxSTRING },
-{ "Dderequest", SbxSTRING, 2 | _FUNCTION, RTLNAME(DDERequest) },
- { "Channel", SbxLONG },
- { "Item", SbxSTRING },
-{ "Ddeterminate", SbxNULL, 1 | _FUNCTION, RTLNAME(DDETerminate) },
- { "Channel", SbxLONG },
-{ "Ddeterminateall", SbxNULL, _FUNCTION, RTLNAME(DDETerminateAll) },
-{ "DimArray", SbxOBJECT, _FUNCTION, RTLNAME(DimArray) },
-{ "Dir", SbxSTRING, 2 | _FUNCTION, RTLNAME(Dir) },
- { "FileSpec", SbxSTRING, _OPT },
- { "attrmask", SbxINTEGER, _OPT },
-{ "DumpAllObjects", SbxEMPTY, 2 | _SUB, RTLNAME(DumpAllObjects) },
- { "FileSpec", SbxSTRING },
- { "DumpAll", SbxINTEGER, _OPT },
-
-{ "EqualUnoObjects",SbxBOOL, 2 | _FUNCTION, RTLNAME(EqualUnoObjects) },
- { "Variant", SbxVARIANT },
- { "Variant", SbxVARIANT },
-{ "EnableReschedule", SbxNULL, 1 | _FUNCTION, RTLNAME(EnableReschedule) },
- { "bEnable", SbxBOOL },
-{ "Environ", SbxSTRING, 1 | _FUNCTION, RTLNAME(Environ) },
- { "Environmentstring",SbxSTRING },
-{ "EOF", SbxBOOL, 1 | _FUNCTION, RTLNAME(EOF) },
- { "Channel", SbxINTEGER },
-{ "Erl", SbxLONG, _ROPROP, RTLNAME( Erl ) },
-{ "Err", SbxLONG, _RWPROP, RTLNAME( Err ) },
-{ "Error", SbxSTRING, 1 | _FUNCTION, RTLNAME( Error ) },
- { "code", SbxLONG },
-{ "Exp", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Exp) },
- { "number", SbxDOUBLE },
-{ "False", SbxBOOL, _CPROP, RTLNAME(False) },
-{ "FileAttr", SbxINTEGER, 2 | _FUNCTION, RTLNAME(FileAttr) },
- { "Channel", SbxINTEGER },
- { "Attributes", SbxINTEGER },
-{ "FileCopy", SbxNULL, 2 | _FUNCTION, RTLNAME(FileCopy) },
- { "Source", SbxSTRING },
- { "Destination", SbxSTRING },
-{ "FileDateTime", SbxSTRING, 1 | _FUNCTION, RTLNAME(FileDateTime) },
- { "filename", SbxSTRING },
-{ "FileExists", SbxBOOL, 1 | _FUNCTION, RTLNAME(FileExists) },
- { "filename", SbxSTRING },
-{ "FileLen", SbxLONG, 1 | _FUNCTION, RTLNAME(FileLen) },
- { "filename", SbxSTRING },
-{ "FindObject", SbxOBJECT, 1 | _FUNCTION, RTLNAME(FindObject) },
- { "Name", SbxSTRING },
-{ "FindPropertyObject", SbxOBJECT, 2 | _FUNCTION, RTLNAME(FindPropertyObject) },
- { "Object", SbxOBJECT },
- { "Name", SbxSTRING },
-{ "Fix", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Fix) },
- { "number", SbxDOUBLE },
-{ "Format", SbxSTRING, 2 | _FUNCTION, RTLNAME(Format) },
- { "expression", SbxVARIANT },
- { "format", SbxSTRING, _OPT },
-{ "FormatDateTime", SbxSTRING, 2 | _FUNCTION | _COMPTMASK, RTLNAME(FormatDateTime) },
- { "Date", SbxDATE },
- { "NamedFormat", SbxINTEGER, _OPT },
-
-{ "FRAMEANCHORCHAR", SbxINTEGER, _CPROP, RTLNAME(FRAMEANCHORCHAR) },
-{ "FRAMEANCHORPAGE", SbxINTEGER, _CPROP, RTLNAME(FRAMEANCHORPAGE) },
-{ "FRAMEANCHORPARA", SbxINTEGER, _CPROP, RTLNAME(FRAMEANCHORPARA) },
-
-{ "FreeFile", SbxINTEGER, _FUNCTION, RTLNAME(FreeFile) },
-{ "FreeLibrary", SbxNULL, 1 | _FUNCTION, RTLNAME(FreeLibrary) },
- { "Modulename", SbxSTRING },
-
-{ "Get", SbxNULL, 3 | _FUNCTION, RTLNAME(Get) },
- { "filenumber", SbxINTEGER },
- { "recordnumber", SbxLONG },
- { "variablename", SbxVARIANT },
-
-{ "GetAttr", SbxINTEGER, 1 | _FUNCTION, RTLNAME(GetAttr) },
- { "filename", SbxSTRING },
-{ "GetDefaultContext", SbxOBJECT, 0 | _FUNCTION, RTLNAME(GetDefaultContext) },
-{ "GetDialogZoomFactorX", SbxDOUBLE, _FUNCTION,RTLNAME(GetDialogZoomFactorX) },
-{ "GetDialogZoomFactorY", SbxDOUBLE, _FUNCTION,RTLNAME(GetDialogZoomFactorY) },
-{ "GetGUIType", SbxINTEGER, _FUNCTION,RTLNAME(GetGUIType) },
-{ "GetGUIVersion", SbxLONG, _FUNCTION,RTLNAME(GetGUIVersion) },
-{ "GetPathSeparator", SbxSTRING, _FUNCTION,RTLNAME(GetPathSeparator) },
-{ "GetProcessServiceManager", SbxOBJECT, 0 | _FUNCTION, RTLNAME(GetProcessServiceManager) },
-{ "GetSolarVersion", SbxLONG, _FUNCTION,RTLNAME(GetSolarVersion) },
-{ "GetSystemTicks", SbxLONG, _FUNCTION,RTLNAME(GetSystemTicks) },
-{ "GetSystemType", SbxINTEGER, _FUNCTION,RTLNAME(GetSystemType) },
-{ "GlobalScope", SbxOBJECT, _FUNCTION,RTLNAME(GlobalScope) },
-{ "Green", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Green) },
- { "RGB-Value", SbxLONG },
-
-{ "HasUnoInterfaces", SbxBOOL, 1 | _FUNCTION, RTLNAME(HasUnoInterfaces) },
- { "InterfaceName",SbxSTRING },
-{ "Hex", SbxSTRING, 1 | _FUNCTION, RTLNAME(Hex) },
- { "number", SbxLONG },
-{ "Hour", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Hour) },
- { "Date", SbxDATE },
-
-{ "IDABORT", SbxINTEGER, _CPROP, RTLNAME(IDABORT) },
-{ "IDCANCEL", SbxINTEGER, _CPROP, RTLNAME(IDCANCEL) },
-{ "IDNO", SbxINTEGER, _CPROP, RTLNAME(IDNO) },
-{ "IDOK", SbxINTEGER, _CPROP, RTLNAME(IDOK) },
-{ "IDRETRY", SbxINTEGER, _CPROP, RTLNAME(IDRETRY) },
-{ "IDYES", SbxINTEGER, _CPROP, RTLNAME(IDYES) },
-
-{ "Iif", SbxVARIANT, 3 | _FUNCTION, RTLNAME(Iif) },
- { "Bool", SbxBOOL },
- { "Variant1", SbxVARIANT },
- { "Variant2", SbxVARIANT },
-
-{ "Input", SbxSTRING, 2 | _FUNCTION | _COMPTMASK, RTLNAME(Input)},
- { "Number", SbxLONG },
- { "FileNumber", SbxLONG },
-{ "InputBox", SbxSTRING, 5 | _FUNCTION, RTLNAME(InputBox) },
- { "Prompt", SbxSTRING },
- { "Title", SbxSTRING, _OPT },
- { "Default", SbxSTRING, _OPT },
- { "XPosTwips", SbxLONG, _OPT },
- { "YPosTwips", SbxLONG, _OPT },
-{ "InStr", SbxLONG, 4 | _FUNCTION, RTLNAME(InStr) },
- { "Start", SbxSTRING, _OPT },
- { "String1", SbxSTRING },
- { "String2", SbxSTRING },
- { "Compare", SbxINTEGER, _OPT },
-{ "InStrRev", SbxLONG, 4 | _FUNCTION | _COMPTMASK, RTLNAME(InStrRev)},
- { "String1", SbxSTRING },
- { "String2", SbxSTRING },
- { "Start", SbxSTRING, _OPT },
- { "Compare", SbxINTEGER, _OPT },
-{ "Int", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Int) },
- { "number", SbxDOUBLE },
-{ "IsArray", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsArray) },
- { "Variant", SbxVARIANT },
-{ "IsDate", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsDate) },
- { "Variant", SbxVARIANT },
-{ "IsEmpty", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsEmpty) },
- { "Variant", SbxVARIANT },
-{ "IsError", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsError) },
- { "Variant", SbxVARIANT },
-{ "IsMissing", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsMissing) },
- { "Variant", SbxVARIANT },
-{ "IsNull", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsNull) },
- { "Variant", SbxVARIANT },
-{ "IsNumeric", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsNumeric) },
- { "Variant", SbxVARIANT },
-{ "IsObject", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsObject) },
- { "Variant", SbxVARIANT },
-{ "IsUnoStruct", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsUnoStruct) },
- { "Variant", SbxVARIANT },
-{ "Join", SbxSTRING, 2 | _FUNCTION, RTLNAME(Join) },
- { "list", SbxOBJECT },
- { "delimiter", SbxSTRING },
-{ "Kill", SbxNULL, 1 | _FUNCTION, RTLNAME(Kill) },
- { "filespec", SbxSTRING },
-{ "LBound", SbxLONG, 1 | _FUNCTION, RTLNAME(LBound) },
- { "Variant", SbxVARIANT },
-{ "LCase", SbxSTRING, 1 | _FUNCTION, RTLNAME(LCase) },
- { "string", SbxSTRING },
-{ "Left", SbxSTRING, 2 | _FUNCTION, RTLNAME(Left) },
- { "String", SbxSTRING },
- { "Count", SbxLONG },
-{ "Len", SbxLONG, 1 | _FUNCTION, RTLNAME(Len) },
- { "StringOrVariant", SbxVARIANT },
-{ "Load", SbxNULL, 1 | _FUNCTION, RTLNAME(Load) },
- { "object", SbxOBJECT },
-{ "LoadPicture", SbxOBJECT, 1 | _FUNCTION, RTLNAME(LoadPicture) },
- { "string", SbxSTRING },
-{ "Loc", SbxLONG, 1 | _FUNCTION, RTLNAME(Loc) },
- { "Channel", SbxINTEGER },
-{ "Lof", SbxLONG, 1 | _FUNCTION, RTLNAME(Lof) },
- { "Channel", SbxINTEGER },
-{ "Log", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Log) },
- { "number", SbxDOUBLE },
-{ "LTrim", SbxSTRING, 1 | _FUNCTION, RTLNAME(LTrim) },
- { "string", SbxSTRING },
-
-{ "MB_ABORTRETRYIGNORE", SbxINTEGER, _CPROP, RTLNAME(MB_ABORTRETRYIGNORE)},
-{ "MB_APPLMODAL", SbxINTEGER, _CPROP, RTLNAME(MB_APPLMODAL) },
-{ "MB_DEFBUTTON1", SbxINTEGER, _CPROP, RTLNAME(MB_DEFBUTTON1) },
-{ "MB_DEFBUTTON2", SbxINTEGER, _CPROP, RTLNAME(MB_DEFBUTTON2) },
-{ "MB_DEFBUTTON3", SbxINTEGER, _CPROP, RTLNAME(MB_DEFBUTTON3) },
-{ "MB_ICONEXCLAMATION", SbxINTEGER, _CPROP, RTLNAME(MB_ICONEXCLAMATION)},
-{ "MB_ICONINFORMATION", SbxINTEGER, _CPROP, RTLNAME(MB_ICONINFORMATION)},
-{ "MB_ICONQUESTION",SbxINTEGER, _CPROP, RTLNAME(MB_ICONQUESTION) },
-{ "MB_ICONSTOP", SbxINTEGER, _CPROP, RTLNAME(MB_ICONSTOP) },
-{ "MB_OK", SbxINTEGER, _CPROP, RTLNAME(MB_OK) },
-{ "MB_OKCANCEL", SbxINTEGER, _CPROP, RTLNAME(MB_OKCANCEL) },
-{ "MB_RETRYCANCEL", SbxINTEGER, _CPROP, RTLNAME(MB_RETRYCANCEL) },
-{ "MB_SYSTEMMODAL", SbxINTEGER, _CPROP, RTLNAME(MB_SYSTEMMODAL) },
-{ "MB_YESNO", SbxINTEGER, _CPROP, RTLNAME(MB_YESNO) },
-{ "MB_YESNOCANCEL", SbxINTEGER, _CPROP, RTLNAME(MB_YESNOCANCEL) },
-
-{ "Me", SbxOBJECT, 0 | _FUNCTION | _COMPTMASK, RTLNAME(Me) },
-{ "Mid", SbxSTRING, 3 | _LFUNCTION,RTLNAME(Mid) },
- { "String", SbxSTRING },
- { "StartPos", SbxLONG } ,
- { "Length", SbxLONG, _OPT } ,
-{ "Minute", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Minute) },
- { "Date", SbxDATE },
-{ "MkDir", SbxNULL, 1 | _FUNCTION, RTLNAME(MkDir) },
- { "pathname", SbxSTRING },
-{ "Month", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Month) },
- { "Date", SbxDATE },
-{ "MonthName", SbxSTRING, 2 | _FUNCTION | _COMPTMASK, RTLNAME(MonthName) },
- { "Month", SbxINTEGER },
- { "Abbreviate", SbxBOOL, _OPT } ,
-{ "MsgBox", SbxINTEGER, 5 | _FUNCTION, RTLNAME(MsgBox) },
- { "Prompt", SbxSTRING },
- { "Buttons", SbxINTEGER, _OPT },
- { "Title", SbxSTRING, _OPT },
- { "Helpfile", SbxSTRING, _OPT },
- { "Context", SbxINTEGER, _OPT },
-
-{ "Nothing", SbxOBJECT, _CPROP, RTLNAME(Nothing) },
-{ "Now", SbxDATE, _FUNCTION, RTLNAME(Now) },
-{ "Null", SbxNULL, _CPROP, RTLNAME(Null) },
-{ "Oct", SbxSTRING, 1 | _FUNCTION, RTLNAME(Oct) },
- { "number", SbxLONG },
-{ "Pi", SbxDOUBLE, _CPROP, RTLNAME(PI) },
-
-{ "Put", SbxNULL, 3 | _FUNCTION, RTLNAME(Put) },
- { "filenumber", SbxINTEGER },
- { "recordnumber", SbxLONG },
- { "variablename", SbxVARIANT },
-
-{ "QBColor", SbxLONG, 1 | _FUNCTION, RTLNAME(QBColor) },
- { "number", SbxINTEGER },
-{ "Randomize", SbxNULL, 1 | _FUNCTION, RTLNAME(Randomize) },
- { "Number", SbxDOUBLE, _OPT },
-{ "Red", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Red) },
- { "RGB-Value", SbxLONG },
-{ "Reset", SbxNULL, 0 | _FUNCTION, RTLNAME(Reset) },
-{ "ResolvePath", SbxSTRING, 1 | _FUNCTION, RTLNAME(ResolvePath) },
- { "Path", SbxSTRING },
-{ "RGB", SbxLONG, 3 | _FUNCTION, RTLNAME(RGB) },
- { "Red", SbxINTEGER },
- { "Green", SbxINTEGER },
- { "Blue", SbxINTEGER },
-
-{ "Right", SbxSTRING, 2 | _FUNCTION, RTLNAME(Right) },
- { "String", SbxSTRING },
- { "Count", SbxLONG } ,
-{ "RmDir", SbxNULL, 1 | _FUNCTION, RTLNAME(RmDir) },
- { "pathname", SbxSTRING },
-{ "Round", SbxDOUBLE, 2 | _FUNCTION | _COMPTMASK, RTLNAME(Round)},
- { "Expression", SbxDOUBLE },
- { "Numdecimalplaces", SbxINTEGER, _OPT },
-{ "Rnd", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Rnd) },
- { "Number", SbxDOUBLE, _OPT },
-{ "RTL", SbxOBJECT, 0 | _FUNCTION | _COMPTMASK, RTLNAME(RTL) },
-{ "RTrim", SbxSTRING, 1 | _FUNCTION, RTLNAME(RTrim) },
- { "string", SbxSTRING },
-{ "SavePicture", SbxNULL, 2 | _FUNCTION, RTLNAME(SavePicture) },
- { "object", SbxOBJECT },
- { "string", SbxSTRING },
-{ "Second", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Second) },
- { "Date", SbxDATE },
-{ "Seek", SbxLONG, 1 | _FUNCTION, RTLNAME(Seek) },
- { "Channel", SbxINTEGER },
-
-{ "SendKeys", SbxNULL, 2 | _FUNCTION, RTLNAME(SendKeys) },
- { "String", SbxSTRING },
- { "Wait", SbxBOOL, _OPT } ,
-{ "SetAttr", SbxNULL, 2 | _FUNCTION, RTLNAME(SetAttr) },
- { "File" , SbxSTRING },
- { "Attributes", SbxINTEGER } ,
-{ "SET_OFF", SbxINTEGER, _CPROP, RTLNAME(SET_OFF) },
-{ "SET_ON", SbxINTEGER, _CPROP, RTLNAME(SET_ON) },
-{ "SET_TAB", SbxINTEGER, _CPROP, RTLNAME(SET_TAB) },
-
-{ "Sgn", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Sgn) },
- { "number", SbxDOUBLE },
-{ "Shell", SbxLONG, 2 | _FUNCTION, RTLNAME(Shell) },
- { "Commandstring",SbxSTRING },
- { "WindowStyle", SbxINTEGER, _OPT },
-{ "Sin", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Sin) },
- { "number", SbxDOUBLE },
-{ "Space", SbxSTRING, 1 | _FUNCTION, RTLNAME(Space) },
- { "string", SbxLONG },
-{ "Spc", SbxSTRING, 1 | _FUNCTION, RTLNAME(Spc) },
- { "Count", SbxLONG },
-{ "Split", SbxOBJECT, 3 | _FUNCTION, RTLNAME(Split) },
- { "expression", SbxSTRING },
- { "delimiter", SbxSTRING },
- { "count", SbxLONG },
-{ "Sqr", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Sqr) },
- { "number", SbxDOUBLE },
-{ "Str", SbxSTRING, 1 | _FUNCTION, RTLNAME(Str) },
- { "number", SbxDOUBLE },
-{ "StrComp", SbxINTEGER, 3 | _FUNCTION, RTLNAME(StrComp) },
- { "String1", SbxSTRING },
- { "String2", SbxSTRING },
- { "Compare", SbxINTEGER, _OPT },
-{ "StrConv", SbxSTRING, 2 | _FUNCTION, RTLNAME(StrConv) },
- { "String", SbxSTRING },
- { "Conversion", SbxSTRING },
-{ "String", SbxSTRING, 2 | _FUNCTION, RTLNAME(String) },
- { "Count", SbxLONG },
- { "Filler", SbxVARIANT },
-{ "StrReverse", SbxSTRING, 1 | _FUNCTION | _COMPTMASK, RTLNAME(StrReverse) },
- { "String1", SbxSTRING },
-
-{ "Switch", SbxVARIANT, 2 | _FUNCTION, RTLNAME(Switch) },
- { "Expression", SbxVARIANT },
- { "Value", SbxVARIANT },
-
-{ "Tan", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Tan) },
- { "number", SbxDOUBLE },
-{ "Time", SbxVARIANT, _LFUNCTION,RTLNAME(Time) },
-{ "Timer", SbxDATE, _FUNCTION, RTLNAME(Timer) },
-{ "TimeSerial", SbxDATE, 3 | _FUNCTION, RTLNAME(TimeSerial) },
- { "Hour", SbxLONG },
- { "Minute", SbxLONG },
- { "Second", SbxLONG },
-{ "TimeValue", SbxDATE, 1 | _FUNCTION, RTLNAME(TimeValue) },
- { "String", SbxSTRING },
-
-{ "TOGGLE", SbxINTEGER, _CPROP, RTLNAME(TOGGLE) },
-
-{ "Trim", SbxSTRING, 1 | _FUNCTION, RTLNAME(Trim) },
- { "String", SbxSTRING },
-{ "True", SbxBOOL, _CPROP, RTLNAME(True) },
-{ "TwipsPerPixelX", SbxLONG, _FUNCTION, RTLNAME(TwipsPerPixelX) },
-{ "TwipsPerPixelY", SbxLONG, _FUNCTION, RTLNAME(TwipsPerPixelY) },
-
-{ "TYP_AUTHORFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_AUTHORFLD) },
-{ "TYP_CHAPTERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_CHAPTERFLD) },
-{ "TYP_CONDTXTFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_CONDTXTFLD) },
-{ "TYP_DATEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DATEFLD) },
-{ "TYP_DBFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBFLD) },
-{ "TYP_DBNAMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBNAMEFLD) },
-{ "TYP_DBNEXTSETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBNEXTSETFLD) },
-{ "TYP_DBNUMSETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBNUMSETFLD) },
-{ "TYP_DBSETNUMBERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBSETNUMBERFLD) },
-{ "TYP_DDEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DDEFLD) },
-{ "TYP_DOCINFOFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DOCINFOFLD) },
-{ "TYP_DOCSTATFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DOCSTATFLD) },
-{ "TYP_EXTUSERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_EXTUSERFLD) },
-{ "TYP_FILENAMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_FILENAMEFLD) },
-{ "TYP_FIXDATEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_FIXDATEFLD) },
-{ "TYP_FIXTIMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_FIXTIMEFLD) },
-{ "TYP_FORMELFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_FORMELFLD) },
-{ "TYP_GETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_GETFLD) },
-{ "TYP_GETREFFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_GETREFFLD) },
-{ "TYP_GETREFPAGEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_GETREFPAGEFLD) },
-{ "TYP_HIDDENPARAFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_HIDDENPARAFLD) },
-{ "TYP_HIDDENTXTFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_HIDDENTXTFLD) },
-{ "TYP_INPUTFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_INPUTFLD) },
-{ "TYP_INTERNETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_INTERNETFLD) },
-{ "TYP_JUMPEDITFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_JUMPEDITFLD) },
-{ "TYP_MACROFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_MACROFLD) },
-{ "TYP_NEXTPAGEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_NEXTPAGEFLD) },
-{ "TYP_PAGENUMBERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_PAGENUMBERFLD) },
-{ "TYP_POSTITFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_POSTITFLD) },
-{ "TYP_PREVPAGEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_PREVPAGEFLD) },
-{ "TYP_SEQFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SEQFLD) },
-{ "TYP_SETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SETFLD) },
-{ "TYP_SETINPFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SETINPFLD) },
-{ "TYP_SETREFFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SETREFFLD) },
-{ "TYP_SETREFPAGEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SETREFPAGEFLD) },
-{ "TYP_TEMPLNAMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_TEMPLNAMEFLD) },
-{ "TYP_TIMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_TIMEFLD) },
-{ "TYP_USERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_USERFLD) },
-{ "TYP_USRINPFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_USRINPFLD) },
-
-{ "TypeLen", SbxINTEGER, 1 | _FUNCTION, RTLNAME(TypeLen) },
- { "Var", SbxVARIANT },
-{ "TypeName", SbxSTRING, 1 | _FUNCTION, RTLNAME(TypeName) },
- { "Var", SbxVARIANT },
-{ "UBound", SbxLONG, 1 | _FUNCTION, RTLNAME(UBound) },
- { "Var", SbxVARIANT },
-{ "UCase", SbxSTRING, 1 | _FUNCTION, RTLNAME(UCase) },
- { "String", SbxSTRING },
-{ "Unload", SbxNULL, 1 | _FUNCTION, RTLNAME(Unload) },
- { "Dialog", SbxOBJECT },
-{ "Val", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Val) },
- { "String", SbxSTRING },
-{ "VarType", SbxINTEGER, 1 | _FUNCTION, RTLNAME(VarType) },
- { "Var", SbxVARIANT },
-{ "V_EMPTY", SbxINTEGER, _CPROP, RTLNAME(V_EMPTY) },
-{ "V_NULL", SbxINTEGER, _CPROP, RTLNAME(V_NULL) },
-{ "V_INTEGER", SbxINTEGER, _CPROP, RTLNAME(V_INTEGER) },
-{ "V_LONG", SbxINTEGER, _CPROP, RTLNAME(V_LONG) },
-{ "V_SINGLE", SbxINTEGER, _CPROP, RTLNAME(V_SINGLE) },
-{ "V_DOUBLE", SbxINTEGER, _CPROP, RTLNAME(V_DOUBLE) },
-{ "V_CURRENCY", SbxINTEGER, _CPROP, RTLNAME(V_CURRENCY) },
-{ "V_DATE", SbxINTEGER, _CPROP, RTLNAME(V_DATE) },
-{ "V_STRING", SbxINTEGER, _CPROP, RTLNAME(V_STRING) },
-
-{ "Wait", SbxNULL, 1 | _FUNCTION, RTLNAME(Wait) },
- { "Milliseconds", SbxLONG },
-{ "Weekday", SbxINTEGER, 2 | _FUNCTION, RTLNAME(Weekday) },
- { "Date", SbxDATE },
- { "Firstdayofweek", SbxINTEGER, _OPT },
-{ "WeekdayName", SbxSTRING, 3 | _FUNCTION | _COMPTMASK, RTLNAME(WeekdayName) },
- { "Weekday", SbxINTEGER },
- { "Abbreviate", SbxBOOL, _OPT },
- { "Firstdayofweek", SbxINTEGER, _OPT },
-{ "Year", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Year) },
- { "Date", SbxDATE },
-
-{ NULL, SbxNULL, -1 }}; // Tabellenende
+{ "AboutStarBasic", SbxNULL, 1 | _FUNCTION, RTLNAME(AboutStarBasic),0 },
+ { "Name", SbxSTRING, 0,NULL,0 },
+{ "Abs", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Abs),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "Array", SbxOBJECT, _FUNCTION, RTLNAME(Array),0 },
+{ "Asc", SbxLONG, 1 | _FUNCTION, RTLNAME(Asc),0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+{ "AscW", SbxLONG, 1 | _FUNCTION | _COMPTMASK, RTLNAME(Asc),0},
+ { "string", SbxSTRING, 0,NULL,0 },
+{ "Atn", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Atn),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "ATTR_ARCHIVE", SbxINTEGER, _CPROP, RTLNAME(ATTR_ARCHIVE),0 },
+{ "ATTR_DIRECTORY", SbxINTEGER, _CPROP, RTLNAME(ATTR_DIRECTORY),0 },
+{ "ATTR_HIDDEN", SbxINTEGER, _CPROP, RTLNAME(ATTR_HIDDEN),0 },
+{ "ATTR_NORMAL", SbxINTEGER, _CPROP, RTLNAME(ATTR_NORMAL),0 },
+{ "ATTR_READONLY", SbxINTEGER, _CPROP, RTLNAME(ATTR_READONLY),0 },
+{ "ATTR_SYSTEM", SbxINTEGER, _CPROP, RTLNAME(ATTR_SYSTEM),0 },
+{ "ATTR_VOLUME", SbxINTEGER, _CPROP, RTLNAME(ATTR_VOLUME),0 },
+
+{ "Beep", SbxNULL, _FUNCTION, RTLNAME(Beep),0 },
+{ "Blue", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Blue),0 },
+ { "RGB-Value", SbxLONG, 0,NULL,0 },
+
+{ "CBool", SbxBOOL, 1 | _FUNCTION, RTLNAME(CBool),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CByte", SbxBYTE, 1 | _FUNCTION, RTLNAME(CByte),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CCur", SbxCURRENCY, 1 | _FUNCTION, RTLNAME(CCur),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CDate", SbxDATE, 1 | _FUNCTION, RTLNAME(CDate),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CDateFromIso", SbxDATE, 1 | _FUNCTION, RTLNAME(CDateFromIso),0 },
+ { "IsoDate", SbxSTRING, 0,NULL,0 },
+{ "CDateToIso", SbxSTRING, 1 | _FUNCTION, RTLNAME(CDateToIso),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+{ "CDec", SbxDECIMAL, 1 | _FUNCTION, RTLNAME(CDec),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CDbl", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(CDbl),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CF_BITMAP", SbxINTEGER, _CPROP, RTLNAME(CF_BITMAP),0 },
+{ "CF_METAFILEPICT",SbxINTEGER, _CPROP, RTLNAME(CF_METAFILEPICT),0 },
+{ "CF_TEXT", SbxINTEGER, _CPROP, RTLNAME(CF_TEXT),0 },
+{ "ChDir", SbxNULL, 1 | _FUNCTION, RTLNAME(ChDir),0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+{ "ChDrive", SbxNULL, 1 | _FUNCTION, RTLNAME(ChDrive),0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+
+{ "Choose", SbxVARIANT, 2 | _FUNCTION, RTLNAME(Choose),0 },
+ { "Index", SbxINTEGER, 0,NULL,0 },
+ { "Expression", SbxVARIANT, 0,NULL,0 },
+
+{ "Chr", SbxSTRING, 1 | _FUNCTION, RTLNAME(Chr),0 },
+ { "string", SbxINTEGER, 0,NULL,0 },
+{ "ChrW", SbxSTRING, 1 | _FUNCTION | _COMPTMASK, RTLNAME(Chr),0},
+ { "string", SbxINTEGER, 0,NULL,0 },
+
+{ "CInt", SbxINTEGER, 1 | _FUNCTION, RTLNAME(CInt),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CLEAR_ALLTABS", SbxINTEGER, _CPROP, RTLNAME(CLEAR_ALLTABS),0 },
+{ "CLEAR_TAB", SbxINTEGER, _CPROP, RTLNAME(CLEAR_TAB),0 },
+{ "CLng", SbxLONG, 1 | _FUNCTION, RTLNAME(CLng),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CompatibilityMode", SbxNULL, 1 | _FUNCTION, RTLNAME(CompatibilityMode),0},
+ { "bEnable", SbxBOOL, 0,NULL,0 },
+{ "ConvertFromUrl", SbxSTRING, 1 | _FUNCTION, RTLNAME(ConvertFromUrl),0 },
+ { "Url", SbxSTRING, 0,NULL,0 },
+{ "ConvertToUrl", SbxSTRING, 1 | _FUNCTION, RTLNAME(ConvertToUrl),0 },
+ { "SystemPath", SbxSTRING, 0,NULL,0 },
+{ "Cos", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Cos),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "CreateObject", SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreateObject ),0 },
+ { "class", SbxSTRING, 0,NULL,0 },
+{ "CreateUnoListener",SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreateUnoListener ),0 },
+ { "prefix", SbxSTRING, 0,NULL,0 },
+ { "typename", SbxSTRING, 0,NULL,0 },
+{ "CreateUnoDialog",SbxOBJECT, 2 | _FUNCTION, RTLNAME( CreateUnoDialog ),0 },
+ { "dialoglibrary",SbxOBJECT, 0,NULL,0 },
+ { "dialogname", SbxSTRING, 0,NULL,0 },
+{ "CreateUnoService",SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreateUnoService ),0 },
+ { "servicename", SbxSTRING, 0,NULL,0 },
+{ "CreateUnoStruct",SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreateUnoStruct ),0 },
+ { "classname", SbxSTRING, 0,NULL,0 },
+{ "CreateUnoValue", SbxOBJECT, 2 | _FUNCTION, RTLNAME( CreateUnoValue ),0 },
+ { "type", SbxSTRING, 0,NULL,0 },
+ { "value", SbxVARIANT, 0,NULL,0 },
+{ "CreatePropertySet",SbxOBJECT, 1 | _FUNCTION, RTLNAME( CreatePropertySet ),0 },
+ { "values", SbxARRAY, 0,NULL,0 },
+{ "CSng", SbxSINGLE, 1 | _FUNCTION, RTLNAME(CSng),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CStr", SbxSTRING, 1 | _FUNCTION, RTLNAME(CStr),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CurDir", SbxSTRING, 1 | _FUNCTION, RTLNAME(CurDir),0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+{ "CVar", SbxVARIANT, 1 | _FUNCTION, RTLNAME(CVar),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+{ "CVErr", SbxVARIANT, 1 | _FUNCTION, RTLNAME(CVErr),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+
+{ "Date", SbxSTRING, _LFUNCTION,RTLNAME(Date),0 },
+{ "DateAdd", SbxDATE, 3 | _FUNCTION, RTLNAME(DateAdd),0 },
+ { "Interval", SbxSTRING, 0,NULL,0 },
+ { "Number", SbxLONG, 0,NULL,0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+{ "DateDiff", SbxDOUBLE, 5 | _FUNCTION, RTLNAME(DateDiff),0 },
+ { "Interval", SbxSTRING, 0,NULL,0 },
+ { "Date1", SbxDATE, 0,NULL,0 },
+ { "Date2", SbxDATE, 0,NULL,0 },
+ { "Firstdayofweek" , SbxINTEGER, _OPT,NULL,0 },
+ { "Firstweekofyear", SbxINTEGER, _OPT,NULL,0 },
+{ "DatePart", SbxLONG, 4 | _FUNCTION, RTLNAME(DatePart),0 },
+ { "Interval", SbxSTRING, 0,NULL,0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+ { "Firstdayofweek" , SbxINTEGER, _OPT, NULL,0 },
+ { "Firstweekofyear", SbxINTEGER, _OPT, NULL,0 },
+{ "DateSerial", SbxDATE, 3 | _FUNCTION, RTLNAME(DateSerial),0 },
+ { "Year", SbxINTEGER, 0,NULL,0 },
+ { "Month", SbxINTEGER, 0,NULL,0 },
+ { "Day", SbxINTEGER, 0,NULL,0 },
+{ "DateValue", SbxDATE, 1 | _FUNCTION, RTLNAME(DateValue),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+{ "Day", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Day),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+{ "Ddeexecute", SbxNULL, 2 | _FUNCTION, RTLNAME(DDEExecute),0 },
+ { "Channel", SbxLONG, 0,NULL,0 },
+ { "Command", SbxSTRING, 0,NULL,0 },
+{ "Ddeinitiate", SbxINTEGER, 2 | _FUNCTION, RTLNAME(DDEInitiate),0 },
+ { "Application", SbxSTRING, 0,NULL,0 },
+ { "Topic", SbxSTRING, 0,NULL,0 },
+{ "Ddepoke", SbxNULL, 3 | _FUNCTION, RTLNAME(DDEPoke),0 },
+ { "Channel", SbxLONG, 0,NULL,0 },
+ { "Item", SbxSTRING, 0,NULL,0 },
+ { "Data", SbxSTRING, 0,NULL,0 },
+{ "Dderequest", SbxSTRING, 2 | _FUNCTION, RTLNAME(DDERequest),0 },
+ { "Channel", SbxLONG, 0,NULL,0 },
+ { "Item", SbxSTRING, 0,NULL,0 },
+{ "Ddeterminate", SbxNULL, 1 | _FUNCTION, RTLNAME(DDETerminate),0 },
+ { "Channel", SbxLONG, 0,NULL,0 },
+{ "Ddeterminateall", SbxNULL, _FUNCTION, RTLNAME(DDETerminateAll),0 },
+{ "DimArray", SbxOBJECT, _FUNCTION, RTLNAME(DimArray),0 },
+{ "Dir", SbxSTRING, 2 | _FUNCTION, RTLNAME(Dir),0 },
+ { "FileSpec", SbxSTRING, _OPT, NULL,0 },
+ { "attrmask", SbxINTEGER, _OPT, NULL,0 },
+{ "DumpAllObjects", SbxEMPTY, 2 | _SUB, RTLNAME(DumpAllObjects),0 },
+ { "FileSpec", SbxSTRING, 0,NULL,0 },
+ { "DumpAll", SbxINTEGER, _OPT, NULL,0 },
+
+{ "EqualUnoObjects",SbxBOOL, 2 | _FUNCTION, RTLNAME(EqualUnoObjects),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "EnableReschedule", SbxNULL, 1 | _FUNCTION, RTLNAME(EnableReschedule),0},
+ { "bEnable", SbxBOOL, 0,NULL,0 },
+{ "Environ", SbxSTRING, 1 | _FUNCTION, RTLNAME(Environ),0 },
+ { "Environmentstring",SbxSTRING, 0,NULL,0 },
+{ "EOF", SbxBOOL, 1 | _FUNCTION, RTLNAME(EOF),0 },
+ { "Channel", SbxINTEGER, 0,NULL,0 },
+{ "Erl", SbxLONG, _ROPROP, RTLNAME( Erl ),0 },
+{ "Err", SbxLONG, _RWPROP, RTLNAME( Err ),0 },
+{ "Error", SbxSTRING, 1 | _FUNCTION, RTLNAME( Error ),0 },
+ { "code", SbxLONG, 0,NULL,0 },
+{ "Exp", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Exp),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+
+{ "False", SbxBOOL, _CPROP, RTLNAME(False),0 },
+{ "FileAttr", SbxINTEGER, 2 | _FUNCTION, RTLNAME(FileAttr),0 },
+ { "Channel", SbxINTEGER, 0,NULL,0 },
+ { "Attributes", SbxINTEGER, 0,NULL,0 },
+{ "FileCopy", SbxNULL, 2 | _FUNCTION, RTLNAME(FileCopy),0 },
+ { "Source", SbxSTRING, 0,NULL,0 },
+ { "Destination", SbxSTRING, 0,NULL,0 },
+{ "FileDateTime", SbxSTRING, 1 | _FUNCTION, RTLNAME(FileDateTime),0 },
+ { "filename", SbxSTRING, 0,NULL,0 },
+{ "FileExists", SbxBOOL, 1 | _FUNCTION, RTLNAME(FileExists),0 },
+ { "filename", SbxSTRING, 0,NULL,0 },
+{ "FileLen", SbxLONG, 1 | _FUNCTION, RTLNAME(FileLen),0 },
+ { "filename", SbxSTRING, 0,NULL,0 },
+{ "FindObject", SbxOBJECT, 1 | _FUNCTION, RTLNAME(FindObject),0 },
+ { "Name", SbxSTRING, 0,NULL,0 },
+{ "FindPropertyObject", SbxOBJECT, 2 | _FUNCTION, RTLNAME(FindPropertyObject),0 },
+ { "Object", SbxOBJECT, 0,NULL,0 },
+ { "Name", SbxSTRING, 0,NULL,0 },
+{ "Fix", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Fix),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "Format", SbxSTRING, 2 | _FUNCTION, RTLNAME(Format),0 },
+ { "expression", SbxVARIANT, 0,NULL,0 },
+ { "format", SbxSTRING, _OPT, NULL,0 },
+{ "FormatDateTime", SbxSTRING, 2 | _FUNCTION | _COMPTMASK, RTLNAME(FormatDateTime),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+ { "NamedFormat", SbxINTEGER, _OPT, NULL,0 },
+{ "FRAMEANCHORCHAR", SbxINTEGER, _CPROP, RTLNAME(FRAMEANCHORCHAR),0 },
+{ "FRAMEANCHORPAGE", SbxINTEGER, _CPROP, RTLNAME(FRAMEANCHORPAGE),0 },
+{ "FRAMEANCHORPARA", SbxINTEGER, _CPROP, RTLNAME(FRAMEANCHORPARA),0 },
+{ "FreeFile", SbxINTEGER, _FUNCTION, RTLNAME(FreeFile),0 },
+{ "FreeLibrary", SbxNULL, 1 | _FUNCTION, RTLNAME(FreeLibrary),0 },
+ { "Modulename", SbxSTRING, 0,NULL,0 },
+
+{ "Get", SbxNULL, 3 | _FUNCTION, RTLNAME(Get),0 },
+ { "filenumber", SbxINTEGER, 0,NULL,0 },
+ { "recordnumber", SbxLONG, 0,NULL,0 },
+ { "variablename", SbxVARIANT, 0,NULL,0 },
+{ "GetAttr", SbxINTEGER, 1 | _FUNCTION, RTLNAME(GetAttr),0 },
+ { "filename", SbxSTRING, 0,NULL,0 },
+{ "GetDefaultContext", SbxOBJECT, 0 | _FUNCTION, RTLNAME(GetDefaultContext),0 },
+{ "GetDialogZoomFactorX", SbxDOUBLE, _FUNCTION,RTLNAME(GetDialogZoomFactorX),0 },
+{ "GetDialogZoomFactorY", SbxDOUBLE, _FUNCTION,RTLNAME(GetDialogZoomFactorY),0 },
+{ "GetGUIType", SbxINTEGER, _FUNCTION,RTLNAME(GetGUIType),0 },
+{ "GetGUIVersion", SbxLONG, _FUNCTION,RTLNAME(GetGUIVersion),0 },
+{ "GetPathSeparator", SbxSTRING, _FUNCTION,RTLNAME(GetPathSeparator),0 },
+{ "GetProcessServiceManager", SbxOBJECT, 0 | _FUNCTION, RTLNAME(GetProcessServiceManager),0 },
+{ "GetSolarVersion", SbxLONG, _FUNCTION,RTLNAME(GetSolarVersion),0 },
+{ "GetSystemTicks", SbxLONG, _FUNCTION,RTLNAME(GetSystemTicks),0 },
+{ "GetSystemType", SbxINTEGER, _FUNCTION,RTLNAME(GetSystemType),0 },
+{ "GlobalScope", SbxOBJECT, _FUNCTION,RTLNAME(GlobalScope),0 },
+{ "Green", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Green),0 },
+ { "RGB-Value", SbxLONG, 0,NULL,0 },
+
+{ "HasUnoInterfaces", SbxBOOL, 1 | _FUNCTION, RTLNAME(HasUnoInterfaces),0},
+ { "InterfaceName",SbxSTRING, 0,NULL,0 },
+{ "Hex", SbxSTRING, 1 | _FUNCTION, RTLNAME(Hex),0 },
+ { "number", SbxLONG, 0,NULL,0 },
+{ "Hour", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Hour),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+
+{ "IDABORT", SbxINTEGER, _CPROP, RTLNAME(IDABORT),0 },
+{ "IDCANCEL", SbxINTEGER, _CPROP, RTLNAME(IDCANCEL),0 },
+{ "IDNO", SbxINTEGER, _CPROP, RTLNAME(IDNO),0 },
+{ "IDOK", SbxINTEGER, _CPROP, RTLNAME(IDOK),0 },
+{ "IDRETRY", SbxINTEGER, _CPROP, RTLNAME(IDRETRY),0 },
+{ "IDYES", SbxINTEGER, _CPROP, RTLNAME(IDYES),0 },
+
+{ "Iif", SbxVARIANT, 3 | _FUNCTION, RTLNAME(Iif),0 },
+ { "Bool", SbxBOOL, 0,NULL,0 },
+ { "Variant1", SbxVARIANT, 0,NULL,0 },
+ { "Variant2", SbxVARIANT, 0,NULL,0 },
+
+{ "Input", SbxSTRING, 2 | _FUNCTION | _COMPTMASK, RTLNAME(Input),0},
+ { "Number", SbxLONG, 0,NULL,0 },
+ { "FileNumber", SbxLONG, 0,NULL,0 },
+{ "InputBox", SbxSTRING, 5 | _FUNCTION, RTLNAME(InputBox),0 },
+ { "Prompt", SbxSTRING, 0,NULL,0 },
+ { "Title", SbxSTRING, _OPT, NULL,0 },
+ { "Default", SbxSTRING, _OPT, NULL,0 },
+ { "XPosTwips", SbxLONG, _OPT, NULL,0 },
+ { "YPosTwips", SbxLONG, _OPT, NULL,0 },
+{ "InStr", SbxLONG, 4 | _FUNCTION, RTLNAME(InStr),0 },
+ { "Start", SbxSTRING, _OPT, NULL,0 },
+ { "String1", SbxSTRING, 0,NULL,0 },
+ { "String2", SbxSTRING, 0,NULL,0 },
+ { "Compare", SbxINTEGER, _OPT, NULL,0 },
+{ "InStrRev", SbxLONG, 4 | _FUNCTION | _COMPTMASK, RTLNAME(InStrRev),0},
+ { "String1", SbxSTRING, 0,NULL,0 },
+ { "String2", SbxSTRING, 0,NULL,0 },
+ { "Start", SbxSTRING, _OPT, NULL,0 },
+ { "Compare", SbxINTEGER, _OPT, NULL,0 },
+{ "Int", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Int),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "IsArray", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsArray),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "IsDate", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsDate),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "IsEmpty", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsEmpty),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "IsError", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsError),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "IsMissing", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsMissing),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "IsNull", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsNull),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "IsNumeric", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsNumeric),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "IsObject", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsObject),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "IsUnoStruct", SbxBOOL, 1 | _FUNCTION, RTLNAME(IsUnoStruct),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "Join", SbxSTRING, 2 | _FUNCTION, RTLNAME(Join),0 },
+ { "list", SbxOBJECT, 0,NULL,0 },
+ { "delimiter", SbxSTRING, 0,NULL,0 },
+{ "Kill", SbxNULL, 1 | _FUNCTION, RTLNAME(Kill),0 },
+ { "filespec", SbxSTRING, 0,NULL,0 },
+{ "LBound", SbxLONG, 1 | _FUNCTION, RTLNAME(LBound),0 },
+ { "Variant", SbxVARIANT, 0,NULL,0 },
+{ "LCase", SbxSTRING, 1 | _FUNCTION, RTLNAME(LCase),0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+{ "Left", SbxSTRING, 2 | _FUNCTION, RTLNAME(Left),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+ { "Count", SbxLONG, 0,NULL,0 },
+{ "Len", SbxLONG, 1 | _FUNCTION, RTLNAME(Len),0 },
+ { "StringOrVariant", SbxVARIANT, 0,NULL,0 },
+{ "Load", SbxNULL, 1 | _FUNCTION, RTLNAME(Load),0 },
+ { "object", SbxOBJECT, 0,NULL,0 },
+{ "LoadPicture", SbxOBJECT, 1 | _FUNCTION, RTLNAME(LoadPicture),0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+{ "Loc", SbxLONG, 1 | _FUNCTION, RTLNAME(Loc),0 },
+ { "Channel", SbxINTEGER, 0,NULL,0 },
+{ "Lof", SbxLONG, 1 | _FUNCTION, RTLNAME(Lof),0 },
+ { "Channel", SbxINTEGER, 0,NULL,0 },
+{ "Log", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Log),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "LTrim", SbxSTRING, 1 | _FUNCTION, RTLNAME(LTrim),0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+
+{ "MB_ABORTRETRYIGNORE", SbxINTEGER, _CPROP, RTLNAME(MB_ABORTRETRYIGNORE),0},
+{ "MB_APPLMODAL", SbxINTEGER, _CPROP, RTLNAME(MB_APPLMODAL),0 },
+{ "MB_DEFBUTTON1", SbxINTEGER, _CPROP, RTLNAME(MB_DEFBUTTON1),0 },
+{ "MB_DEFBUTTON2", SbxINTEGER, _CPROP, RTLNAME(MB_DEFBUTTON2),0 },
+{ "MB_DEFBUTTON3", SbxINTEGER, _CPROP, RTLNAME(MB_DEFBUTTON3),0 },
+{ "MB_ICONEXCLAMATION", SbxINTEGER, _CPROP, RTLNAME(MB_ICONEXCLAMATION),0},
+{ "MB_ICONINFORMATION", SbxINTEGER, _CPROP, RTLNAME(MB_ICONINFORMATION),0},
+{ "MB_ICONQUESTION",SbxINTEGER, _CPROP, RTLNAME(MB_ICONQUESTION),0 },
+{ "MB_ICONSTOP", SbxINTEGER, _CPROP, RTLNAME(MB_ICONSTOP),0 },
+{ "MB_OK", SbxINTEGER, _CPROP, RTLNAME(MB_OK),0 },
+{ "MB_OKCANCEL", SbxINTEGER, _CPROP, RTLNAME(MB_OKCANCEL),0 },
+{ "MB_RETRYCANCEL", SbxINTEGER, _CPROP, RTLNAME(MB_RETRYCANCEL),0 },
+{ "MB_SYSTEMMODAL", SbxINTEGER, _CPROP, RTLNAME(MB_SYSTEMMODAL),0 },
+{ "MB_YESNO", SbxINTEGER, _CPROP, RTLNAME(MB_YESNO),0 },
+{ "MB_YESNOCANCEL", SbxINTEGER, _CPROP, RTLNAME(MB_YESNOCANCEL),0 },
+
+{ "Me", SbxOBJECT, 0 | _FUNCTION | _COMPTMASK, RTLNAME(Me),0 },
+{ "Mid", SbxSTRING, 3 | _LFUNCTION,RTLNAME(Mid),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+ { "StartPos", SbxLONG, 0,NULL,0 },
+ { "Length", SbxLONG, _OPT, NULL,0 },
+{ "Minute", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Minute),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+{ "MkDir", SbxNULL, 1 | _FUNCTION, RTLNAME(MkDir),0 },
+ { "pathname", SbxSTRING, 0,NULL,0 },
+{ "Month", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Month),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+{ "MonthName", SbxSTRING, 2 | _FUNCTION | _COMPTMASK, RTLNAME(MonthName),0 },
+ { "Month", SbxINTEGER, 0,NULL,0 },
+ { "Abbreviate", SbxBOOL, _OPT, NULL,0 },
+{ "MsgBox", SbxINTEGER, 5 | _FUNCTION, RTLNAME(MsgBox),0 },
+ { "Prompt", SbxSTRING, 0,NULL,0 },
+ { "Buttons", SbxINTEGER, _OPT, NULL,0 },
+ { "Title", SbxSTRING, _OPT, NULL,0 },
+ { "Helpfile", SbxSTRING, _OPT, NULL,0 },
+ { "Context", SbxINTEGER, _OPT, NULL,0 },
+
+{ "Nothing", SbxOBJECT, _CPROP, RTLNAME(Nothing),0 },
+{ "Now", SbxDATE, _FUNCTION, RTLNAME(Now),0 },
+{ "Null", SbxNULL, _CPROP, RTLNAME(Null),0 },
+
+{ "Oct", SbxSTRING, 1 | _FUNCTION, RTLNAME(Oct),0 },
+ { "number", SbxLONG, 0,NULL,0 },
+
+{ "Pi", SbxDOUBLE, _CPROP, RTLNAME(PI),0 },
+{ "Put", SbxNULL, 3 | _FUNCTION, RTLNAME(Put),0 },
+ { "filenumber", SbxINTEGER, 0,NULL,0 },
+ { "recordnumber", SbxLONG, 0,NULL,0 },
+ { "variablename", SbxVARIANT, 0,NULL,0 },
+
+{ "QBColor", SbxLONG, 1 | _FUNCTION, RTLNAME(QBColor),0 },
+ { "number", SbxINTEGER, 0,NULL,0 },
+
+{ "Randomize", SbxNULL, 1 | _FUNCTION, RTLNAME(Randomize),0 },
+ { "Number", SbxDOUBLE, _OPT, NULL,0 },
+{ "Red", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Red),0 },
+ { "RGB-Value", SbxLONG, 0,NULL,0 },
+{ "Reset", SbxNULL, 0 | _FUNCTION, RTLNAME(Reset),0 },
+{ "ResolvePath", SbxSTRING, 1 | _FUNCTION, RTLNAME(ResolvePath),0 },
+ { "Path", SbxSTRING, 0,NULL,0 },
+{ "RGB", SbxLONG, 3 | _FUNCTION, RTLNAME(RGB),0 },
+ { "Red", SbxINTEGER, 0,NULL,0 },
+ { "Green", SbxINTEGER, 0,NULL,0 },
+ { "Blue", SbxINTEGER, 0,NULL,0 },
+{ "Right", SbxSTRING, 2 | _FUNCTION, RTLNAME(Right),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+ { "Count", SbxLONG, 0,NULL,0 },
+{ "RmDir", SbxNULL, 1 | _FUNCTION, RTLNAME(RmDir),0 },
+ { "pathname", SbxSTRING, 0,NULL,0 },
+{ "Round", SbxDOUBLE, 2 | _FUNCTION | _COMPTMASK, RTLNAME(Round),0},
+ { "Expression", SbxDOUBLE, 0,NULL,0 },
+ { "Numdecimalplaces", SbxINTEGER, _OPT, NULL,0 },
+{ "Rnd", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Rnd),0 },
+ { "Number", SbxDOUBLE, _OPT, NULL,0 },
+{ "RTL", SbxOBJECT, 0 | _FUNCTION | _COMPTMASK, RTLNAME(RTL),0},
+{ "RTrim", SbxSTRING, 1 | _FUNCTION, RTLNAME(RTrim),0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+
+{ "SavePicture", SbxNULL, 2 | _FUNCTION, RTLNAME(SavePicture),0 },
+ { "object", SbxOBJECT, 0,NULL,0 },
+ { "string", SbxSTRING, 0,NULL,0 },
+{ "Second", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Second),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+{ "Seek", SbxLONG, 1 | _FUNCTION, RTLNAME(Seek),0 },
+ { "Channel", SbxINTEGER, 0,NULL,0 },
+{ "SendKeys", SbxNULL, 2 | _FUNCTION, RTLNAME(SendKeys),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+ { "Wait", SbxBOOL, _OPT, NULL,0 },
+{ "SetAttr", SbxNULL, 2 | _FUNCTION, RTLNAME(SetAttr),0 },
+ { "File" , SbxSTRING, 0,NULL,0 },
+ { "Attributes", SbxINTEGER, 0,NULL,0 },
+{ "SET_OFF", SbxINTEGER, _CPROP, RTLNAME(SET_OFF),0 },
+{ "SET_ON", SbxINTEGER, _CPROP, RTLNAME(SET_ON),0 },
+{ "SET_TAB", SbxINTEGER, _CPROP, RTLNAME(SET_TAB),0 },
+{ "Sgn", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Sgn),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "Shell", SbxLONG, 2 | _FUNCTION, RTLNAME(Shell),0 },
+ { "Commandstring",SbxSTRING, 0,NULL,0 },
+ { "WindowStyle", SbxINTEGER, _OPT, NULL,0 },
+{ "Sin", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Sin),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "Space", SbxSTRING, 1 | _FUNCTION, RTLNAME(Space),0 },
+ { "string", SbxLONG, 0,NULL,0 },
+{ "Spc", SbxSTRING, 1 | _FUNCTION, RTLNAME(Spc),0 },
+ { "Count", SbxLONG, 0,NULL,0 },
+{ "Split", SbxOBJECT, 3 | _FUNCTION, RTLNAME(Split),0 },
+ { "expression", SbxSTRING, 0,NULL,0 },
+ { "delimiter", SbxSTRING, 0,NULL,0 },
+ { "count", SbxLONG, 0,NULL,0 },
+{ "Sqr", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Sqr),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "Str", SbxSTRING, 1 | _FUNCTION, RTLNAME(Str),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "StrComp", SbxINTEGER, 3 | _FUNCTION, RTLNAME(StrComp),0 },
+ { "String1", SbxSTRING, 0,NULL,0 },
+ { "String2", SbxSTRING, 0,NULL,0 },
+ { "Compare", SbxINTEGER, _OPT, NULL,0 },
+{ "StrConv", SbxSTRING, 2 | _FUNCTION, RTLNAME(StrConv),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+ { "Conversion", SbxSTRING, 0,NULL,0 },
+{ "String", SbxSTRING, 2 | _FUNCTION, RTLNAME(String),0 },
+ { "Count", SbxLONG, 0,NULL,0 },
+ { "Filler", SbxVARIANT, 0,NULL,0 },
+{ "StrReverse", SbxSTRING, 1 | _FUNCTION | _COMPTMASK, RTLNAME(StrReverse),0 },
+ { "String1", SbxSTRING, 0,NULL,0 },
+{ "Switch", SbxVARIANT, 2 | _FUNCTION, RTLNAME(Switch),0 },
+ { "Expression", SbxVARIANT, 0,NULL,0 },
+ { "Value", SbxVARIANT, 0,NULL,0 },
+
+{ "Tan", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Tan),0 },
+ { "number", SbxDOUBLE, 0,NULL,0 },
+{ "Time", SbxVARIANT, _LFUNCTION,RTLNAME(Time),0 },
+{ "Timer", SbxDATE, _FUNCTION, RTLNAME(Timer),0 },
+{ "TimeSerial", SbxDATE, 3 | _FUNCTION, RTLNAME(TimeSerial),0 },
+ { "Hour", SbxLONG, 0,NULL,0 },
+ { "Minute", SbxLONG, 0,NULL,0 },
+ { "Second", SbxLONG, 0,NULL,0 },
+{ "TimeValue", SbxDATE, 1 | _FUNCTION, RTLNAME(TimeValue),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+{ "TOGGLE", SbxINTEGER, _CPROP, RTLNAME(TOGGLE),0 },
+{ "Trim", SbxSTRING, 1 | _FUNCTION, RTLNAME(Trim),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+{ "True", SbxBOOL, _CPROP, RTLNAME(True),0 },
+{ "TwipsPerPixelX", SbxLONG, _FUNCTION, RTLNAME(TwipsPerPixelX),0 },
+{ "TwipsPerPixelY", SbxLONG, _FUNCTION, RTLNAME(TwipsPerPixelY),0 },
+
+{ "TYP_AUTHORFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_AUTHORFLD),0 },
+{ "TYP_CHAPTERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_CHAPTERFLD),0 },
+{ "TYP_CONDTXTFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_CONDTXTFLD),0 },
+{ "TYP_DATEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DATEFLD),0 },
+{ "TYP_DBFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBFLD),0 },
+{ "TYP_DBNAMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBNAMEFLD),0 },
+{ "TYP_DBNEXTSETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBNEXTSETFLD),0 },
+{ "TYP_DBNUMSETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBNUMSETFLD),0 },
+{ "TYP_DBSETNUMBERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DBSETNUMBERFLD),0 },
+{ "TYP_DDEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DDEFLD),0 },
+{ "TYP_DOCINFOFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DOCINFOFLD),0 },
+{ "TYP_DOCSTATFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_DOCSTATFLD),0 },
+{ "TYP_EXTUSERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_EXTUSERFLD),0 },
+{ "TYP_FILENAMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_FILENAMEFLD),0 },
+{ "TYP_FIXDATEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_FIXDATEFLD),0 },
+{ "TYP_FIXTIMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_FIXTIMEFLD),0 },
+{ "TYP_FORMELFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_FORMELFLD),0 },
+{ "TYP_GETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_GETFLD),0 },
+{ "TYP_GETREFFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_GETREFFLD),0 },
+{ "TYP_GETREFPAGEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_GETREFPAGEFLD),0 },
+{ "TYP_HIDDENPARAFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_HIDDENPARAFLD),0 },
+{ "TYP_HIDDENTXTFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_HIDDENTXTFLD),0 },
+{ "TYP_INPUTFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_INPUTFLD),0 },
+{ "TYP_INTERNETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_INTERNETFLD),0 },
+{ "TYP_JUMPEDITFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_JUMPEDITFLD),0 },
+{ "TYP_MACROFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_MACROFLD),0 },
+{ "TYP_NEXTPAGEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_NEXTPAGEFLD),0 },
+{ "TYP_PAGENUMBERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_PAGENUMBERFLD),0 },
+{ "TYP_POSTITFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_POSTITFLD),0 },
+{ "TYP_PREVPAGEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_PREVPAGEFLD),0 },
+{ "TYP_SEQFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SEQFLD),0 },
+{ "TYP_SETFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SETFLD),0 },
+{ "TYP_SETINPFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SETINPFLD),0 },
+{ "TYP_SETREFFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SETREFFLD),0 },
+{ "TYP_SETREFPAGEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_SETREFPAGEFLD),0 },
+{ "TYP_TEMPLNAMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_TEMPLNAMEFLD),0},
+{ "TYP_TIMEFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_TIMEFLD),0 },
+{ "TYP_USERFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_USERFLD),0 },
+{ "TYP_USRINPFLD", SbxINTEGER, _CPROP, RTLNAME(TYP_USRINPFLD),0 },
+
+{ "TypeLen", SbxINTEGER, 1 | _FUNCTION, RTLNAME(TypeLen),0 },
+ { "Var", SbxVARIANT, 0,NULL,0 },
+{ "TypeName", SbxSTRING, 1 | _FUNCTION, RTLNAME(TypeName),0 },
+ { "Var", SbxVARIANT, 0,NULL,0 },
+
+{ "UBound", SbxLONG, 1 | _FUNCTION, RTLNAME(UBound),0 },
+ { "Var", SbxVARIANT, 0,NULL,0 },
+{ "UCase", SbxSTRING, 1 | _FUNCTION, RTLNAME(UCase),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+{ "Unload", SbxNULL, 1 | _FUNCTION, RTLNAME(Unload),0 },
+ { "Dialog", SbxOBJECT, 0,NULL,0 },
+
+{ "Val", SbxDOUBLE, 1 | _FUNCTION, RTLNAME(Val),0 },
+ { "String", SbxSTRING, 0,NULL,0 },
+{ "VarType", SbxINTEGER, 1 | _FUNCTION, RTLNAME(VarType),0 },
+ { "Var", SbxVARIANT, 0,NULL,0 },
+{ "V_EMPTY", SbxINTEGER, _CPROP, RTLNAME(V_EMPTY),0 },
+{ "V_NULL", SbxINTEGER, _CPROP, RTLNAME(V_NULL),0 },
+{ "V_INTEGER", SbxINTEGER, _CPROP, RTLNAME(V_INTEGER),0 },
+{ "V_LONG", SbxINTEGER, _CPROP, RTLNAME(V_LONG),0 },
+{ "V_SINGLE", SbxINTEGER, _CPROP, RTLNAME(V_SINGLE),0 },
+{ "V_DOUBLE", SbxINTEGER, _CPROP, RTLNAME(V_DOUBLE),0 },
+{ "V_CURRENCY", SbxINTEGER, _CPROP, RTLNAME(V_CURRENCY),0 },
+{ "V_DATE", SbxINTEGER, _CPROP, RTLNAME(V_DATE),0 },
+{ "V_STRING", SbxINTEGER, _CPROP, RTLNAME(V_STRING),0 },
+
+{ "Wait", SbxNULL, 1 | _FUNCTION, RTLNAME(Wait),0 },
+ { "Milliseconds", SbxLONG, 0,NULL,0 },
+{ "Weekday", SbxINTEGER, 2 | _FUNCTION, RTLNAME(Weekday),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+ { "Firstdayofweek", SbxINTEGER, _OPT, NULL,0 },
+{ "WeekdayName", SbxSTRING, 3 | _FUNCTION | _COMPTMASK, RTLNAME(WeekdayName),0 },
+ { "Weekday", SbxINTEGER, 0,NULL,0 },
+ { "Abbreviate", SbxBOOL, _OPT, NULL,0 },
+ { "Firstdayofweek", SbxINTEGER, _OPT, NULL,0 },
+{ "Year", SbxINTEGER, 1 | _FUNCTION, RTLNAME(Year),0 },
+ { "Date", SbxDATE, 0,NULL,0 },
+
+{ NULL, SbxNULL, -1,NULL,0 }}; // Tabellenende
SbiStdObject::SbiStdObject( const String& r, StarBASIC* pb ) : SbxObject( r )
{
@@ -616,8 +609,8 @@ SbiStdObject::SbiStdObject( const String& r, StarBASIC* pb ) : SbxObject( r )
if( !p->nHash )
while( p->nArgs != -1 )
{
- String aName = String::CreateFromAscii( p->pName );
- p->nHash = SbxVariable::MakeHashCode( aName );
+ String aName_ = String::CreateFromAscii( p->pName );
+ p->nHash = SbxVariable::MakeHashCode( aName_ );
p += ( p->nArgs & _ARGSMASK ) + 1;
}
@@ -650,7 +643,7 @@ SbxVariable* SbiStdObject::Find( const String& rName, SbxClassType t )
if( !pVar )
{
// sonst suchen
- USHORT nHash = SbxVariable::MakeHashCode( rName );
+ USHORT nHash_ = SbxVariable::MakeHashCode( rName );
Methods* p = aMethods;
BOOL bFound = FALSE;
short nIndex = 0;
@@ -660,11 +653,12 @@ SbxVariable* SbiStdObject::Find( const String& rName, SbxClassType t )
case SbxCLASS_METHOD: nSrchMask = _METHOD; break;
case SbxCLASS_PROPERTY: nSrchMask = _PROPERTY; break;
case SbxCLASS_OBJECT: nSrchMask = _OBJECT; break;
+ default: break;
}
while( p->nArgs != -1 )
{
if( ( p->nArgs & nSrchMask )
- && ( p->nHash == nHash )
+ && ( p->nHash == nHash_ )
&& ( rName.EqualsIgnoreCaseAscii( p->pName ) ) )
{
bFound = TRUE;
@@ -687,13 +681,13 @@ SbxVariable* SbiStdObject::Find( const String& rName, SbxClassType t )
short nType = ( p->nArgs & _TYPEMASK );
if( p->nArgs & _CONST )
nAccess |= SBX_CONST;
- String aName = String::CreateFromAscii( p->pName );
+ String aName_ = String::CreateFromAscii( p->pName );
SbxClassType eCT = SbxCLASS_OBJECT;
if( nType & _PROPERTY )
eCT = SbxCLASS_PROPERTY;
else if( nType & _METHOD )
eCT = SbxCLASS_METHOD;
- pVar = Make( aName, eCT, p->eType );
+ pVar = Make( aName_, eCT, p->eType );
pVar->SetUserData( nIndex + 1 );
pVar->SetFlags( nAccess );
}
@@ -716,7 +710,7 @@ void SbiStdObject::SFX_NOTIFY( SfxBroadcaster& rBC, const TypeId& rBCType,
if( pHint )
{
SbxVariable* pVar = pHint->GetVar();
- SbxArray* pPar = pVar->GetParameters();
+ SbxArray* pPar_ = pVar->GetParameters();
ULONG t = pHint->GetId();
USHORT nCallId = (USHORT) pVar->GetUserData();
if( nCallId )
@@ -731,13 +725,13 @@ void SbiStdObject::SFX_NOTIFY( SfxBroadcaster& rBC, const TypeId& rBCType,
if( t == SBX_HINT_DATAWANTED || bWrite )
{
RtlCall p = (RtlCall) aMethods[ nCallId-1 ].pFunc;
- SbxArrayRef rPar( pPar );
- if( !pPar )
+ SbxArrayRef rPar( pPar_ );
+ if( !pPar_ )
{
- rPar = pPar = new SbxArray;
- pPar->Put( pVar, 0 );
+ rPar = pPar_ = new SbxArray;
+ pPar_->Put( pVar, 0 );
}
- p( (StarBASIC*) GetParent(), *pPar, bWrite );
+ p( (StarBASIC*) GetParent(), *pPar_, bWrite );
return;
}
}
@@ -755,18 +749,18 @@ SbxInfo* SbiStdObject::GetInfo( short nIdx )
return NULL;
Methods* p = &aMethods[ --nIdx ];
// Wenn mal eine Hilfedatei zur Verfuegung steht:
- // SbxInfo* pInfo = new SbxInfo( Hilfedateiname, p->nHelpId );
- SbxInfo* pInfo = new SbxInfo;
+ // SbxInfo* pInfo_ = new SbxInfo( Hilfedateiname, p->nHelpId );
+ SbxInfo* pInfo_ = new SbxInfo;
short nPar = p->nArgs & _ARGSMASK;
for( short i = 0; i < nPar; i++ )
{
p++;
- String aName = String::CreateFromAscii( p->pName );
- USHORT nFlags = ( p->nArgs >> 8 ) & 0x03;
+ String aName_ = String::CreateFromAscii( p->pName );
+ USHORT nFlags_ = ( p->nArgs >> 8 ) & 0x03;
if( p->nArgs & _OPT )
- nFlags |= SBX_OPTIONAL;
- pInfo->AddParam( aName, p->eType, nFlags );
+ nFlags_ |= SBX_OPTIONAL;
+ pInfo_->AddParam( aName_, p->eType, nFlags_ );
}
- return pInfo;
+ return pInfo_;
}