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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

18<strong>14</strong>0: Procedure RaiseSQLException( E : Exception)');<br />

18<strong>14</strong>1: //Procedure CopyColumnsInfo( FromList : TObjectList; ToList : TObjectList)');<br />

18<strong>14</strong>2: Function ToLikeString( const Value : string) : string');<br />

18<strong>14</strong>3: Function GetSQLHexWideString( Value : PChar; Len : Integer; ODBC : Boolean) : WideString');<br />

18<strong>14</strong>4: Function GetSQLHexAnsiString( Value : PChar; Len : Integer; ODBC : Boolean) : RawByteString');<br />

18<strong>14</strong>5: Function GetSQLHexString( Value : PChar; Len : Integer; ODBC : Boolean) : String');<br />

18<strong>14</strong>6: Function WideStringStream( const AString : WideString) : TStream');<br />

18<strong>14</strong>7: function ConvertAdoToTypeName(FieldType: SmallInt): string;<br />

18<strong>14</strong>8: function GetTableName(const AField: TField): string;');<br />

18<strong>14</strong>9: function GetFieldName(const AField: TField): string;');<br />

18150: end;<br />

18151:<br />

18152: procedure SIRegister_JclTD32(CL: TPSPascalCompiler);<br />

18153: CL.AddTypeS('TSymbolInfo', 'record Size : Word; SymbolType : Word; end');<br />

18154: //CL.AddTypeS('PSymbolInfos', '^TSymbolInfos // will not work');<br />

18155: SIRegister_TJclModuleInfo(CL);<br />

18156: SIRegister_TJclLineInfo(CL);<br />

18157: SIRegister_TJclSourceModuleInfo(CL);<br />

18158: SIRegister_TJclSymbolInfo(CL);<br />

18159: SIRegister_TJclProcSymbolInfo(CL);<br />

18160: CL.AddClassN(CL.FindClass('TOBJECT'),'TJclLocalProcSymbolInfo');<br />

18161: CL.AddClassN(CL.FindClass('TOBJECT'),'TJclGlobalProcSymbolInfo');<br />

18162: SIRegister_TJclTD32InfoParser(CL);<br />

18163: SIRegister_TJclTD32InfoScanner(CL);<br />

18164: SIRegister_TJclPeBorTD32Image(CL);<br />

18165: end;<br />

18166:<br />

18167: procedure SIRegister_JvIni(CL: TPSPascalCompiler);<br />

18168: begin<br />

18169: CL.AddTypeS('TReadObjectEvent', 'Function ( Sender : TObject; const Section, '<br />

18<strong>17</strong>0: +'Item, Value : string) : TObject');<br />

18<strong>17</strong>1: TWriteObjectEvent', 'Procedure ( Sender : TObject; const Section, Item: string; Obj: TObject)');<br />

18<strong>17</strong>2: Function StringToFontStyles( const Styles : string) : TFontStyles');<br />

18<strong>17</strong>3: Function FontStylesToString( Styles : TFontStyles) : string');<br />

18<strong>17</strong>4: Function FontToString( Font : TFont) : string');<br />

18<strong>17</strong>5: Procedure StringToFont( const Str : string; Font : TFont)');<br />

18<strong>17</strong>6: Function RectToStr( Rect : TRect) : string');<br />

18<strong>17</strong>7: Function StrToRect( const Str : string; const Def : TRect) : TRect');<br />

18<strong>17</strong>8: Function JPointToStr( P : TPoint) : string');<br />

18<strong>17</strong>9: Function JStrToPoint( const Str : string; const Def : TPoint) : TPoint');<br />

18180: Function DefProfileName : string');<br />

18181: Function DefLocalProfileName : string');<br />

18182: CL.AddConstantN('idnListItem','String').SetString( 'Item');<br />

18183: end;<br />

18184:<br />

18185: procedure SIRegister_JvHtControls(CL: TPSPascalCompiler);<br />

18186: begin<br />

18187: Procedure ItemHtDrawEx( Canvas : TCanvas; Rect : TRect; const State : TOwnerDrawState; const Text :<br />

string; const HideSelColor : Boolean; var PlainItem : string; var Width : Integer; CalcWidth : Boolean)');<br />

18188: Function ItemHtDraw( Canvas : TCanvas; Rect : TRect; const State : TOwnerDrawState; const Text : string;<br />

const HideSelColor : Boolean) : string');<br />

18189: Function ItemHtWidth( Canvas : TCanvas; Rect : TRect; const State : TOwnerDrawState; const Text : string;<br />

const HideSelColor : Boolean) : Integer');<br />

18190: Function ItemHtPlain( const Text : string) : string');<br />

18191: Procedure ExecuteHyperlink(Sender:TObject;HyperLinkClick:TJvHyperLinkClickEvent;const LinkName:string);<br />

18192: Function IsHyperLink(Canvas:TCanvas;Rect:TRect;const Text:string;MouseX,MouseY:Integer;var<br />

HyperLink:string):Bool;<br />

18193: end;<br />

18194:<br />

18195: procedure SIRegister_NeuralNetwork(CL: TPSPascalCompiler);<br />

18196: begin<br />

18197: CL.AddClassN(CL.FindClass('TOBJECT'),'TNeuron');<br />

18198: CL.AddTypeS('TSynapse', 'record W : Real; Connection : TNeuron; end');<br />

18199: CL.AddTypeS('TAcson', 'record Alfa : Real; Beta : Real; Gama : Real; end');<br />

18200: SIRegister_TNeuron(CL);<br />

18201: SIRegister_TNeuronLayer(CL);<br />

18202: SIRegister_TNeuralNet(CL);<br />

18203: end;<br />

18204:<br />

182<strong>05</strong>: procedure SIRegister_StExpr(CL: TPSPascalCompiler);<br />

18206: begin<br />

18207: //CL.AddTypeS('PStFloat', '^TStFloat // will not work');<br />

182<strong>08</strong>: TStMethod0Param', 'Function : TStFloat');<br />

18209: TStMethod1Param', 'Function ( Value1 : TStFloat) : TStFloat');<br />

18210: TStMethod2Param', 'Function ( Value1, Value2 : TStFloat) : TStFloat');<br />

18211: TStMethod3Param', 'Function ( Value1, Value2, Value3 : TStFloat) : TStFloat');<br />

18212: TStGetIdentValueEvent', 'Procedure ( Sender : TObject; const Ide'<br />

18213: +'ntifier : AnsiString; var Value : TStFloat)');<br />

182<strong>14</strong>: TStToken', '( ssStart, ssInIdent, ssInNum, ssInSign, ssInExp, ss'<br />

18215: +'Eol, ssNum, ssIdent, ssLPar, ssRPar, ssComma, ssPlus, ssMinus, ssTimes, ssDiv, ssEqual, ssPower )');<br />

18216: SIRegister_TStExpression(CL);<br />

182<strong>17</strong>: TStExprErrorEvent', 'Procedure ( Sender : TObject; ErrorNumber :'<br />

18218: +' LongInt; const ErrorStr : AnsiString)');<br />

18219: SIRegister_TStExpressionEdit(CL);<br />

18220: Function AnalyzeExpr( const Expr : AnsiString) : Double');<br />

18221: Procedure TpVal( const S : AnsiString; var V : Extended; var Code : Integer)');<br />

18222: end;<br />

18223:<br />

18224: procedure SIRegister_GR32_Containers(CL: TPSPascalCompiler);<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: 212

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

Saved successfully!

Ooh no, something went wrong!