1*cdf0e10cSrcweir /************************************************************************* 2*cdf0e10cSrcweir * 3*cdf0e10cSrcweir * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4*cdf0e10cSrcweir * 5*cdf0e10cSrcweir * Copyright 2000, 2010 Oracle and/or its affiliates. 6*cdf0e10cSrcweir * 7*cdf0e10cSrcweir * OpenOffice.org - a multi-platform office productivity suite 8*cdf0e10cSrcweir * 9*cdf0e10cSrcweir * This file is part of OpenOffice.org. 10*cdf0e10cSrcweir * 11*cdf0e10cSrcweir * OpenOffice.org is free software: you can redistribute it and/or modify 12*cdf0e10cSrcweir * it under the terms of the GNU Lesser General Public License version 3 13*cdf0e10cSrcweir * only, as published by the Free Software Foundation. 14*cdf0e10cSrcweir * 15*cdf0e10cSrcweir * OpenOffice.org is distributed in the hope that it will be useful, 16*cdf0e10cSrcweir * but WITHOUT ANY WARRANTY; without even the implied warranty of 17*cdf0e10cSrcweir * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18*cdf0e10cSrcweir * GNU Lesser General Public License version 3 for more details 19*cdf0e10cSrcweir * (a copy is included in the LICENSE file that accompanied this code). 20*cdf0e10cSrcweir * 21*cdf0e10cSrcweir * You should have received a copy of the GNU Lesser General Public License 22*cdf0e10cSrcweir * version 3 along with OpenOffice.org. If not, see 23*cdf0e10cSrcweir * <http://www.openoffice.org/license.html> 24*cdf0e10cSrcweir * for a copy of the LGPLv3 License. 25*cdf0e10cSrcweir * 26*cdf0e10cSrcweir ************************************************************************/ 27*cdf0e10cSrcweir 28*cdf0e10cSrcweir #include <basic/sbstar.hxx> 29*cdf0e10cSrcweir #include "sbtrace.hxx" 30*cdf0e10cSrcweir 31*cdf0e10cSrcweir #define RTLFUNC( name ) void SbRtl_##name( StarBASIC* pBasic, SbxArray& rPar, sal_Bool bWrite ) 32*cdf0e10cSrcweir #define RTLNAME( name ) &SbRtl_##name 33*cdf0e10cSrcweir 34*cdf0e10cSrcweir typedef void( *RtlCall ) ( StarBASIC* p, SbxArray& rArgs, sal_Bool bWrite ); 35*cdf0e10cSrcweir 36*cdf0e10cSrcweir // Properties 37*cdf0e10cSrcweir 38*cdf0e10cSrcweir extern RTLFUNC(Date); 39*cdf0e10cSrcweir extern RTLFUNC(Err); 40*cdf0e10cSrcweir extern RTLFUNC(Erl); 41*cdf0e10cSrcweir extern RTLFUNC(False); 42*cdf0e10cSrcweir extern RTLFUNC(Empty); 43*cdf0e10cSrcweir extern RTLFUNC(Nothing); 44*cdf0e10cSrcweir extern RTLFUNC(Null); 45*cdf0e10cSrcweir extern RTLFUNC(True); 46*cdf0e10cSrcweir 47*cdf0e10cSrcweir extern RTLFUNC(ATTR_NORMAL); 48*cdf0e10cSrcweir extern RTLFUNC(ATTR_READONLY); 49*cdf0e10cSrcweir extern RTLFUNC(ATTR_HIDDEN); 50*cdf0e10cSrcweir extern RTLFUNC(ATTR_SYSTEM); 51*cdf0e10cSrcweir extern RTLFUNC(ATTR_VOLUME); 52*cdf0e10cSrcweir extern RTLFUNC(ATTR_DIRECTORY); 53*cdf0e10cSrcweir extern RTLFUNC(ATTR_ARCHIVE); 54*cdf0e10cSrcweir 55*cdf0e10cSrcweir extern RTLFUNC(V_EMPTY); 56*cdf0e10cSrcweir extern RTLFUNC(V_NULL); 57*cdf0e10cSrcweir extern RTLFUNC(V_INTEGER); 58*cdf0e10cSrcweir extern RTLFUNC(V_LONG); 59*cdf0e10cSrcweir extern RTLFUNC(V_SINGLE); 60*cdf0e10cSrcweir extern RTLFUNC(V_DOUBLE); 61*cdf0e10cSrcweir extern RTLFUNC(V_CURRENCY); 62*cdf0e10cSrcweir extern RTLFUNC(V_DATE); 63*cdf0e10cSrcweir extern RTLFUNC(V_STRING); 64*cdf0e10cSrcweir 65*cdf0e10cSrcweir extern RTLFUNC(MB_OK); 66*cdf0e10cSrcweir extern RTLFUNC(MB_OKCANCEL); 67*cdf0e10cSrcweir extern RTLFUNC(MB_ABORTRETRYIGNORE); 68*cdf0e10cSrcweir extern RTLFUNC(MB_YESNOCANCEL); 69*cdf0e10cSrcweir extern RTLFUNC(MB_YESNO); 70*cdf0e10cSrcweir extern RTLFUNC(MB_RETRYCANCEL); 71*cdf0e10cSrcweir extern RTLFUNC(MB_ICONSTOP); 72*cdf0e10cSrcweir extern RTLFUNC(MB_ICONQUESTION); 73*cdf0e10cSrcweir extern RTLFUNC(MB_ICONEXCLAMATION); 74*cdf0e10cSrcweir extern RTLFUNC(MB_ICONINFORMATION); 75*cdf0e10cSrcweir extern RTLFUNC(MB_DEFBUTTON1); 76*cdf0e10cSrcweir extern RTLFUNC(MB_DEFBUTTON2); 77*cdf0e10cSrcweir extern RTLFUNC(MB_DEFBUTTON3); 78*cdf0e10cSrcweir extern RTLFUNC(MB_APPLMODAL); 79*cdf0e10cSrcweir extern RTLFUNC(MB_SYSTEMMODAL); 80*cdf0e10cSrcweir 81*cdf0e10cSrcweir extern RTLFUNC(IDOK); 82*cdf0e10cSrcweir extern RTLFUNC(IDCANCEL); 83*cdf0e10cSrcweir extern RTLFUNC(IDABORT); 84*cdf0e10cSrcweir extern RTLFUNC(IDRETRY); 85*cdf0e10cSrcweir extern RTLFUNC(IDYES); 86*cdf0e10cSrcweir extern RTLFUNC(IDNO); 87*cdf0e10cSrcweir 88*cdf0e10cSrcweir extern RTLFUNC(CF_TEXT); 89*cdf0e10cSrcweir extern RTLFUNC(CF_BITMAP); 90*cdf0e10cSrcweir extern RTLFUNC(CF_METAFILEPICT); 91*cdf0e10cSrcweir 92*cdf0e10cSrcweir extern RTLFUNC(PI); 93*cdf0e10cSrcweir 94*cdf0e10cSrcweir extern RTLFUNC(SET_OFF); 95*cdf0e10cSrcweir extern RTLFUNC(SET_ON); 96*cdf0e10cSrcweir extern RTLFUNC(TOGGLE); 97*cdf0e10cSrcweir 98*cdf0e10cSrcweir extern RTLFUNC(TYP_AUTHORFLD); 99*cdf0e10cSrcweir extern RTLFUNC(TYP_CHAPTERFLD); 100*cdf0e10cSrcweir extern RTLFUNC(TYP_CONDTXTFLD); 101*cdf0e10cSrcweir extern RTLFUNC(TYP_DATEFLD); 102*cdf0e10cSrcweir extern RTLFUNC(TYP_DBFLD); 103*cdf0e10cSrcweir extern RTLFUNC(TYP_DBNAMEFLD); 104*cdf0e10cSrcweir extern RTLFUNC(TYP_DBNEXTSETFLD); 105*cdf0e10cSrcweir extern RTLFUNC(TYP_DBNUMSETFLD); 106*cdf0e10cSrcweir extern RTLFUNC(TYP_DBSETNUMBERFLD); 107*cdf0e10cSrcweir extern RTLFUNC(TYP_DDEFLD); 108*cdf0e10cSrcweir extern RTLFUNC(TYP_DOCINFOFLD); 109*cdf0e10cSrcweir extern RTLFUNC(TYP_DOCSTATFLD); 110*cdf0e10cSrcweir extern RTLFUNC(TYP_EXTUSERFLD); 111*cdf0e10cSrcweir extern RTLFUNC(TYP_FILENAMEFLD); 112*cdf0e10cSrcweir extern RTLFUNC(TYP_FIXDATEFLD); 113*cdf0e10cSrcweir extern RTLFUNC(TYP_FIXTIMEFLD); 114*cdf0e10cSrcweir extern RTLFUNC(TYP_FORMELFLD); 115*cdf0e10cSrcweir extern RTLFUNC(TYP_GETFLD); 116*cdf0e10cSrcweir extern RTLFUNC(TYP_GETREFFLD); 117*cdf0e10cSrcweir extern RTLFUNC(TYP_HIDDENPARAFLD); 118*cdf0e10cSrcweir extern RTLFUNC(TYP_HIDDENTXTFLD); 119*cdf0e10cSrcweir extern RTLFUNC(TYP_INPUTFLD); 120*cdf0e10cSrcweir extern RTLFUNC(TYP_MACROFLD); 121*cdf0e10cSrcweir extern RTLFUNC(TYP_NEXTPAGEFLD); 122*cdf0e10cSrcweir extern RTLFUNC(TYP_PAGENUMBERFLD); 123*cdf0e10cSrcweir extern RTLFUNC(TYP_POSTITFLD); 124*cdf0e10cSrcweir extern RTLFUNC(TYP_PREVPAGEFLD); 125*cdf0e10cSrcweir extern RTLFUNC(TYP_SEQFLD); 126*cdf0e10cSrcweir extern RTLFUNC(TYP_SETFLD); 127*cdf0e10cSrcweir extern RTLFUNC(TYP_SETINPFLD); 128*cdf0e10cSrcweir extern RTLFUNC(TYP_SETREFFLD); 129*cdf0e10cSrcweir extern RTLFUNC(TYP_TEMPLNAMEFLD); 130*cdf0e10cSrcweir extern RTLFUNC(TYP_TIMEFLD); 131*cdf0e10cSrcweir extern RTLFUNC(TYP_USERFLD); 132*cdf0e10cSrcweir extern RTLFUNC(TYP_USRINPFLD); 133*cdf0e10cSrcweir extern RTLFUNC(TYP_SETREFPAGEFLD); 134*cdf0e10cSrcweir extern RTLFUNC(TYP_GETREFPAGEFLD); 135*cdf0e10cSrcweir extern RTLFUNC(TYP_INTERNETFLD); 136*cdf0e10cSrcweir extern RTLFUNC(TYP_JUMPEDITFLD); 137*cdf0e10cSrcweir 138*cdf0e10cSrcweir extern RTLFUNC(FRAMEANCHORPAGE); 139*cdf0e10cSrcweir extern RTLFUNC(FRAMEANCHORPARA); 140*cdf0e10cSrcweir extern RTLFUNC(FRAMEANCHORCHAR); 141*cdf0e10cSrcweir 142*cdf0e10cSrcweir extern RTLFUNC(CLEAR_ALLTABS); 143*cdf0e10cSrcweir extern RTLFUNC(CLEAR_TAB); 144*cdf0e10cSrcweir extern RTLFUNC(SET_TAB); 145*cdf0e10cSrcweir 146*cdf0e10cSrcweir extern RTLFUNC(LINEPROP); 147*cdf0e10cSrcweir extern RTLFUNC(LINE_1); 148*cdf0e10cSrcweir extern RTLFUNC(LINE_15); 149*cdf0e10cSrcweir extern RTLFUNC(LINE_2); 150*cdf0e10cSrcweir 151*cdf0e10cSrcweir // Methoden 152*cdf0e10cSrcweir 153*cdf0e10cSrcweir extern RTLFUNC(CreateObject); 154*cdf0e10cSrcweir extern RTLFUNC(Error); 155*cdf0e10cSrcweir extern RTLFUNC(Sin); 156*cdf0e10cSrcweir extern RTLFUNC(Abs); 157*cdf0e10cSrcweir extern RTLFUNC(Asc); 158*cdf0e10cSrcweir extern RTLFUNC(Atn); 159*cdf0e10cSrcweir extern RTLFUNC(Chr); 160*cdf0e10cSrcweir extern RTLFUNC(ChrW); 161*cdf0e10cSrcweir extern RTLFUNC(Cos); 162*cdf0e10cSrcweir extern RTLFUNC(CurDir); 163*cdf0e10cSrcweir extern RTLFUNC(ChDir); // JSM 164*cdf0e10cSrcweir extern RTLFUNC(ChDrive); // JSM 165*cdf0e10cSrcweir extern RTLFUNC(FileCopy); // JSM 166*cdf0e10cSrcweir extern RTLFUNC(Kill); // JSM 167*cdf0e10cSrcweir extern RTLFUNC(MkDir); // JSM 168*cdf0e10cSrcweir extern RTLFUNC(RmDir); // JSM 169*cdf0e10cSrcweir extern RTLFUNC(SendKeys); // JSM 170*cdf0e10cSrcweir extern RTLFUNC(DimArray); 171*cdf0e10cSrcweir extern RTLFUNC(Dir); 172*cdf0e10cSrcweir extern RTLFUNC(DoEvents); 173*cdf0e10cSrcweir extern RTLFUNC(Exp); 174*cdf0e10cSrcweir extern RTLFUNC(FileLen); 175*cdf0e10cSrcweir extern RTLFUNC(Fix); 176*cdf0e10cSrcweir extern RTLFUNC(Hex); 177*cdf0e10cSrcweir extern RTLFUNC(Input); 178*cdf0e10cSrcweir extern RTLFUNC(InStr); 179*cdf0e10cSrcweir extern RTLFUNC(InStrRev); 180*cdf0e10cSrcweir extern RTLFUNC(Int); 181*cdf0e10cSrcweir extern RTLFUNC(Join); 182*cdf0e10cSrcweir extern RTLFUNC(LCase); 183*cdf0e10cSrcweir extern RTLFUNC(Left); 184*cdf0e10cSrcweir extern RTLFUNC(Log); 185*cdf0e10cSrcweir extern RTLFUNC(LTrim); 186*cdf0e10cSrcweir extern RTLFUNC(Mid); 187*cdf0e10cSrcweir extern RTLFUNC(Oct); 188*cdf0e10cSrcweir extern RTLFUNC(Replace); 189*cdf0e10cSrcweir extern RTLFUNC(Right); 190*cdf0e10cSrcweir extern RTLFUNC(RTrim); 191*cdf0e10cSrcweir extern RTLFUNC(RTL); 192*cdf0e10cSrcweir extern RTLFUNC(Sgn); 193*cdf0e10cSrcweir extern RTLFUNC(Space); 194*cdf0e10cSrcweir extern RTLFUNC(Split); 195*cdf0e10cSrcweir extern RTLFUNC(Sqr); 196*cdf0e10cSrcweir extern RTLFUNC(Str); 197*cdf0e10cSrcweir extern RTLFUNC(StrComp); 198*cdf0e10cSrcweir extern RTLFUNC(String); 199*cdf0e10cSrcweir extern RTLFUNC(StrReverse); 200*cdf0e10cSrcweir extern RTLFUNC(Tan); 201*cdf0e10cSrcweir extern RTLFUNC(UCase); 202*cdf0e10cSrcweir extern RTLFUNC(Val); 203*cdf0e10cSrcweir extern RTLFUNC(Len); 204*cdf0e10cSrcweir extern RTLFUNC(Spc); 205*cdf0e10cSrcweir extern RTLFUNC(DateSerial); 206*cdf0e10cSrcweir extern RTLFUNC(TimeSerial); 207*cdf0e10cSrcweir extern RTLFUNC(DateValue); 208*cdf0e10cSrcweir extern RTLFUNC(TimeValue); 209*cdf0e10cSrcweir extern RTLFUNC(Day); 210*cdf0e10cSrcweir extern RTLFUNC(Hour); 211*cdf0e10cSrcweir extern RTLFUNC(Minute); 212*cdf0e10cSrcweir extern RTLFUNC(Month); 213*cdf0e10cSrcweir extern RTLFUNC(MonthName); 214*cdf0e10cSrcweir extern RTLFUNC(Now); 215*cdf0e10cSrcweir extern RTLFUNC(Second); 216*cdf0e10cSrcweir extern RTLFUNC(Time); 217*cdf0e10cSrcweir extern RTLFUNC(Timer); 218*cdf0e10cSrcweir extern RTLFUNC(Weekday); 219*cdf0e10cSrcweir extern RTLFUNC(WeekdayName); 220*cdf0e10cSrcweir extern RTLFUNC(Year); 221*cdf0e10cSrcweir extern RTLFUNC(Date); 222*cdf0e10cSrcweir extern RTLFUNC(InputBox); 223*cdf0e10cSrcweir extern RTLFUNC(Me); 224*cdf0e10cSrcweir extern RTLFUNC(MsgBox); 225*cdf0e10cSrcweir extern RTLFUNC(IsArray); 226*cdf0e10cSrcweir extern RTLFUNC(IsDate); 227*cdf0e10cSrcweir extern RTLFUNC(IsEmpty); 228*cdf0e10cSrcweir extern RTLFUNC(IsError); 229*cdf0e10cSrcweir extern RTLFUNC(IsNull); 230*cdf0e10cSrcweir extern RTLFUNC(IsNumeric); 231*cdf0e10cSrcweir extern RTLFUNC(IsObject); 232*cdf0e10cSrcweir extern RTLFUNC(IsUnoStruct); 233*cdf0e10cSrcweir 234*cdf0e10cSrcweir extern RTLFUNC(FileDateTime); 235*cdf0e10cSrcweir extern RTLFUNC(Format); 236*cdf0e10cSrcweir extern RTLFUNC(GetAttr); 237*cdf0e10cSrcweir extern RTLFUNC(Randomize); // JSM 238*cdf0e10cSrcweir extern RTLFUNC(Round); 239*cdf0e10cSrcweir extern RTLFUNC(Rnd); 240*cdf0e10cSrcweir extern RTLFUNC(Shell); 241*cdf0e10cSrcweir extern RTLFUNC(VarType); 242*cdf0e10cSrcweir extern RTLFUNC(TypeName); 243*cdf0e10cSrcweir extern RTLFUNC(TypeLen); 244*cdf0e10cSrcweir 245*cdf0e10cSrcweir extern RTLFUNC(EOF); 246*cdf0e10cSrcweir extern RTLFUNC(FileAttr); 247*cdf0e10cSrcweir extern RTLFUNC(Loc); 248*cdf0e10cSrcweir extern RTLFUNC(Lof); 249*cdf0e10cSrcweir extern RTLFUNC(Seek); 250*cdf0e10cSrcweir extern RTLFUNC(SetAttr); // JSM 251*cdf0e10cSrcweir extern RTLFUNC(Reset); // JSM 252*cdf0e10cSrcweir 253*cdf0e10cSrcweir extern RTLFUNC(DDEInitiate); 254*cdf0e10cSrcweir extern RTLFUNC(DDETerminate); 255*cdf0e10cSrcweir extern RTLFUNC(DDETerminateAll); 256*cdf0e10cSrcweir extern RTLFUNC(DDERequest); 257*cdf0e10cSrcweir extern RTLFUNC(DDEExecute); 258*cdf0e10cSrcweir extern RTLFUNC(DDEPoke); 259*cdf0e10cSrcweir 260*cdf0e10cSrcweir extern RTLFUNC(FreeFile); 261*cdf0e10cSrcweir extern RTLFUNC(IsMissing); 262*cdf0e10cSrcweir extern RTLFUNC(LBound); 263*cdf0e10cSrcweir extern RTLFUNC(UBound); 264*cdf0e10cSrcweir extern RTLFUNC(RGB); 265*cdf0e10cSrcweir extern RTLFUNC(QBColor); 266*cdf0e10cSrcweir extern RTLFUNC(StrConv); 267*cdf0e10cSrcweir 268*cdf0e10cSrcweir extern RTLFUNC(Beep); 269*cdf0e10cSrcweir 270*cdf0e10cSrcweir extern RTLFUNC(Load); 271*cdf0e10cSrcweir extern RTLFUNC(Unload); 272*cdf0e10cSrcweir extern RTLFUNC(AboutStarBasic); 273*cdf0e10cSrcweir extern RTLFUNC(LoadPicture); 274*cdf0e10cSrcweir extern RTLFUNC(SavePicture); 275*cdf0e10cSrcweir 276*cdf0e10cSrcweir extern RTLFUNC(CallByName); 277*cdf0e10cSrcweir extern RTLFUNC(CBool); // JSM 278*cdf0e10cSrcweir extern RTLFUNC(CByte); // JSM 279*cdf0e10cSrcweir extern RTLFUNC(CCur); // JSM 280*cdf0e10cSrcweir extern RTLFUNC(CDate); // JSM 281*cdf0e10cSrcweir extern RTLFUNC(CDbl); // JSM 282*cdf0e10cSrcweir extern RTLFUNC(CInt); // JSM 283*cdf0e10cSrcweir extern RTLFUNC(CLng); // JSM 284*cdf0e10cSrcweir extern RTLFUNC(CSng); // JSM 285*cdf0e10cSrcweir extern RTLFUNC(CStr); // JSM 286*cdf0e10cSrcweir extern RTLFUNC(CVar); // JSM 287*cdf0e10cSrcweir extern RTLFUNC(CVErr); // JSM 288*cdf0e10cSrcweir 289*cdf0e10cSrcweir extern RTLFUNC(Iif); // JSM 290*cdf0e10cSrcweir 291*cdf0e10cSrcweir extern RTLFUNC(DumpAllObjects); 292*cdf0e10cSrcweir 293*cdf0e10cSrcweir extern RTLFUNC(GetSystemType); 294*cdf0e10cSrcweir extern RTLFUNC(GetGUIType); 295*cdf0e10cSrcweir extern RTLFUNC(Red); 296*cdf0e10cSrcweir extern RTLFUNC(Green); 297*cdf0e10cSrcweir extern RTLFUNC(Blue); 298*cdf0e10cSrcweir 299*cdf0e10cSrcweir extern RTLFUNC(Switch); 300*cdf0e10cSrcweir extern RTLFUNC(Wait); 301*cdf0e10cSrcweir //i#64882# add new WaitUntil 302*cdf0e10cSrcweir extern RTLFUNC(WaitUntil); 303*cdf0e10cSrcweir 304*cdf0e10cSrcweir extern RTLFUNC(GetGUIVersion); 305*cdf0e10cSrcweir extern RTLFUNC(Choose); 306*cdf0e10cSrcweir extern RTLFUNC(Trim); 307*cdf0e10cSrcweir 308*cdf0e10cSrcweir extern RTLFUNC(DateAdd); 309*cdf0e10cSrcweir extern RTLFUNC(DateDiff); 310*cdf0e10cSrcweir extern RTLFUNC(DatePart); 311*cdf0e10cSrcweir extern RTLFUNC(FormatDateTime); 312*cdf0e10cSrcweir extern RTLFUNC(GetSolarVersion); 313*cdf0e10cSrcweir extern RTLFUNC(TwipsPerPixelX); 314*cdf0e10cSrcweir extern RTLFUNC(TwipsPerPixelY); 315*cdf0e10cSrcweir extern RTLFUNC(FreeLibrary); 316*cdf0e10cSrcweir extern RTLFUNC(Array); 317*cdf0e10cSrcweir extern RTLFUNC(FindObject); 318*cdf0e10cSrcweir extern RTLFUNC(FindPropertyObject); 319*cdf0e10cSrcweir extern RTLFUNC(EnableReschedule); 320*cdf0e10cSrcweir 321*cdf0e10cSrcweir extern RTLFUNC(Put); 322*cdf0e10cSrcweir extern RTLFUNC(Get); 323*cdf0e10cSrcweir extern RTLFUNC(Environ); 324*cdf0e10cSrcweir extern RTLFUNC(GetDialogZoomFactorX); 325*cdf0e10cSrcweir extern RTLFUNC(GetDialogZoomFactorY); 326*cdf0e10cSrcweir extern RTLFUNC(GetSystemTicks); 327*cdf0e10cSrcweir extern RTLFUNC(GetPathSeparator); 328*cdf0e10cSrcweir extern RTLFUNC(ResolvePath); 329*cdf0e10cSrcweir extern RTLFUNC(CreateUnoStruct); 330*cdf0e10cSrcweir extern RTLFUNC(CreateUnoService); 331*cdf0e10cSrcweir extern RTLFUNC(CreateUnoServiceWithArguments); 332*cdf0e10cSrcweir extern RTLFUNC(CreateUnoValue); 333*cdf0e10cSrcweir extern RTLFUNC(GetProcessServiceManager); 334*cdf0e10cSrcweir extern RTLFUNC(GetDefaultContext); 335*cdf0e10cSrcweir extern RTLFUNC(CreatePropertySet); 336*cdf0e10cSrcweir extern RTLFUNC(CreateUnoListener); 337*cdf0e10cSrcweir extern RTLFUNC(HasUnoInterfaces); 338*cdf0e10cSrcweir extern RTLFUNC(EqualUnoObjects); 339*cdf0e10cSrcweir extern RTLFUNC(CreateUnoDialog); 340*cdf0e10cSrcweir extern RTLFUNC(GlobalScope); 341*cdf0e10cSrcweir extern RTLFUNC(FileExists); 342*cdf0e10cSrcweir extern RTLFUNC(ConvertToUrl); 343*cdf0e10cSrcweir extern RTLFUNC(ConvertFromUrl); 344*cdf0e10cSrcweir extern RTLFUNC(CDateToIso); 345*cdf0e10cSrcweir extern RTLFUNC(CDateFromIso); 346*cdf0e10cSrcweir extern RTLFUNC(CompatibilityMode); 347*cdf0e10cSrcweir extern RTLFUNC(CDec); 348*cdf0e10cSrcweir extern RTLFUNC(CaptureAssertions); 349*cdf0e10cSrcweir 350*cdf0e10cSrcweir extern RTLFUNC(Partition); // Fong 351*cdf0e10cSrcweir 352*cdf0e10cSrcweir #ifdef DBG_TRACE_BASIC 353*cdf0e10cSrcweir extern RTLFUNC(TraceCommand); 354*cdf0e10cSrcweir #endif 355*cdf0e10cSrcweir 356*cdf0e10cSrcweir extern double Now_Impl(); 357*cdf0e10cSrcweir extern void Wait_Impl( bool bDurationBased, SbxArray& rPar ); 358