From bb2a9364e436266f5fb636e941d73d7294b48be2 Mon Sep 17 00:00:00 2001 From: michael Date: Mon, 18 Jan 1999 13:14:21 +0000 Subject: [PATCH] + Added search page --- docs/fpchelp.dct | Bin 0 -> 11420 bytes docs/fpchelp.hsh | Bin 0 -> 876 bytes docs/fpchelp.ndx | Bin 0 -> 2716 bytes docs/fpchelp.toc | 780 ++++++++++++++++++++++++++++++++++++++++++++ docs/help.html | 40 +++ docs/help1.gif | Bin 0 -> 1123 bytes docs/help2.gif | Bin 0 -> 1145 bytes docs/idksm.class | Bin 0 -> 402 bytes docs/idksmdlg.class | Bin 0 -> 1363 bytes docs/idksmeng.class | Bin 0 -> 350 bytes docs/search.html | 33 ++ 11 files changed, 853 insertions(+) create mode 100644 docs/fpchelp.dct create mode 100644 docs/fpchelp.hsh create mode 100644 docs/fpchelp.ndx create mode 100644 docs/fpchelp.toc create mode 100644 docs/help.html create mode 100644 docs/help1.gif create mode 100644 docs/help2.gif create mode 100644 docs/idksm.class create mode 100644 docs/idksmdlg.class create mode 100644 docs/idksmeng.class create mode 100644 docs/search.html diff --git a/docs/fpchelp.dct b/docs/fpchelp.dct new file mode 100644 index 0000000000000000000000000000000000000000..da20621373fe29da23302c4c0bbd531ce6805c1c GIT binary patch literal 11420 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 literal 0 HcmV?d00001 diff --git a/docs/fpchelp.ndx b/docs/fpchelp.ndx new file mode 100644 index 0000000000000000000000000000000000000000..6cfa81be548c78e935ba5c04eb94397fdb2de8be GIT binary patch literal 2716 zcmbW3d2H215XWcc_u6M4cO(>2f)+~3p%4v6P;MwG0@eV690E-gk5swuLwP0&F`z~? zk{FB-3V1}L5`{`R3P`Yk1dCjfCrsPQlTW8Uu0&d$z!=R5m*DmTnz zw4CQRQ|gKG>tb?4Zl+hp_+VNRkx89k-Cc^&UE^G8RxEL5kIM|1DYIm@%wc!A{#%zB zDc);tD>Ic0EK|4oj!G$#h$3{AwwL|Gs*=mN7roD2F0fwA+U?z2nYpHb9T$_BWXn-I zW+%}eMNA^elT~_@c#qgAejAcS2EW-dNsgK4?=vIQgV@)I=ba#8UuUzsRNh46+Vf~G z2G6M|+{*D=&i%`^29<-i@bSG2JfzUNU@`LBlFo26J9*Mo`pZ*#8lMBO^LPxM&og8} zs7X9nb(0dZnUBt^(NRv4M;*zRc4$syXY4O@$50Z*UZ|^{TGwJR16hd} zr<_a9TF2V!mx?G$F6t${tQnTDI#$;jTMPDja^@zZN9(ucBP%qL&eqNPqxaig?{*y! zw_A#M|G&ceL|W!Ex=raVOd{Dtj_%v<&*DrxeQrd0OiF#JODE?^A99~ScO+$?JH%we6L6Jm>$<3^$)$Gf9X}dre-ngYCWu{^|HRUn!9h`S@tp~5>Z@o;r<|*Y%dU36x|_1IJIBfT085E{TcEp zBFBE4?6}3iW)6Ej)!<7{&7cDH zscTX;fu6rmao)BRmj2pTQm>>;)mW4n-pO&Y5Eg%kT>+WY30OZ7G@t0FnhScByn>Om zk?}HxPRM6wNEJTY5ZM5{RY`qq1aAj%`jjQu&j!~b*fIfBOXa8@vwG4fR3J(GPwF#T zqAPX3#_UD&*M5$8y&K}wWsfu^iyS&QFVv@4HfXtS)o*o}m4VX_cG!-P`$;0JrrNP6 zgIR_JE`Pp&?u-kvCY?usJ)-BeKn-Te3o>2hc0SL83x>>s5N# x_wv!i!>j8^c1dH|iqkpPm>1zra%v5VL&C{rRBJ0=opV~PziV^5n;iW8_!}uA#cBWm literal 0 HcmV?d00001 diff --git a/docs/fpchelp.toc b/docs/fpchelp.toc new file mode 100644 index 0000000000..4c90e0a545 --- /dev/null +++ b/docs/fpchelp.toc @@ -0,0 +1,780 @@ +./fpctoc.html Free Pascal Manuals : Table of contents +./prog/footnode.html Footnotes +./prog/node1.html Contents +./prog/node10.html Using Assembly language +./prog/node11.html Intel syntax +./prog/node12.html AT&T Syntax +./prog/node13.html Calling mechanism +./prog/node14.html Signalling changed registers +./prog/node15.html Register Conventions +./prog/node16.html Linking issues +./prog/node17.html Using external functions or procedures +./prog/node18.html Using external variables +./prog/node19.html Linking to an object file +./prog/node2.html About this document +./prog/node20.html Linking to a library +./prog/node21.html Making libraries +./prog/node22.html Using smart linking +./prog/node23.html Objects +./prog/node24.html Constructor and Destructor calls +./prog/node25.html Memory storage of objects +./prog/node26.html The Virtual Method Table +./prog/node27.html Generated code +./prog/node28.html Units +./prog/node29.html Programs +./prog/node3.html Compiler directives +./prog/node30.html Intel MMX support +./prog/node31.html What is it about ? +./prog/node32.html Saturation support +./prog/node33.html Restrictions of MMX support +./prog/node34.html Supported MMX operations +./prog/node35.html Optimizing MMX support +./prog/node36.html Memory issues +./prog/node37.html The 32-bit model. +./prog/node38.html The stack +./prog/node39.html The heap +./prog/node4.html Local directives +./prog/node40.html using DOS memory under the Go32 extender +./prog/node41.html Optimizations +./prog/node42.html Non processor specific +./prog/node43.html Optimization switches +./prog/node44.html Tips to get faster code +./prog/node45.html Floating point +./prog/node46.html Anatomy of a unit file +./prog/node47.html Basics +./prog/node48.html reading ppufiles +./prog/node49.html The Header +./prog/node5.html Global directives +./prog/node50.html The sections +./prog/node51.html Creating ppufiles +./prog/node52.html Compiler and RTL source tree structure +./prog/node53.html The compiler source tree +./prog/node54.html Compiler limits +./prog/node55.html About this document ... +./prog/node6.html Using conditionals, Messages and macros +./prog/node7.html Conditionals +./prog/node8.html Messages +./prog/node9.html Macros +./prog/prog.html Free Pascal programmers guide +./ref/footnode.html Footnotes +./ref/node1.html Contents +./ref/node10.html Numbers +./ref/node11.html Labels +./ref/node12.html Character strings +./ref/node13.html Constants +./ref/node14.html Ordinary constants +./ref/node15.html Typed constants +./ref/node16.html Types +./ref/node17.html Base types +./ref/node18.html Character types +./ref/node19.html Structured Types +./ref/node2.html List of Tables +./ref/node20.html Pointers +./ref/node21.html Procedural types +./ref/node22.html Objects +./ref/node23.html Declaration +./ref/node24.html Fields +./ref/node25.html Constructors and destructors +./ref/node26.html Methods +./ref/node27.html Method invocation +./ref/node28.html Visibility +./ref/node29.html Classes +./ref/node3.html About this guide +./ref/node30.html Class definitions +./ref/node31.html Class instantiation +./ref/node32.html Methods +./ref/node33.html Properties +./ref/node34.html Expressions +./ref/node35.html Expression syntax +./ref/node36.html Function calls +./ref/node37.html Set constructors +./ref/node38.html Value typecasts +./ref/node39.html The @ operator +./ref/node4.html The Pascal language +./ref/node40.html Operators +./ref/node41.html Statements +./ref/node42.html Simple statements +./ref/node43.html Structured statements +./ref/node44.html Assembler statements +./ref/node45.html Using functions and procedures +./ref/node46.html Procedure declaration +./ref/node47.html Function declaration +./ref/node48.html Parameter lists +./ref/node49.html Function overloading +./ref/node5.html Pascal Tokens +./ref/node50.html forward defined functions +./ref/node51.html External functions +./ref/node52.html Assembler functions +./ref/node53.html Modifiers +./ref/node54.html Unsupported Turbo Pascal modifiers +./ref/node55.html Programs, units, blocks +./ref/node56.html Programs +./ref/node57.html Units +./ref/node58.html Blocks +./ref/node59.html Scope +./ref/node6.html Symbols +./ref/node60.html Libraries +./ref/node61.html Exceptions +./ref/node62.html The raise statement +./ref/node63.html The try...except statement +./ref/node64.html The try...finally statement +./ref/node65.html Exception handling nesting +./ref/node66.html Exception classes +./ref/node67.html Using assembler +./ref/node68.html Assembler statements +./ref/node69.html Assembler procedures and functions +./ref/node7.html Comments +./ref/node70.html Reference : The System unit +./ref/node71.html The system unit +./ref/node72.html Types, Constants and Variables +./ref/node73.html Functions and Procedures +./ref/node74.html Index +./ref/node75.html About this document ... +./ref/node8.html Reserved words +./ref/node9.html Identifiers +./ref/ref.html Free Pascal reference guide +./units/footnode.html Footnotes +./units/node1.html Contents +./units/node10.html CursorOff +./units/node100.html Variables. +./units/node101.html Functions and Procedures +./units/node102.html allocate_ldt_descriptors +./units/node103.html allocate_memory_block +./units/node104.html copyfromdos +./units/node105.html copytodos +./units/node106.html create_code_segment_alias_descriptor +./units/node107.html disable +./units/node108.html dosmemfillchar +./units/node109.html dosmemfillword +./units/node11.html CursorOn +./units/node110.html dosmemget +./units/node111.html dosmemmove +./units/node112.html dosmemput +./units/node113.html enable +./units/node114.html free_ldt_descriptor +./units/node115.html free_memory_block +./units/node116.html free_rm_callback +./units/node117.html get_cs +./units/node118.html get_descriptor_access_rights +./units/node119.html get_ds +./units/node12.html Delay +./units/node120.html get_linear_addr +./units/node121.html get_meminfo +./units/node122.html get_next_selector_increment_value +./units/node123.html get_page_size +./units/node124.html get_pm_interrupt +./units/node125.html get_rm_callback +./units/node126.html get_rm_interrupt +./units/node127.html get_run_mode +./units/node128.html get_segment_base_address +./units/node129.html get_segment_limit +./units/node13.html DelLine +./units/node130.html get_ss +./units/node131.html global_dos_alloc +./units/node132.html global_dos_free +./units/node133.html inportb +./units/node134.html inportl +./units/node135.html inportw +./units/node136.html lock_code +./units/node137.html lock_data +./units/node138.html lock_linear_region +./units/node139.html outportb +./units/node14.html GotoXY +./units/node140.html outportl +./units/node141.html outportw +./units/node142.html realintr +./units/node143.html seg_fillchar +./units/node144.html seg_fillword +./units/node145.html segment_to_descriptor +./units/node146.html seg_move +./units/node147.html set_descriptor_access_rights +./units/node148.html set_pm_interrupt +./units/node149.html set_rm_interrupt +./units/node15.html HighVideo +./units/node150.html set_segment_base_address +./units/node151.html set_segment_limit +./units/node152.html tb_size +./units/node153.html unlock_code +./units/node154.html unlock_data +./units/node155.html unlock_linear_region +./units/node156.html The GRAPH unit. +./units/node157.html Introduction +./units/node158.html Requirements +./units/node159.html Constants, Types and Variables +./units/node16.html InsLine +./units/node160.html Types +./units/node161.html Functions and procedures +./units/node162.html Arc +./units/node163.html Bar +./units/node164.html Bar3D +./units/node165.html Circle +./units/node166.html ClearDevice +./units/node167.html ClearViewPort +./units/node168.html CloseGraph +./units/node169.html DetectGraph +./units/node17.html KeyPressed +./units/node170.html DrawPoly +./units/node171.html Ellipse +./units/node172.html FillEllipse +./units/node173.html FillPoly +./units/node174.html FloodFill +./units/node175.html GetArcCoords +./units/node176.html GetAspectRatio +./units/node177.html GetBkColor +./units/node178.html GetColor +./units/node179.html GetDefaultPalette +./units/node18.html LowVideo +./units/node180.html GetDriverName +./units/node181.html GetFillPattern +./units/node182.html GetFillSettings +./units/node183.html GetGraphMode +./units/node184.html GetImage +./units/node185.html GetLineSettings +./units/node186.html GetMaxColor +./units/node187.html GetMaxMode +./units/node188.html GetMaxX +./units/node189.html GetMaxY +./units/node19.html NormVideo +./units/node190.html GetModeName +./units/node191.html GetModeRange +./units/node192.html GetPalette +./units/node193.html GetPaletteSize +./units/node194.html GetPixel +./units/node195.html GetTextSettings +./units/node196.html GetViewSettings +./units/node197.html GetX +./units/node198.html GetY +./units/node199.html GraphDefaults +./units/node2.html About this guide +./units/node20.html NoSound +./units/node200.html GraphErrorMsg +./units/node201.html GraphResult +./units/node202.html ImageSize +./units/node203.html InitGraph +./units/node204.html InstallUserDriver +./units/node205.html InstallUserFont +./units/node206.html Line +./units/node207.html LineRel +./units/node208.html LineTo +./units/node209.html MoveRel +./units/node21.html ReadKey +./units/node210.html MoveTo +./units/node211.html OutText +./units/node212.html OutTextXY +./units/node213.html PieSlice +./units/node214.html PutImage +./units/node215.html PutPixel +./units/node216.html Rectangle +./units/node217.html RegisterBGIDriver +./units/node218.html RegisterBGIFont +./units/node219.html RestoreCRTMode +./units/node22.html Sound +./units/node220.html Sector +./units/node221.html SetActivePage +./units/node222.html SetAllPallette +./units/node223.html SetAspectRatio +./units/node224.html SetBkColor +./units/node225.html SetColor +./units/node226.html SetFillPattern +./units/node227.html SetFillStyle +./units/node228.html SetGraphBufSize +./units/node229.html SetGraphMode +./units/node23.html TextBackground +./units/node230.html SetLineStyle +./units/node231.html SetPalette +./units/node232.html SetRGBPalette +./units/node233.html SetTextJustify +./units/node234.html SetTextStyle +./units/node235.html SetUserCharSize +./units/node236.html SetViewPort +./units/node237.html SetVisualPage +./units/node238.html SetWriteMode +./units/node239.html TextHeight +./units/node24.html TextColor +./units/node240.html TextWidth +./units/node241.html The HEAPTRC unit. +./units/node242.html Purpose +./units/node243.html Usage +./units/node244.html Constants, Types and variables +./units/node245.html Functions and procedures +./units/node246.html DumpHeap +./units/node247.html MarkHeap +./units/node248.html SetExtraInfo +./units/node249.html The IPC unit. +./units/node25.html WhereX +./units/node250.html Types, Constants and variables : +./units/node251.html Variables +./units/node252.html Constants +./units/node253.html Types +./units/node254.html Functions and procedures +./units/node255.html ftok +./units/node256.html msgget +./units/node257.html msgsnd +./units/node258.html msgrcv +./units/node259.html msgctl +./units/node26.html WhereY +./units/node260.html semget +./units/node261.html semop +./units/node262.html semctl +./units/node263.html shmget +./units/node264.html shmat +./units/node265.html shmdt +./units/node266.html shmctl +./units/node267.html The LINUX unit. +./units/node268.html Type, Variable and Constant declarations +./units/node269.html Types +./units/node27.html Window +./units/node270.html Variables +./units/node271.html Constants +./units/node272.html Functions and procedures +./units/node273.html Access +./units/node274.html AssignPipe +./units/node275.html AssignStream +./units/node276.html BaseName +./units/node277.html CFMakeRaw +./units/node278.html CFSetISpeed +./units/node279.html CFSetOSpeed +./units/node28.html ScrollWindow +./units/node280.html Chown +./units/node281.html Chmod +./units/node282.html CloseDir +./units/node283.html DirName +./units/node284.html Dup +./units/node285.html Dup2 +./units/node286.html EpochToLocal +./units/node287.html Execl +./units/node288.html Execle +./units/node289.html Execlp +./units/node29.html SaveScreenRegion +./units/node290.html Execv +./units/node291.html Execve +./units/node292.html Execvp +./units/node293.html FD_Clear +./units/node294.html FD_Clr +./units/node295.html FD_IsSet +./units/node296.html FD_Set +./units/node297.html fdClose +./units/node298.html fdFlush +./units/node299.html fdOpen +./units/node3.html The CRT unit. +./units/node30.html RestoreScreenRegion +./units/node300.html fdRead +./units/node301.html fdSeek +./units/node302.html fdTruncate +./units/node303.html fdWrite +./units/node304.html FExpand +./units/node305.html FLock +./units/node306.html FSStat +./units/node307.html FSearch +./units/node308.html FStat +./units/node309.html Fcntl +./units/node31.html The DOS unit. +./units/node310.html Fcntl +./units/node311.html Fork +./units/node312.html GetDate +./units/node313.html GetDomainName +./units/node314.html GetEGid +./units/node315.html GetEUid +./units/node316.html GetEnv +./units/node317.html GetEpochTime +./units/node318.html GetFS +./units/node319.html GetGid +./units/node32.html Types, Variables, Constants +./units/node320.html GetHostName +./units/node321.html GetPid +./units/node322.html GetPPid +./units/node323.html GetPriority +./units/node324.html GetTime +./units/node325.html GetUid +./units/node326.html Glob +./units/node327.html GlobFree +./units/node328.html IOCtl +./units/node329.html IOperm +./units/node33.html Constants +./units/node330.html IsATTY +./units/node331.html S_ISBLK +./units/node332.html S_ISCHR +./units/node333.html S_ISDIR +./units/node334.html S_ISFIFO +./units/node335.html S_ISLNK +./units/node336.html S_ISREG +./units/node337.html S_ISSOCK +./units/node338.html Kill +./units/node339.html LStat +./units/node34.html Types +./units/node340.html Link +./units/node341.html LocalToEpoch +./units/node342.html MkFifo +./units/node343.html Nice +./units/node344.html OpenDir +./units/node345.html PClose +./units/node346.html POpen +./units/node347.html ReadDir +./units/node348.html SeekDir +./units/node349.html Select +./units/node35.html Variables +./units/node350.html SelectText +./units/node351.html SetPriority +./units/node352.html Shell +./units/node353.html SigAction +./units/node354.html SigPending +./units/node355.html SigProcMask +./units/node356.html SigSuspend +./units/node357.html Signal +./units/node358.html SymLink +./units/node359.html TCDrain +./units/node36.html Functions and Procedures +./units/node360.html TCFlow +./units/node361.html TCFlush +./units/node362.html TCGetAttr +./units/node363.html TCGetPGrp +./units/node364.html TCSendBreak +./units/node365.html TCSetAttr +./units/node366.html TCSetPGrp +./units/node367.html TTYName +./units/node368.html TellDir +./units/node369.html Umask +./units/node37.html AddDisk +./units/node370.html Uname +./units/node371.html UnLink +./units/node372.html Utime +./units/node373.html WaitPid +./units/node374.html The MMX unit +./units/node375.html Variables, Types and constants +./units/node376.html Functions and Procedures +./units/node377.html Emms +./units/node378.html The Mouse unit +./units/node379.html Constants, types and variables +./units/node38.html DiskFree +./units/node380.html Functions and procedures +./units/node381.html GetLastButtonPress +./units/node382.html GetLastButtonRelease +./units/node383.html GetMouseState +./units/node384.html HideMouse +./units/node385.html InitMouse +./units/node386.html LPressed +./units/node387.html MPressed +./units/node388.html RPressed +./units/node389.html SetMouseAscii +./units/node39.html DiskSize +./units/node390.html SetMouseHideWindow +./units/node391.html SetMousePos +./units/node392.html SetMouseShape +./units/node393.html SetMouseSpeed +./units/node394.html SetMouseWindow +./units/node395.html SetMouseXRange +./units/node396.html SetMouseYRange +./units/node397.html ShowMouse +./units/node398.html The Objects unit. +./units/node399.html Constants +./units/node4.html Types, Variables, Constants +./units/node40.html DosExitCode +./units/node400.html Types +./units/node401.html Procedures and Functions +./units/node402.html NewStr +./units/node403.html DisposeStr +./units/node404.html Abstract +./units/node405.html RegisterObjects +./units/node406.html RegisterType +./units/node407.html LongMul +./units/node408.html LongDiv +./units/node409.html TRect +./units/node41.html DosVersion +./units/node410.html TRect.Empty +./units/node411.html TRect.Equals +./units/node412.html TRect.Contains +./units/node413.html TRect.Copy +./units/node414.html TRect.Union +./units/node415.html TRect.Intersect +./units/node416.html TRect.Move +./units/node417.html TRect.Grow +./units/node418.html TRect.Assign +./units/node419.html TObject +./units/node42.html EnvCount +./units/node420.html TObject.Init +./units/node421.html TObject.Free +./units/node422.html TObject.Done +./units/node423.html TStream +./units/node424.html TStream.Get +./units/node425.html TStream.StrRead +./units/node426.html TStream.GetPos +./units/node427.html TStream.GetSize +./units/node428.html TStream.ReadStr +./units/node429.html TStream.Open +./units/node43.html EnvStr +./units/node430.html TStream.Close +./units/node431.html TStream.Reset +./units/node432.html TStream.Flush +./units/node433.html TStream.Truncate +./units/node434.html TStream.Put +./units/node435.html TStream.StrWrite +./units/node436.html TStream.WriteStr +./units/node437.html TStream.Seek +./units/node438.html TStream.Error +./units/node439.html TStream.Read +./units/node44.html Exec +./units/node440.html TStream.Write +./units/node441.html TStream.CopyFrom +./units/node442.html TDosStream +./units/node443.html TDosStream.Init +./units/node444.html TDosStream.Done +./units/node445.html TDosStream.Close +./units/node446.html TDosStream.Truncate +./units/node447.html TDosStream.Seek +./units/node448.html TDosStream.Open +./units/node449.html TDosStream.Read +./units/node45.html FExpand +./units/node450.html TDosStream.Write +./units/node451.html TBufStream +./units/node452.html TBufStream.Init +./units/node453.html TBufStream.Done +./units/node454.html TBufStream.Close +./units/node455.html TBufStream.Flush +./units/node456.html TBufStream.Truncate +./units/node457.html TBufStream.Seek +./units/node458.html TBufStream.Open +./units/node459.html TBufStream.Read +./units/node46.html FindClose +./units/node460.html TBufStream.Write +./units/node461.html TMemoryStream +./units/node462.html TMemoryStream.Init +./units/node463.html TMemoryStream.Done +./units/node464.html TMemoryStream.Truncate +./units/node465.html TMemoryStream.Read +./units/node466.html TMemoryStream.Write +./units/node467.html TCollection +./units/node468.html TCollection.Init +./units/node469.html TCollection.Load +./units/node47.html FindFirst +./units/node470.html TCollection.Done +./units/node471.html TCollection.At +./units/node472.html TCollection.IndexOf +./units/node473.html TCollection.GetItem +./units/node474.html TCollection.LastThat +./units/node475.html TCollection.FirstThat +./units/node476.html TCollection.Pack +./units/node477.html TCollection.FreeAll +./units/node478.html TCollection.DeleteAll +./units/node479.html TCollection.Free +./units/node48.html FindNext +./units/node480.html TCollection.Insert +./units/node481.html TCollection.Delete +./units/node482.html TCollection.AtFree +./units/node483.html TCollection.FreeItem +./units/node484.html TCollection.AtDelete +./units/node485.html TCollection.ForEach +./units/node486.html TCollection.SetLimit +./units/node487.html TCollection.Error +./units/node488.html TCollection.AtPut +./units/node489.html TCollection.AtInsert +./units/node49.html FSearch +./units/node490.html TCollection.Store +./units/node491.html TCollection.PutItem +./units/node492.html TSortedCollection +./units/node493.html TSortedCollection.Init +./units/node494.html TSortedCollection.Load +./units/node495.html TSortedCollection.KeyOf +./units/node496.html TSortedCollection.IndexOf +./units/node497.html TSortedCollection.Compare +./units/node498.html TSortedCollection.Search +./units/node499.html TSortedCollection.Insert +./units/node5.html Procedures and Functions +./units/node50.html FSplit +./units/node500.html TSortedCollection.Store +./units/node501.html TStringCollection +./units/node502.html TStringCollection.GetItem +./units/node503.html TStringCollection.Compare +./units/node504.html TStringCollection.FreeItem +./units/node505.html TStringCollection.PutItem +./units/node506.html TStrCollection +./units/node507.html TStrCollection.GetItem +./units/node508.html TStrCollection.Compare +./units/node509.html TStrCollection.FreeItem +./units/node51.html GetCBreak +./units/node510.html TStrCollection.PutItem +./units/node511.html TUnSortedStrCollection +./units/node512.html TUnSortedStrCollection.Insert +./units/node513.html TResourceCollection +./units/node514.html TResourceCollection.KeyOf +./units/node515.html TResourceCollection.GetItem +./units/node516.html TResourceCollection.FreeItem +./units/node517.html TResourceCollection.PutItem +./units/node518.html TResourceFile +./units/node519.html TResourceFile Fields +./units/node52.html GetDate +./units/node520.html TResourceFile.Init +./units/node521.html TResourceFile.Done +./units/node522.html TResourceFile.Count +./units/node523.html TResourceFile.KeyAt +./units/node524.html TResourceFile.Get +./units/node525.html TResourceFile.SwitchTo +./units/node526.html TResourceFile.Flush +./units/node527.html TResourceFile.Delete +./units/node528.html TResourceFile.Put +./units/node529.html TStringList +./units/node53.html GetEnv +./units/node530.html TStrListMaker +./units/node531.html The PRINTER unit. +./units/node532.html Types, Constants and variables : +./units/node533.html Procedures and functions +./units/node534.html AssignLst +./units/node535.html The SOCKETS unit. +./units/node536.html Types, Constants and variables : +./units/node537.html Functions and Procedures +./units/node538.html Accept +./units/node539.html Accept +./units/node54.html GetFAttr +./units/node540.html Accept +./units/node541.html Accept +./units/node542.html Bind +./units/node543.html Bind +./units/node544.html Connect +./units/node545.html Connect +./units/node546.html Connect +./units/node547.html Connect +./units/node548.html GetPeerName +./units/node549.html GetSocketName +./units/node55.html GetFTime +./units/node550.html GetSocketOptions +./units/node551.html Listen +./units/node552.html Recv +./units/node553.html Send +./units/node554.html SetSocketOptions +./units/node555.html Shutdown +./units/node556.html Sock2File +./units/node557.html Sock2Text +./units/node558.html Socket +./units/node559.html SocketPair +./units/node56.html GetIntVec +./units/node560.html The STRINGS unit. +./units/node561.html Functions and procedures. +./units/node562.html StrAlloc +./units/node563.html StrCat +./units/node564.html StrComp +./units/node565.html StrCopy +./units/node566.html StrDispose +./units/node567.html StrECopy +./units/node568.html StrEnd +./units/node569.html StrIComp +./units/node57.html GetTime +./units/node570.html StrLCat +./units/node571.html StrLComp +./units/node572.html StrLCopy +./units/node573.html StrLen +./units/node574.html StrLIComp +./units/node575.html StrLower +./units/node576.html StrMove +./units/node577.html StrNew +./units/node578.html StrPas +./units/node579.html StrPCopy +./units/node58.html GetVerify +./units/node580.html StrPos +./units/node581.html StrRScan +./units/node582.html StrScan +./units/node583.html StrUpper +./units/node584.html Index +./units/node585.html About this document ... +./units/node59.html Intr +./units/node6.html AssignCrt +./units/node60.html Keep +./units/node61.html MSDos +./units/node62.html PackTime +./units/node63.html SetCBreak +./units/node64.html SetDate +./units/node65.html SetFAttr +./units/node66.html SetFTime +./units/node67.html SetIntVec +./units/node68.html SetTime +./units/node69.html SetVerify +./units/node7.html BigCursor +./units/node70.html SwapVectors +./units/node71.html UnPackTime +./units/node72.html The GETOPTS unit. +./units/node73.html Types, Constants and variables : +./units/node74.html Constants +./units/node75.html Types +./units/node76.html Variables +./units/node77.html Procedures and functions +./units/node78.html GetLongOpts +./units/node79.html Getopt +./units/node8.html ClrEol +./units/node80.html The GO32 unit +./units/node81.html Introduction +./units/node82.html Protected mode memory organization +./units/node83.html What is DPMI +./units/node84.html Selectors and descriptors +./units/node85.html FPC specialities +./units/node86.html DOS memory access +./units/node87.html I/O port access +./units/node88.html Processor access +./units/node89.html Interrupt redirection +./units/node9.html ClrScr +./units/node90.html Handling interrupts with DPMI +./units/node91.html Protected mode interrupts vs. Real mode interrupts +./units/node92.html Creating own interrupt handlers +./units/node93.html Disabling interrupts +./units/node94.html Hardware interrupts +./units/node95.html Software interrupts +./units/node96.html Real mode callbacks +./units/node97.html Types, Variables and Constants +./units/node98.html Constants +./units/node99.html Predefined types +./units/units.html Unit reference for Free Pascal +./user/footnode.html Footnotes +./user/node1.html Contents +./user/node10.html Testing the compiler +./user/node11.html Compiler usage +./user/node12.html File searching +./user/node13.html Include files +./user/node14.html Object files +./user/node15.html Compiling a program +./user/node16.html Compiling a unit +./user/node17.html Creating an executable for GO32V1 and PMODE/DJ targets +./user/node18.html Reducing the size of your program +./user/node19.html Compiling problems +./user/node2.html Introduction +./user/node20.html General problems +./user/node21.html Problems you may encounter under DOS +./user/node22.html Compiler configuration +./user/node23.html Using the command-line options +./user/node24.html Using the configuration file +./user/node25.html Porting Turbo Pascal Code +./user/node26.html Things that will not work +./user/node27.html Things which are extra +./user/node28.html Turbo Pascal compatibility mode +./user/node29.html Utilities and units that come with Free Pascal +./user/node3.html About this document +./user/node30.html Supplied programs +./user/node31.html Supplied units +./user/node32.html Debugging your Programs +./user/node33.html Compiling your program with debugger support +./user/node34.html Using gdb to debug your program +./user/node35.html Caveats when debugging with gdb +./user/node36.html Support for gprof, the gnu profiler +./user/node37.html CGI programming in Free Pascal +./user/node38.html Getting your data +./user/node39.html Producing output +./user/node4.html About the compiler +./user/node40.html I'm under Windows, what now ? +./user/node41.html Alphabetical listing of command-line options +./user/node42.html Alphabetical list of reserved words +./user/node43.html Compiler messages +./user/node44.html General compiler messages +./user/node45.html Scanner messages. +./user/node46.html Parser messages +./user/node47.html Type checking errors +./user/node48.html Symbol handling +./user/node49.html Code generator messages +./user/node5.html Getting more information. +./user/node50.html Unit loading messages. +./user/node51.html Command-line handling errors +./user/node52.html Assembler reader errors. +./user/node53.html Run time errors +./user/node54.html The Floating Point Coprocessor emulator +./user/node55.html A sample gdb.ini file +./user/node56.html About this document ... +./user/node6.html Installing the compiler +./user/node7.html Before Installation : Requirements +./user/node8.html Installing the compiler. +./user/node9.html Optional configuration steps +./user/user.html User's guide for Free Pascal diff --git a/docs/help.html b/docs/help.html new file mode 100644 index 0000000000..f1cb8485f9 --- /dev/null +++ b/docs/help.html @@ -0,0 +1,40 @@ + + +Free Pascal Manuals: Search Help + + +

Searching in the Free Pascal manual pages

+ +Searching in the manuals needs two steps : +
    +
  1. +To search for words, type the words you want to search for in the +top edit box. You can separate words with and, or +and not. After you typed the words, press the Search +button. + +For example, you could type the following: +
    +reset or assign
    +
    +This would then look for pages that have 'assign' or 'reset' in them. +After pressing the SEARCH button, the output would look +something like + +

    +When you press the SEARCH button, the 'hit total' will be displayed. +This is the number of times your combination of words was found. +

    +It is possible that no words are found, in that case the hit total will be zero, +and there will be a line 'No records found' in the listbox, as shown below: + +

  2. When the search is complete, the lower listbox contains a list of section titles. +You can select one of these titles, and press the GO button. A new browser +window will open, showing the page that contains the help you requested. +You can repeat this as many times as you want. +
+
+Back to search page. +
+ + \ No newline at end of file diff --git a/docs/help1.gif b/docs/help1.gif new file mode 100644 index 0000000000000000000000000000000000000000..b2e0de182261a0e1cf79652e9a26964d4741a39d GIT binary patch literal 1123 zcmZ?wbh9u|^kOVy{LTOZ4L|@Qff!0PfW#aa92^)L{xdiLS^q)!|NjFA4*X{TGJqIL z{Ras*0OcEi6c7V70F{n{(GVCSA)xq^1?*BC5DCf?4jlg(~_We{X`#>RY|Px9i6)*Z9oES2IEN@v&}B zW7jj=Ha%_5GmpD>X6NST=f#a5*9a&uGF)5{ygKgeuC1@HZ%95p&v*B>Ty{ne_8Vub zx4*oz^Jtn_#4i)~$H%OjN+#4K7e6~bceiVu&CjA2XV!Y}Kf8DL_xBGDm;YzExBGkk zB_UT~bKQM=e}Dh*`1JRC0u{d=F1dOB{`vj;|Nq~1wS8Ve-rDan4IFAK9yGn5`aFSw R;fDKz2sWdPhpiH6HvmhD)ZzdD literal 0 HcmV?d00001 diff --git a/docs/help2.gif b/docs/help2.gif new file mode 100644 index 0000000000000000000000000000000000000000..59d20a206486f4889005b984e3dc85eb91012e22 GIT binary patch literal 1145 zcmZ?wbh9u|^kQse{LTOZ4L|@Qff!0PfW#aa92^)L{xdiLS^q)!|NjFA4*X{TGJqIL z{Ras*0OcEi6c7V70F{n{(GVCSA)xq^1?*BC5DCf?4jlg(+5_}})TTA|?W zi_5Fy&+q&Dt8KUHH1Udid;k9a@%i<6zW6;gGuW?gzu&+jma(AjZ}0aDHIF*W9yANM nX*|ri)95Z=@bN3#0!N9i?{~`=m8w1JP+1lFuw7!&ibeGR^sL@^ literal 0 HcmV?d00001 diff --git a/docs/idksm.class b/docs/idksm.class new file mode 100644 index 0000000000000000000000000000000000000000..f0cd775e82c001642de87526797fc429638f0c59 GIT binary patch literal 402 zcmWNNJxCXD00sZ=T+UKyu(2f(NsuOKGm&U;Q6XHKiUz@kkW6!kS`vgBYKYJVi)e|^ zGQTiWOT<7W+A^%Epak2Rihkqc!ExM&e~ZhNs!9vr%1pO*toz<%|^b zF7w>{l|flG)8?}rmvvJLjLMkI%4O-05h?F=xi9ymTkc4c`7XV3O76;e^GYt6(&~*& kODVP@12S(W%_q5F=A_ZQmKRc@os@nl=F8@%w96Iw4{+yEM*si- literal 0 HcmV?d00001 diff --git a/docs/idksmdlg.class b/docs/idksmdlg.class new file mode 100644 index 0000000000000000000000000000000000000000..600b52e5c5f0dda93c791754c568bf5b285cf157 GIT binary patch literal 1363 zcmZux*;W%l5WPcyfzW`0%Y)BiKp+C{L6j|k1~>wO;@Zh{!oXxYPCBgaKjk?-_yNB7 zM;@zY0vQfGq)v4$x2kSc=Fh)hzmdQYezZZ`DA-uC@!rOB8#NnQ8?qfX9=4+ysU&Gn zl4!!cB-${Pq`b)_S}>eMD{ixQl!GVOdxOPIex^BNoV|nm9Aoi_bNe`CfSO6c8A4X7LQrn7dXNzfdhOKaPeK>9li*B;-|r^z*qL};E>}y0fnN#8gc@k zu_~~R7Xl93UZNtfg-wAsES_RPV1~6tycYO?Kp>BOfnDqgd}M$Ur@h6Tz%qP+70g@c z&bhu?s+IF9Sd)2AS?HYBe$`0dtV^#(@8)^sRV?(Ra@%rOrsbYVXSHuK{p%K5TxX|R zCTHaHq+d#}n!xo-84H)|8F4Eo4aAV9b-AK_#c&PyhS5SoI*x_p?0!L2j7yzaxDb!@ zbU>xro~eTk9XRCeYIGUMGWFjo3!F$GtGX5xRMrirY=qG;giuvx%{A<5PHl3VcCj?A z37!X8sCO41#X`p%<*0o#BaI~Zkc(l)<)W2}@~QJgim@&>TAr#IqkZbRw_#(D$v{c6 zHqB{j#%!s2GaXyfcRV$_OB|6Stl@YiYH!{(Ik!s2o|92dh+_yHE#kD_HEGqvVq zUU_53%IGOtLmxF01&xrhs$@{uB8BGi6cufr)((>!sH%HN%GGn0y|BQucja_Jdh0T9 z`MzjF*JJw+=gLG(gyb&gw^f0zVUq}5bIYo_qRWz&H+T;I*`-X?ibcf-VdsyR*WI9* z=^|e;l?!PMFW9EN^Eq3%64Dska0F(dokDW*K-VbfTCDfTwkUmBqMAJFrPSG$s9+}n zOv%DdDbO{(iI!BvOzXJoyJjK^$m&2H2M9`7VPd0yWN)l!L|8~qS?;I}*LUnq@;i%9PZ| zoGeL~v`f7-NT(djvb4yMJeMmOm3Pu7kEL23$+;}Zn0%4fGLcJ(0U4J`S(8CfGjB}HkJXRRmo}Q6*4ccvY5;8 zKo&D6Lkd0xUxWSNM=%(i1x>;Gpd+XYUItHtmEcV<5)235gMazdlTIpAF_rSEkPfnR Po8cy(dU=?27v%}}8mdHZ literal 0 HcmV?d00001 diff --git a/docs/search.html b/docs/search.html new file mode 100644 index 0000000000..e5083ad1c6 --- /dev/null +++ b/docs/search.html @@ -0,0 +1,33 @@ + + + Free Pascal Manuals : Searching + + + +

Search the Free Pascal manuals

+
+Please note: that this will only work if +you are looking at these files on your local harddisk, and +if you have a java-enabled browser. +

+


+ + + + + + + + +

+


+Back to page of contents. +
+This search database was made with the IDKSM +indexer, kindly donated by Michael A. Hess. +
+ + + \ No newline at end of file