maXbox3 3.9.9.195 14/05/2015 08:37:17 AM
maXbox3 3.9.9.80 13.11.2013 11:25:53
maXbox3 3.9.9.80 13.11.2013 11:25:53
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />
<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />
15180: Function AnsiSameCaption( const Text1, Text2 : string) : Boolean');<br />
15181: Function IsAltGRPressed : boolean');<br />
15182:<br />
15183: procedure SIRegister_IdIMAP4Server(CL: TPSPascalCompiler);<br />
15184: begin<br />
15185: TCommandEvent','Procedure(Thread:TIdPeerThread; const Tag,CmdStr:String;var Handled:Boolean);<br />
15186: SIRegister_TIdIMAP4Server(CL);<br />
15187: end;<br />
15188:<br />
15189: procedure SIRegister_VariantSymbolTable(CL: TPSPascalCompiler);<br />
15190: begin<br />
15191: 'HASH_SIZE','LongInt'( 256);<br />
15192: CL.FindClass('TOBJECT'),'EVariantSymbolTable');<br />
15193: CL.AddTypeS('TSymbolType', '( stInteger, stFloat, stDate, stString )');<br />
15194: //CL.AddTypeS('PSymbol', '^TSymbol // will not work');<br />
15195: CL.AddTypeS('TSymbol', 'record Name : String; BlockLevel : integer; HashValue'<br />
15196: +' : Integer; Value : Variant; end');<br />
15197: //CL.AddTypeS('PSymbolArray', '^TSymbolArray // will not work');<br />
15198: SIRegister_TVariantSymbolTable(CL);<br />
15199: end;<br />
15200:<br />
15201: procedure SIRegister_udf_glob(CL: TPSPascalCompiler);<br />
15202: begin<br />
15203: SIRegister_TThreadLocalVariables(CL);<br />
15204: Function MakeResultString( Source, OptionalDest : PChar; Len : DWORD) : PChar');<br />
152<strong>05</strong>: //Function MakeResultQuad( Source, OptionalDest : PISC_QUAD) : PISC_QUAD');<br />
15206: Function ThreadLocals : TThreadLocalVariables');<br />
15207: Procedure WriteDebug( sz : String)');<br />
152<strong>08</strong>: CL.AddConstantN('UDF_SUCCESS','LongInt'( 0);<br />
15209: 'UDF_FAILURE','LongInt'( 1);<br />
15210: 'cSignificantlyLarger','LongInt'( 1024 * 4);<br />
15211: CL.AddTypeS('mTByteArray', 'array of byte;');<br />
15212: function ChangeOEPFromBytes(bFile:mTByteArray):Boolean;<br />
15213: function ChangeOEPFromFile(sFile:string; sDestFile:string):Boolean;<br />
152<strong>14</strong>: procedure CopyEXIF(const FileNameEXIFSource, FileNameEXIFTarget: string);<br />
15215: function IsNetworkConnected: Boolean;<br />
15216: function IsInternetConnected: Boolean;<br />
152<strong>17</strong>: function IsCOMConnected: Boolean;<br />
15218: function IsNetworkOn: Boolean;<br />
15219: function IsInternetOn: Boolean;<br />
15220: function IsCOMOn: Boolean;<br />
15221: Function SetTimer(hWnd : HWND; nIDEvent, uElapse: UINT; lpTimerFunc: TFNTimerProc):UINT;<br />
15222: TmrProc', 'procedure TmrProc(hWnd: HWND; uMsg: Integer; idEvent: Integer; dwTime: Integer);');<br />
15223: Function SetTimer2( hWnd : HWND; nIDEvent, uElapse : UINT; lpTimerFunc : TmrProc) : UINT');<br />
15224: Function KillTimer( hWnd : HWND; uIDEvent : UINT) : BOOL');<br />
15225: Function wIsWindowUnicode( hWnd : HWND) : BOOL');<br />
15226: Function wEnableWindow( hWnd : HWND; bEnable : BOOL) : BOOL');<br />
15227: Function wIsWindowEnabled( hWnd : HWND) : BOOL');<br />
15228: Function GetMenu( hWnd : HWND) : HMENU');<br />
15229: Function SetMenu( hWnd : HWND; hMenu : HMENU) : BOOL');<br />
15230: end;<br />
15231:<br />
15232: procedure SIRegister_SockTransport(CL: TPSPascalCompiler);<br />
15233: begin<br />
15234: SIRegister_IDataBlock(CL);<br />
15235: SIRegister_ISendDataBlock(CL);<br />
15236: SIRegister_ITransport(CL);<br />
152<strong>37</strong>: SIRegister_TDataBlock(CL);<br />
15238: //CL.AddTypeS('PIntArray', '^TIntArray // will not work');<br />
15239: //CL.AddTypeS('PVariantArray', '^TVariantArray // will not work');<br />
15240: CL.AddTypeS('TVarFlag', '( vfByRef, vfVariant )');<br />
15241: CL.AddTypeS('TVarFlags', 'set of TVarFlag');<br />
15242: SIRegister_TCustomDataBlockInterpreter(CL);<br />
15243: SIRegister_TSendDataBlock(CL);<br />
15244: 'CallSig','LongWord')( $D800);<br />
15245: 'ResultSig','LongWord')( $D400);<br />
15246: 'asMask','LongWord')( $00FF);<br />
15247: CL.AddClassN(CL.FindClass('TOBJECT'),'EInterpreterError');<br />
15248: CL.AddClassN(CL.FindClass('TOBJECT'),'ESocketConnectionError');<br />
15249: Procedure CheckSignature( Sig : Integer)');<br />
15250: end;<br />
15251:<br />
15252: procedure SIRegister_WinInet(CL: TPSPascalCompiler);<br />
15253: begin<br />
15254: //CL.AddTypeS('HINTERNET', '___Pointer');<br />
15255: CL.AddTypeS('HINTERNET1', 'THANDLE');<br />
15256: CL.AddTypeS('HINTERNET', 'Integer');<br />
15257: CL.AddTypeS('HINTERNET2', '___Pointer');<br />
15258: //CL.AddTypeS('PHINTERNET', '^HINTERNET // will not work');<br />
15259: //CL.AddTypeS('LPHINTERNET', 'PHINTERNET');<br />
15260: CL.AddTypeS('INTERNET_PORT', 'Word');<br />
15261: //CL.AddTypeS('PINTERNET_PORT', '^INTERNET_PORT // will not work');<br />
15262: //CL.AddTypeS('LPINTERNET_PORT', 'PINTERNET_PORT');<br />
15263: Function InternetTimeFromSystemTime(const pst:TSystemTime;dwRFC:DWORD;lpszTime:LPSTR;cbTime:DWORD):BOOL;<br />
15264: 'INTERNET_RFC1123_FORMAT','LongInt'( 0);<br />
15265: 'INTERNET_RFC1123_BUFSIZE','LongInt'( 30);<br />
15266: Function InternetCrackUrl(lpszUrl:PChar;dwUrlLength,dwFlags:DWORD;var<br />
lpUrlComponents:TURLComponents):BOOL;<br />
15267: Function InternetCreateUrl(var lpUrlComponts:TURLCompons;dwFlags:DWORD;lpszUrl:PChar;var<br />
dwUrlLength:DWORD):BOOL;<br />
PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />
http://www.softwareschule.ch/maxbox.htm T: 297<br />
p: <strong>17</strong>7