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
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 />
16598: +'ct : TDatetime; LastContact : TDateTime; Magnitude:Extended;MaxeclipseUTime:TDateTime;end');<br />
16599: TPlanet', '( MERCURY, VENUS, MARS, JUPITER, SATURN, URANUS, NEPTUNE, PLUTO )');<br />
16600: TPlanetRec', 'record AsOf : TDateTime; Name : string; MeanLon : '<br />
16601: +'extended; MeanLonMotion : extended; LonOfPerihelion : extended; Eccentrici'<br />
16602: +'ty : extended; Inclination : extended; LonAscendingNode : extended; SemiMa'<br />
16603: +'jorAxis : extended; AngularDiameter : extended; Magnitude : extended; end');<br />
16604: TPlanetLocRec', 'record PlanetBaseData : TPlanetrec; HelioCentricLonLat : TRpoint; RadiusVector :<br />
extended; UncorrectedEarthDistance : extended; GeoEclLonLat :TRpoint; CorrectedEarthDistance:extended;<br />
ApparentRaDecl:TRPoint; end');<br />
166<strong>05</strong>: SIRegister_TAstronomy(CL);<br />
16606: Function AngleToStr( angle : extended) : string');<br />
16607: Function StrToAngle( s : string; var angle : extended) : boolean');<br />
166<strong>08</strong>: Function HoursToStr24( t : extended) : string');<br />
16609: Function RPoint( x, y : extended) : TRPoint');<br />
16610: Function getStimename( t : TDTType) : string');<br />
16611: end;<br />
16612:<br />
16613: procedure SIRegister_UCardComponentV2(CL: TPSPascalCompiler);<br />
166<strong>14</strong>: begin<br />
16615: TCardValue', 'Integer');<br />
16616: TCardSuit', '( Spades, Diamonds, Clubs, Hearts )');<br />
166<strong>17</strong>: TShortSuit', '( cardS, cardD, cardC, cardH )');<br />
16618: Type(TDecks,Standard1,Standard2,Fishes1,Fishes2,Beach,Leaves1,Leaves2,Robot,Roses,Shell,Castle,Hand);<br />
16619: SIRegister_TCard(CL);<br />
16620: SIRegister_TDeck(CL);<br />
16621: end;<br />
16622:<br />
16623: procedure SIRegister_UTGraphSearch(CL: TPSPascalCompiler);<br />
16624: begin<br />
16625: tMethodCall', 'Procedure');<br />
16626: tVerboseCall', 'Procedure ( s : string)');<br />
16627: // PTEdge', '^TEdge // will not work');<br />
16628: TEdge', 'record FromNodeIndex : Integer; ToNodeIndex : Integer; '<br />
16629: +'Weight : integer; work : integer; Len : integer; Highlight : boolean; end');<br />
16630: SIRegister_TNode(CL);<br />
16631: SIRegister_TGraphList(CL);<br />
16632: end;<br />
16633:<br />
16634: procedure SIRegister_UParser10(CL: TPSPascalCompiler);<br />
16635: begin<br />
16636: ParserFloat', 'extended');<br />
166<strong>37</strong>: //PParserFloat', '^ParserFloat // will not work');<br />
16638: TDFFToken', '( variab, constant, minus, sum, diff, prod, divis, mod'<br />
16639: +'ulo, IntDiv, IntDIVZ, integerpower, realpower,square,third,fourth,FuncOneVar,FuncTwoVar )');<br />
16640: //POperation', '^TOperation // will not work');<br />
16641: TDFFOperation', 'record Arg1 : PParserFloat; Arg2 : PParserFloat; D'<br />
16642: +'est : PParserFloat; NextOperation : POperation; Operation : TMathProcedure'<br />
16643: +'; Token : TDFFToken; end');<br />
16644: TMathProcedure','procedure(AnOperation: TDFFOperation)');<br />
16645: (CL.FindClass('TOBJECT'),'EMathParserError');<br />
16646: CL.FindClass('TOBJECT'),'ESyntaxError');<br />
16647: (CL.FindClass('TOBJECT'),'EExpressionHasBlanks');<br />
16648: (CL.FindClass('TOBJECT'),'EExpressionTooComplex');<br />
16649: (CL.FindClass('TOBJECT'),'ETooManyNestings');<br />
16650: (CL.FindClass('TOBJECT'),'EMissMatchingBracket');<br />
16651: (CL.FindClass('TOBJECT'),'EBadName');<br />
16652: (CL.FindClass('TOBJECT'),'EParserInternalError');<br />
16653: ('TExParserExceptionEvent', 'Procedure ( Sender : TObject; E : Exception)');<br />
16654: SIRegister_TCustomParser(CL);<br />
16655: SIRegister_TExParser(CL);<br />
16656: end;<br />
16657:<br />
16658: function isService: boolean;<br />
16659: begin<br />
16660: result:= NOT(Application is TApplication);<br />
16661: {result:= Application is TServiceApplication;}<br />
16662: end;<br />
16663: function isApplication: boolean;<br />
16664: begin<br />
16665: result:= Application is TApplication;<br />
16666: end;<br />
16667: //SM_REMOTESESSION = $1000<br />
16668: function isTerminalSession: boolean;<br />
16669: begin<br />
16670: result:= GetSystemMetrics(SM_REMOTESESSION) > 0;<br />
16671: end;<br />
16672:<br />
16673: procedure SIRegister_cyIEUtils(CL: TPSPascalCompiler);<br />
16674: begin<br />
16675: CL.AddTypeS('TwbPageSetup', 'record font : String; footer : String; header : '<br />
16676: +'String; margin_bottom : String; margin_left : String; margin_right : Strin'<br />
16677: +'g; margin_top : String; Print_Background : String; Shrink_To_Fit : String; end');<br />
16678: Function cyURLEncode( const S : string) : string');<br />
16679: Function MakeResourceURL(const ModuleName:string;const ResName:PChar;const ResType:PChar):string;<br />
16680: Function MakeResourceURL1(const Module:HMODULE;const ResName:PChar;const ResType:PChar):string;;<br />
16681: Function cyColorToHtml( aColor : TColor) : String');<br />
16682: Function HtmlToColor( aHtmlColor : String) : TColor');<br />
16683: //Function GetStreamEncoding( aStream : TStream) : TEncoding');<br />
16684: // Function IsStreamEncodedWith( aStream : TStream; Encoding : TEncoding) : Boolean');<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: 194