10.11.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!