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

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

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

Saved successfully!

Ooh no, something went wrong!