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 />

12<strong>14</strong>1: begin<br />

12<strong>14</strong>2: NativeInt', 'Integer<br />

12<strong>14</strong>3: NativeUInt', 'Cardinal<br />

12<strong>14</strong>4: Function ALMimeBase64EncodeString( const S : AnsiString) : AnsiString<br />

12<strong>14</strong>5: Function ALMimeBase64EncodeStringNoCRLF( const S : AnsiString) : AnsiString<br />

12<strong>14</strong>6: Function ALMimeBase64DecodeString( const S : AnsiString) : AnsiString<br />

12<strong>14</strong>7: Function ALMimeBase64EncodedSize( const InputSize : NativeInt) : NativeInt<br />

12<strong>14</strong>8: Function ALMimeBase64EncodedSizeNoCRLF( const InputSize : NativeInt) : NativeInt<br />

12<strong>14</strong>9: Function ALMimeBase64DecodedSize( const InputSize : NativeInt) : NativeInt<br />

12150: Procedure ALMimeBase64Encode( const InputBuffer : TByteDynArray; InputOffset : NativeInt; const<br />

InputByteCount : NativeInt; out OutputBuffer : TByteDynArray; OutputOffset : NativeInt)<br />

12151: Procedure ALMimeBase64EncodeNoCRLF( const InputBuffer : TByteDynArray; InputOffset : NativeInt; const<br />

InputByteCount : NativeInt; out OutputBuffer : TByteDynArray; OutputOffset : NativeInt)<br />

12152: Procedure ALMimeBase64EncodeFullLines( const InputBuffer : TByteDynArray; InputOffset : NativeInt; const<br />

InputByteCount : NativeInt; out OutputBuffer : TByteDynArray; OutputOffset : NativeInt)<br />

12153: Function ALMimeBase64Decode( const InputBuffer : TByteDynArray; InputOffset : NativeInt; const<br />

InputByteCount : NativeInt; out OutputBuffer : TByteDynArray; OutputOffset : NativeInt) : NativeInt;<br />

12154: Function ALMimeBase64DecodePartial( const InputBuffer : TByteDynArray; InputOffset : NativeInt; const<br />

InputByteCount : NativeInt; out OutputBuffer : TByteDynArray; OutputOffset : NativeInt;'<br />

12155: + 'var ByteBuffer : Cardinal; var ByteBufferSpace : Cardinal) : NativeInt;<br />

12156: Function ALMimeBase64DecodePartialEnd( out OutputBuffer : TByteDynArray; OutputOffset : NativeInt; const<br />

ByteBuffer : Cardinal; const ByteBufferSpace : Cardinal) : NativeInt;<br />

12157: Procedure ALMimeBase64Encode(const InputBuf:TByteDynArray;const InputByteCnt:NatInt;out<br />

OutputBuf:TByteDynArray);<br />

12158: Procedure ALMimeBase64EncodeNoCRLF(const InputBuffer:TByteDynArray; const InputByteCount:NativeInt;out<br />

OutputBuffer:TByteDynArray);<br />

12159: Procedure ALMimeBase64EncodeFullLines(const InputBuffer:TByteDynArray;const InputByteCount:NativeInt;out<br />

OutputBuffer:TByteDynArray);<br />

12160: Function ALMimeBase64Decode1(const InputBuffer:TByteDynArray;const InputByteCount:NativeInt;out<br />

OutputBuffer:TByteDynArray):NativeInt;<br />

12161: Function ALMimeBase64DecodePartial1(const InputBuffer:TByteDynArray;const InputByteCount:NativeInt;out<br />

OutputBuffer: TByteDynArray; var ByteBuffer : Cardinal; var ByteBufferSpace : Cardinal) : NativeInt;<br />

12162: Function ALMimeBase64DecodePartialEnd1(out OutputBuffer:TByteDynArray;const ByteBuffer:Cardinal;const<br />

ByteBufferSpace:Cardinal):NativeInt;<br />

12163: Procedure ALMimeBase64EncodeFile( const InputFileName, OutputFileName : TFileName)<br />

12164: Procedure ALMimeBase64EncodeFileNoCRLF( const InputFileName, OutputFileName : TFileName)<br />

12165: Procedure ALMimeBase64DecodeFile( const InputFileName, OutputFileName : TFileName)<br />

12166: Procedure ALMimeBase64EncodeStream( const InputStream : TStream; const OutputStream : TStream)<br />

12167: Procedure ALMimeBase64EncodeStreamNoCRLF( const InputStream : TStream; const OutputStream : TStream)<br />

12168: Procedure ALMimeBase64DecodeStream( const InputStream : TStream; const OutputStream : TStream)<br />

12169: 'cALMimeBase64_ENCODED_LINE_BREAK','LongInt'( 76);<br />

12<strong>17</strong>0: 'cALMimeBase64_DECODED_LINE_BREAK','LongInt'( cALMimeBase64_ENCODED_LINE_BREAK div 4 * 3);<br />

12<strong>17</strong>1: 'cALMimeBase64_BUFFER_SIZE','LongInt'( cALMimeBase64_DECODED_LINE_BREAK * 3 * 4 * 4);<br />

12<strong>17</strong>2: Procedure ALFillMimeContentTypeByExtList( <strong>AM</strong>IMEList : TALStrings)<br />

12<strong>17</strong>3: Procedure ALFillExtByMimeContentTypeList( <strong>AM</strong>IMEList : TALStrings)<br />

12<strong>17</strong>4: Function ALGetDefaultFileExtFromMimeContentType( aContentType : AnsiString) : AnsiString<br />

12<strong>17</strong>5: Function ALGetDefaultMIMEContentTypeFromExt( aExt : AnsiString) : AnsiString<br />

12<strong>17</strong>6: end;<br />

12<strong>17</strong>7:<br />

12<strong>17</strong>8: procedure SIRegister_ALXmlDoc(CL: TPSPascalCompiler);<br />

12<strong>17</strong>9: begin<br />

12180: 'cALXMLNodeMaxListSize','LongInt'( Maxint div 16);<br />

12181: FindClass('TOBJECT'),'TALXMLNode<br />

12182: FindClass('TOBJECT'),'TALXMLNodeList<br />

12183: FindClass('TOBJECT'),'TALXMLDocument<br />

12184: TAlXMLParseProcessingInstructionEvent','Procedure (Sender:TObject; const Target,Data:AnsiString)<br />

12185: TAlXMLParseTextEvent', 'Procedure ( Sender : TObject; const str: AnsiString)<br />

12186: TAlXMLParseStartElementEvent', 'Procedure ( Sender : TObject; co'<br />

12187: +'nst Name : AnsiString; const Attributes : TALStrings)<br />

12188: TAlXMLParseEndElementEvent', 'Procedure ( Sender : TObject; const Name : AnsiString)<br />

12189: TALXmlNodeType', '( ntReserved, ntElement, ntAttribute, ntText, '<br />

12190: +'ntCData, ntEntityRef, ntEntity, ntProcessingInstr, ntComment, ntDocument, '<br />

12191: +'ntDocType, ntDocFragment, ntNotation )<br />

12192: TALXMLDocOption', '( doNodeAutoCreate, doNodeAutoIndent )<br />

12193: TALXMLDocOptions', 'set of TALXMLDocOption<br />

12194: TALXMLParseOption', '( poPreserveWhiteSpace, poIgnoreXMLReferences )<br />

12195: TALXMLParseOptions', 'set of TALXMLParseOption<br />

12196: TALXMLPrologItem', '( xpVersion, xpEncoding, xpStandalone )<br />

12197: PALPointerXMLNodeList', '^TALPointerXMLNodeList // will not work<br />

12198: SIRegister_EALXMLDocError(CL);<br />

12199: SIRegister_TALXMLNodeList(CL);<br />

12200: SIRegister_TALXMLNode(CL);<br />

12201: SIRegister_TALXmlElementNode(CL);<br />

12202: SIRegister_TALXmlAttributeNode(CL);<br />

12203: SIRegister_TALXmlTextNode(CL);<br />

12204: SIRegister_TALXmlDocumentNode(CL);<br />

122<strong>05</strong>: SIRegister_TALXmlCommentNode(CL);<br />

12206: SIRegister_TALXmlProcessingInstrNode(CL);<br />

12207: SIRegister_TALXmlCDataNode(CL);<br />

122<strong>08</strong>: SIRegister_TALXmlEntityRefNode(CL);<br />

12209: SIRegister_TALXmlEntityNode(CL);<br />

12210: SIRegister_TALXmlDocTypeNode(CL);<br />

12211: SIRegister_TALXmlDocFragmentNode(CL);<br />

12212: SIRegister_TALXmlNotationNode(CL);<br />

12213: SIRegister_TALXMLDocument(CL);<br />

122<strong>14</strong>: cAlXMLUTF8EncodingStr','String 'UTF-8<br />

12215: cALXmlUTF8HeaderStr','String''+#13#10);<br />

12216: CALNSDelim','String ':<br />

122<strong>17</strong>: CALXML','String 'xml<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>14</strong>1

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

Saved successfully!

Ooh no, something went wrong!