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

12470:<br />

12471: procedure SIRegister_ovcfiler(CL: TPSPascalCompiler);<br />

12472: begin<br />

12473: SIRegister_TOvcAbstractStore(CL);<br />

12474: //PExPropInfo', '^TExPropInfo // will not work<br />

12475: // TExPropInfo', 'record PI : TPropInfo; AObject : TObject; end<br />

12476: SIRegister_TOvcPropertyList(CL);<br />

12477: SIRegister_TOvcDataFiler(CL);<br />

12478: Procedure UpdateStoredList( AForm : TWinControl; AStoredList : TStrings; FromForm : Boolean)<br />

12479: Procedure UpdateStoredList1( AForm : TCustomForm; AStoredList : TStrings; FromForm : Boolean)<br />

12480: Function CreateStoredItem( const CompName, PropName : string) : string<br />

12481: Function ParseStoredItem( const Item : string; var CompName, PropName : string) : Boolean<br />

12482: //Function GetPropType( PropInfo : PExPropInfo) : PTypeInfo<br />

12483: end;<br />

12484:<br />

12485: procedure SIRegister_ovccoco(CL: TPSPascalCompiler);<br />

12486: begin<br />

12487: 'ovsetsize','LongInt'( 16);<br />

12488: 'etSyntax','LongInt'( 0);<br />

12489: 'etSymantic','LongInt'( 1);<br />

12490: 'chCR','Char #13);<br />

12491: 'chLF','Char #10);<br />

12492: 'chLineSeparator',' chCR);<br />

12493: SIRegister_TCocoError(CL);<br />

12494: SIRegister_TCommentItem(CL);<br />

12495: SIRegister_TCommentList(CL);<br />

12496: SIRegister_TSymbolPosition(CL);<br />

12497: TGenListType', '( glNever, glAlways, glOnError )<br />

12498: TovBitSet', 'set of Integer<br />

12499: //PStartTable', '^TStartTable // will not work<br />

12500: 'TovCharSet', 'set of AnsiChar<br />

12501: TAfterGenListEvent', 'Procedure ( Sender : TObject; var PrintErrorCount : boolean)<br />

12502: TCommentEvent', 'Procedure ( Sender : TObject; CommentList : TCommentList)<br />

12503: TCustomErrorEvent', 'Function(Sender:TObject;const ErrorCode: longint;const Data:string): string<br />

12504: TovErrorEvent', 'Procedure ( Sender : TObject; Error : TCocoError)<br />

125<strong>05</strong>: TovErrorProc', 'Procedure ( ErrorCode : integer; Symbol : TSymbolP'<br />

12506: +'osition; const Data : string; ErrorType : integer)<br />

12507: TFailureEvent', 'Procedure ( Sender : TObject; NumErrors : integer)<br />

125<strong>08</strong>: TGetCH', 'Function ( pos : longint) : char<br />

12509: TStatusUpdateProc', 'Procedure ( Sender : TObject; Status: string; LineNum:integer)<br />

12510: SIRegister_TCocoRScanner(CL);<br />

12511: SIRegister_TCocoRGrammar(CL);<br />

12512: '_EF','Char #0);<br />

12513: '_TAB','Char').SetString( #09);<br />

125<strong>14</strong>: '_CR','Char').SetString( #13);<br />

12515: '_LF','Char').SetString( #10);<br />

12516: '_EL','').SetString( _CR);<br />

125<strong>17</strong>: '_EOF','Char').SetString( #26);<br />

12518: 'LineEnds','TCharSet'(ord(_CR) or ord(_LF) or ord(_EF));<br />

12519: 'minErrDist','LongInt'( 2);<br />

12520: Function ovPadL( S : string; ch : char; L : integer) : string<br />

12521: end;<br />

12522:<br />

12523: TFormatSettings = record<br />

12524: CurrencyFormat: Byte;<br />

12525: NegCurrFormat: Byte;<br />

12526: ThousandSeparator: Char;<br />

12527: DecimalSeparator: Char;<br />

12528: CurrencyDecimals: Byte;<br />

12529: DateSeparator: Char;<br />

12530: TimeSeparator: Char;<br />

12531: ListSeparator: Char;<br />

12532: CurrencyString: string;<br />

12533: ShortDateFormat: string;<br />

12534: LongDateFormat: string;<br />

12535: Time<strong>AM</strong>String: string;<br />

12536: TimePMString: string;<br />

125<strong>37</strong>: ShortTimeFormat: string;<br />

12538: LongTimeFormat: string;<br />

12539: ShortMonthNames: array[1..12] of string;<br />

12540: LongMonthNames: array[1..12] of string;<br />

12541: ShortDayNames: array[1..7] of string;<br />

12542: LongDayNames: array[1..7] of string;<br />

12543: TwoDigitYearCenturyWindow: Word;<br />

12544: end;<br />

12545:<br />

12546: procedure SIRegister_OvcFormatSettings(CL: TPSPascalCompiler);<br />

12547: begin<br />

12548: Function ovFormatSettings : TFormatSettings<br />

12549: end;<br />

12550:<br />

12551: procedure SIRegister_ovcstr(CL: TPSPascalCompiler);<br />

12552: begin<br />

12553: TOvcCharSet', 'set of Char<br />

12554: ovBTable', 'array[0..255] of Byte<br />

12555: //BTable = array[0..{$IFDEF UNICODE}{$IFDEF<br />

HUGE_UNICODE_BMTABLE}$FFFF{$ELSE}$FF{$ENDIF}{$ELSE}$FF{$ENDIF}] of Byte;<br />

12556: Function BinaryBPChar( Dest : PChar; B : Byte) : PChar<br />

12557: Function BinaryLPChar( Dest : PChar; L : LongInt) : PChar<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>5

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

Saved successfully!

Ooh no, something went wrong!