From 2dc2725364acb55736621447d98dfee62b82a28c Mon Sep 17 00:00:00 2001 From: Wizzup? Date: Sat, 2 Jan 2010 13:02:57 +0000 Subject: [PATCH] Memory leak fix in ToTBitmap. If you use .SetSize and then .LoadFromRawImage, the previously allocated data is not freed. git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@359 3f818213-9676-44b0-a9b4-5e4c4e03d09d --- Projects/SAMufasaGUI/project1.lpi | 706 +++++++++++++++------------- Projects/SAMufasaGUI/updateform.pas | 3 +- Units/MMLAddon/colourpicker.pas | 1 + Units/MMLAddon/updater.pas | 4 +- Units/MMLCore/bitmaps.pas | 1 - 5 files changed, 382 insertions(+), 333 deletions(-) diff --git a/Projects/SAMufasaGUI/project1.lpi b/Projects/SAMufasaGUI/project1.lpi index 2a9b250..7106cb2 100644 --- a/Projects/SAMufasaGUI/project1.lpi +++ b/Projects/SAMufasaGUI/project1.lpi @@ -10,7 +10,7 @@ <UseXPManifest Value="True"/> - <ActiveEditorIndexAtStart Value="12"/> + <ActiveEditorIndexAtStart Value="9"/> </General> <VersionInfo> <ProjectVersion Value=""/> @@ -36,7 +36,7 @@ <PackageName Value="LCL"/> </Item2> </RequiredPackages> - <Units Count="288"> + <Units Count="291"> <Unit0> <Filename Value="project1.lpr"/> <IsPartOfProject Value="True"/> @@ -52,83 +52,83 @@ <UnitName Value="TestUnit"/> <CursorPos X="33" Y="57"/> <TopLine Value="32"/> - <UsageCount Value="25"/> + <UsageCount Value="24"/> </Unit1> <Unit2> <Filename Value="client.pas"/> <UnitName Value="Client"/> <CursorPos X="18" Y="34"/> <TopLine Value="10"/> - <UsageCount Value="25"/> + <UsageCount Value="24"/> </Unit2> <Unit3> <Filename Value="../cogat/Units/CogatUnits/comptypes.pas"/> <UnitName Value="CompTypes"/> <CursorPos X="13" Y="531"/> <TopLine Value="523"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit3> <Unit4> <Filename Value="mufasatypes.pas"/> <UnitName Value="MufasaTypes"/> <CursorPos X="52" Y="20"/> <TopLine Value="1"/> - <UsageCount Value="25"/> + <UsageCount Value="24"/> </Unit4> <Unit5> <Filename Value="window.pas"/> <UnitName Value="Window"/> <CursorPos X="4" Y="100"/> <TopLine Value="85"/> - <UsageCount Value="25"/> + <UsageCount Value="24"/> </Unit5> <Unit6> <Filename Value="input.pas"/> <UnitName Value="Input"/> <CursorPos X="5" Y="20"/> <TopLine Value="15"/> - <UsageCount Value="24"/> + <UsageCount Value="23"/> </Unit6> <Unit7> <Filename Value="../cogat/Units/CogatUnits/compinput.pas"/> <UnitName Value="CompInput"/> <CursorPos X="43" Y="250"/> <TopLine Value="236"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit7> <Unit8> <Filename Value="Units/MMLCore/windowutil.pas"/> <UnitName Value="windowutil"/> <CursorPos X="54" Y="20"/> <TopLine Value="20"/> - <UsageCount Value="17"/> + <UsageCount Value="16"/> </Unit8> <Unit9> <Filename Value="../Documents/lazarus/lcl/graphics.pp"/> <UnitName Value="Graphics"/> <CursorPos X="15" Y="1287"/> <TopLine Value="1272"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit9> <Unit10> <Filename Value="../cogat/Units/CogatUnits/compbitmaps.pas"/> <UnitName Value="CompBitmaps"/> <CursorPos X="1" Y="109"/> <TopLine Value="92"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit10> <Unit11> <Filename Value="../Documents/lazarus/lcl/include/rasterimage.inc"/> <CursorPos X="1" Y="1"/> <TopLine Value="691"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit11> <Unit12> <Filename Value="../Documents/fpc/packages/x11/src/xlib.pp"/> <UnitName Value="xlib"/> <CursorPos X="47" Y="1272"/> <TopLine Value="1257"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit12> <Unit13> <Filename Value="testunit.pas"/> @@ -137,9 +137,9 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="TestUnit"/> - <CursorPos X="50" Y="417"/> - <TopLine Value="404"/> - <EditorIndex Value="11"/> + <CursorPos X="59" Y="424"/> + <TopLine Value="657"/> + <EditorIndex Value="7"/> <UsageCount Value="202"/> <Loaded Value="True"/> </Unit13> @@ -148,47 +148,47 @@ <UnitName Value="CompColors"/> <CursorPos X="44" Y="914"/> <TopLine Value="897"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit14> <Unit15> <Filename Value="../Compilertje/Units/CogatUnits/compinput.pas"/> <UnitName Value="CompInput"/> <CursorPos X="6" Y="462"/> <TopLine Value="449"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit15> <Unit16> <Filename Value="../FPC/FPCCheckout/rtl/win/wininc/func.inc"/> <CursorPos X="10" Y="663"/> <TopLine Value="635"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit16> <Unit17> <Filename Value="../Compilertje/Units/CogatUnits/comptypes.pas"/> <UnitName Value="CompTypes"/> <CursorPos X="13" Y="418"/> <TopLine Value="402"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit17> <Unit18> <Filename Value="../Compilertje/Units/CogatUnits/compcolors.pas"/> <UnitName Value="CompColors"/> <CursorPos X="12" Y="603"/> <TopLine Value="573"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit18> <Unit19> <Filename Value="../lazarus/lcl/graphics.pp"/> <UnitName Value="Graphics"/> <CursorPos X="15" Y="1283"/> <TopLine Value="1270"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit19> <Unit20> <Filename Value="../lazarus/lcl/include/rasterimage.inc"/> <CursorPos X="20" Y="351"/> <TopLine Value="339"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit20> <Unit21> <Filename Value="../../Units/MMLCore/client.pas"/> @@ -213,7 +213,7 @@ <UnitName Value="compFiles"/> <CursorPos X="18" Y="8"/> <TopLine Value="1"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit23> <Unit24> <Filename Value="../../Units/MMLCore/files.pas"/> @@ -229,7 +229,7 @@ <UnitName Value="Window"/> <CursorPos X="1" Y="208"/> <TopLine Value="188"/> - <EditorIndex Value="4"/> + <EditorIndex Value="5"/> <UsageCount Value="201"/> <Loaded Value="True"/> </Unit25> @@ -238,14 +238,14 @@ <UnitName Value="CompTypes"/> <CursorPos X="35" Y="727"/> <TopLine Value="712"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit26> <Unit27> <Filename Value="../../Units/MMLCore/windowutil.pas"/> <UnitName Value="windowutil"/> - <CursorPos X="59" Y="92"/> - <TopLine Value="69"/> - <EditorIndex Value="3"/> + <CursorPos X="28" Y="92"/> + <TopLine Value="1"/> + <EditorIndex Value="4"/> <UsageCount Value="100"/> <Loaded Value="True"/> </Unit27> @@ -254,7 +254,7 @@ <UnitName Value="Input"/> <CursorPos X="71" Y="274"/> <TopLine Value="242"/> - <UsageCount Value="85"/> + <UsageCount Value="84"/> </Unit28> <Unit29> <Filename Value="../../Units/MMLCore/finder.pas"/> @@ -269,14 +269,14 @@ <UnitName Value="Graphics"/> <CursorPos X="3" Y="59"/> <TopLine Value="31"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit30> <Unit31> <Filename Value="../../Units/MMLAddon/mmlthread.pas"/> <UnitName Value="MMLThread"/> <CursorPos X="10" Y="62"/> <TopLine Value="50"/> - <UsageCount Value="189"/> + <UsageCount Value="188"/> </Unit31> <Unit32> <Filename Value="../../Units/MMLAddon/mmlpsthread.pas"/> @@ -293,79 +293,79 @@ <UnitName Value="uPSComponent"/> <CursorPos X="12" Y="918"/> <TopLine Value="903"/> - <UsageCount Value="25"/> + <UsageCount Value="24"/> </Unit33> <Unit34> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/classes/classesh.inc"/> <CursorPos X="10" Y="1885"/> <TopLine Value="1857"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit34> <Unit35> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/types.pp"/> <UnitName Value="types"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit35> <Unit36> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/typinfo.pp"/> <UnitName Value="typinfo"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit36> <Unit37> <Filename Value="../../Units/PascalScript/uPSC_forms.pas"/> <UnitName Value="uPSC_forms"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit37> <Unit38> <Filename Value="project1.lrs"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit38> <Unit39> <Filename Value="../../../lazarus/lcl/lresources.pp"/> <UnitName Value="LResources"/> <CursorPos X="3" Y="1396"/> <TopLine Value="1396"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit39> <Unit40> <Filename Value="../../../lazarus/components/synedit/synedit.pp"/> <UnitName Value="SynEdit"/> <CursorPos X="32" Y="1834"/> <TopLine Value="1832"/> - <UsageCount Value="12"/> + <UsageCount Value="11"/> </Unit40> <Unit41> <Filename Value="../../Units/MMLAddon/PSInc/pscompile.inc"/> <CursorPos X="42" Y="14"/> <TopLine Value="11"/> - <UsageCount Value="98"/> + <UsageCount Value="97"/> </Unit41> <Unit42> <Filename Value="../../../FPC/FPCCheckout/rtl/win/tthread.inc"/> <CursorPos X="26" Y="101"/> <TopLine Value="84"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit42> <Unit43> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/objpash.inc"/> <CursorPos X="20" Y="233"/> <TopLine Value="205"/> - <UsageCount Value="26"/> + <UsageCount Value="25"/> </Unit43> <Unit44> <Filename Value="../../Units/MMLCore/bitmaps.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="bitmaps"/> - <CursorPos X="36" Y="33"/> - <TopLine Value="1"/> + <CursorPos X="28" Y="397"/> + <TopLine Value="373"/> <EditorIndex Value="1"/> <UsageCount Value="200"/> <Loaded Value="True"/> @@ -375,13 +375,13 @@ <UnitName Value="FPCanvas"/> <CursorPos X="96" Y="409"/> <TopLine Value="188"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit45> <Unit46> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/colour.inc"/> <CursorPos X="53" Y="65"/> <TopLine Value="25"/> - <UsageCount Value="33"/> + <UsageCount Value="32"/> </Unit46> <Unit47> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/bitmap.inc"/> @@ -394,119 +394,119 @@ <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpcanvas.inc"/> <CursorPos X="16" Y="20"/> <TopLine Value="18"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit48> <Unit49> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/examples/drawing.pp"/> <UnitName Value="Drawing"/> <CursorPos X="20" Y="19"/> <TopLine Value="1"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit49> <Unit50> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpimgcanv.pp"/> <UnitName Value="FPImgCanv"/> <CursorPos X="32" Y="23"/> <TopLine Value="13"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit50> <Unit51> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fppixlcanv.pp"/> <UnitName Value="FPPixlCanv"/> <CursorPos X="3" Y="31"/> <TopLine Value="32"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit51> <Unit52> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpimage.pp"/> <UnitName Value="FPimage"/> <CursorPos X="21" Y="239"/> <TopLine Value="214"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit52> <Unit53> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpimage.inc"/> <CursorPos X="14" Y="88"/> <TopLine Value="74"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit53> <Unit54> <Filename Value="../../../lazarus/lcl/lclintf.pas"/> <UnitName Value="LCLIntf"/> <CursorPos X="10" Y="76"/> <TopLine Value="66"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit54> <Unit55> <Filename Value="../../../lazarus/lcl/intfgraphics.pas"/> <UnitName Value="IntfGraphics"/> <CursorPos X="3" Y="1336"/> <TopLine Value="1334"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit55> <Unit56> <Filename Value="../../../lazarus/lcl/graphtype.pp"/> <UnitName Value="GraphType"/> <CursorPos X="45" Y="1006"/> <TopLine Value="994"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit56> <Unit57> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpcolors.inc"/> <CursorPos X="24" Y="21"/> <TopLine Value="12"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit57> <Unit58> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fppalette.inc"/> <CursorPos X="3" Y="19"/> <TopLine Value="4"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit58> <Unit59> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fphandler.inc"/> <CursorPos X="18" Y="268"/> <TopLine Value="241"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit59> <Unit60> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpwritebmp.pp"/> <UnitName Value="FPWriteBMP"/> <CursorPos X="28" Y="722"/> <TopLine Value="698"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit60> <Unit61> <Filename Value="../../../lazarus/lcl/include/custombitmap.inc"/> <CursorPos X="3" Y="98"/> <TopLine Value="96"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit61> <Unit62> <Filename Value="../../../Compilertje/Units/CogatUnits/compmaths.pas"/> <UnitName Value="CompMaths"/> <CursorPos X="26" Y="43"/> <TopLine Value="14"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit62> <Unit63> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/math.pp"/> <UnitName Value="math"/> <CursorPos X="10" Y="155"/> <TopLine Value="145"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit63> <Unit64> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/systemh.inc"/> <CursorPos X="135" Y="9"/> <TopLine Value="1062"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit64> <Unit65> <Filename Value="../../../FPC/FPCCheckout/rtl/i386/fastmove.inc"/> <CursorPos X="44" Y="836"/> <TopLine Value="817"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit65> <Unit66> <Filename Value="../../Units/MMLCore/colour_conv.pas"/> @@ -521,51 +521,51 @@ <UnitName Value="CompColors"/> <CursorPos X="10" Y="35"/> <TopLine Value="20"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit67> <Unit68> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/mouse.inc"/> <CursorPos X="67" Y="48"/> <TopLine Value="31"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit68> <Unit69> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/other.inc"/> <CursorPos X="56" Y="46"/> <TopLine Value="25"/> - <UsageCount Value="44"/> + <UsageCount Value="43"/> </Unit69> <Unit70> <Filename Value="../../Units/PascalScript/uPSCompiler.pas"/> <UnitName Value="uPSCompiler"/> <CursorPos X="3" Y="1696"/> <TopLine Value="1686"/> - <UsageCount Value="17"/> + <UsageCount Value="16"/> </Unit70> <Unit71> <Filename Value="../../Units/MMLCore/macro/ColorSame.inc"/> <CursorPos X="37" Y="5"/> <TopLine Value="1"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit71> <Unit72> <Filename Value="../../../Documents/fpc/rtl/inc/mathh.inc"/> <CursorPos X="19" Y="58"/> <TopLine Value="56"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit72> <Unit73> <Filename Value="../../../Documents/fpc/rtl/objpas/sysutils/sysutilh.inc"/> <CursorPos X="19" Y="72"/> <TopLine Value="57"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit73> <Unit74> <Filename Value="../../Units/PascalScript/uPSRuntime.pas"/> <UnitName Value="uPSRuntime"/> <CursorPos X="37" Y="5873"/> <TopLine Value="5850"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit74> <Unit75> <Filename Value="../../Units/MMLAddon/plugins.pas"/> @@ -580,67 +580,65 @@ <UnitName Value="compFiles"/> <CursorPos X="19" Y="510"/> <TopLine Value="495"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit76> <Unit77> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/sysutils/filutilh.inc"/> <CursorPos X="3" Y="17"/> <TopLine Value="2"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit77> <Unit78> <Filename Value="../../../lazarus/lcl/fileutil.pas"/> <UnitName Value="FileUtil"/> <CursorPos X="10" Y="81"/> <TopLine Value="66"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit78> <Unit79> <Filename Value="../../../lazarus/lcl/include/fileutil.inc"/> <CursorPos X="35" Y="611"/> <TopLine Value="582"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit79> <Unit80> <Filename Value="../../Units/MMLAddon/PSInc/psdefines.inc"/> - <CursorPos X="55" Y="18"/> + <CursorPos X="53" Y="25"/> <TopLine Value="2"/> - <EditorIndex Value="13"/> - <UsageCount Value="11"/> - <Loaded Value="True"/> + <UsageCount Value="10"/> </Unit80> <Unit81> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/math.inc"/> <CursorPos X="56" Y="15"/> <TopLine Value="1"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit81> <Unit82> <Filename Value="../../../lazarus/lcl/controls.pp"/> <UnitName Value="Controls"/> <CursorPos X="3" Y="1426"/> <TopLine Value="1416"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit82> <Unit83> <Filename Value="../../../lazarus/lcl/include/control.inc"/> <CursorPos X="31" Y="85"/> <TopLine Value="80"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit83> <Unit84> <Filename Value="../../../lazarus/lcl/menus.pp"/> <UnitName Value="Menus"/> <CursorPos X="10" Y="38"/> <TopLine Value="38"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit84> <Unit85> <Filename Value="../../../cogat/Units/CogatUnits/compdtm.pas"/> <UnitName Value="compDTM"/> <CursorPos X="9" Y="79"/> <TopLine Value="61"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit85> <Unit86> <Filename Value="../../Units/MMLCore/dtm.pas"/> @@ -655,22 +653,24 @@ <UnitName Value="CompPicker"/> <CursorPos X="47" Y="240"/> <TopLine Value="213"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit87> <Unit88> <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="colourpicker"/> - <CursorPos X="93" Y="170"/> - <TopLine Value="155"/> + <CursorPos X="3" Y="189"/> + <TopLine Value="167"/> + <EditorIndex Value="9"/> <UsageCount Value="201"/> + <Loaded Value="True"/> </Unit88> <Unit89> <Filename Value="../../../cogat/Units/CogatUnits/compdragger.pas"/> <UnitName Value="CompDragger"/> <CursorPos X="101" Y="26"/> <TopLine Value="26"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit89> <Unit90> <Filename Value="../../../cogat/mainform.pas"/> @@ -680,7 +680,7 @@ <UnitName Value="MainForm"/> <CursorPos X="29" Y="635"/> <TopLine Value="612"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit90> <Unit91> <Filename Value="../../Units/MMLAddon/windowselector.pas"/> @@ -694,27 +694,27 @@ <Filename Value="../../../usr/lib64/fpc/2.2.4/source/rtl/objpas/classes/classesh.inc"/> <CursorPos X="3" Y="319"/> <TopLine Value="319"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit92> <Unit93> <Filename Value="../../../lazarus/lcl/forms.pp"/> <UnitName Value="Forms"/> <CursorPos X="23" Y="660"/> <TopLine Value="650"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit93> <Unit94> <Filename Value="../../../usr/lib64/fpc/2.2.4/source/rtl/unix/cthreads.pp"/> <UnitName Value="cthreads"/> <CursorPos X="28" Y="1077"/> <TopLine Value="1070"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit94> <Unit95> <Filename Value="../../../usr/lib64/fpc/2.2.4/source/rtl/inc/threadh.inc"/> <CursorPos X="58" Y="78"/> <TopLine Value="59"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit95> <Unit96> <Filename Value="../../Units/MMLCore/dtmutil.pas"/> @@ -729,34 +729,34 @@ <UnitName Value="CompMaths"/> <CursorPos X="15" Y="640"/> <TopLine Value="636"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit97> <Unit98> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/dtm.inc"/> <CursorPos X="67" Y="73"/> <TopLine Value="1"/> - <UsageCount Value="58"/> + <UsageCount Value="57"/> </Unit98> <Unit99> <Filename Value="../../../Documents/lazarus/lcl/graphics.pp"/> <UnitName Value="Graphics"/> <CursorPos X="3" Y="53"/> <TopLine Value="38"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit99> <Unit100> <Filename Value="../../../cogat/compscript.pas"/> <UnitName Value="CompScript"/> <CursorPos X="1" Y="529"/> <TopLine Value="508"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit100> <Unit101> <Filename Value="../../../Documents/fpc/rtl/objpas/math.pp"/> <UnitName Value="math"/> <CursorPos X="40" Y="34"/> <TopLine Value="19"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit101> <Unit102> <Filename Value="../../Units/MMLCore/mmath.pas"/> @@ -771,28 +771,28 @@ <UnitName Value="types"/> <CursorPos X="5" Y="75"/> <TopLine Value="60"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit103> <Unit104> <Filename Value="../../../Documents/fpc/rtl/unix/classes.pp"/> <UnitName Value="Classes"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit104> <Unit105> <Filename Value="../../../Documents/fpc/rtl/unix/sysutils.pp"/> <UnitName Value="sysutils"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit105> <Unit106> <Filename Value="../../../Documents/lazarus/lcl/lclintf.pas"/> <UnitName Value="LCLIntf"/> <CursorPos X="51" Y="261"/> <TopLine Value="251"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit106> <Unit107> <Filename Value="../../Units/MMLCore/ocr.pas"/> @@ -800,7 +800,7 @@ <UnitName Value="ocr"/> <CursorPos X="58" Y="616"/> <TopLine Value="661"/> - <EditorIndex Value="2"/> + <EditorIndex Value="3"/> <UsageCount Value="200"/> <Loaded Value="True"/> </Unit107> @@ -809,114 +809,114 @@ <UnitName Value="uPSR_extctrls"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit108> <Unit109> <Filename Value="../../../Documents and Settings/Raymond/Bureaublad/project.pas"/> <UnitName Value="project"/> <CursorPos X="46" Y="15"/> <TopLine Value="1"/> - <UsageCount Value="173"/> + <UsageCount Value="172"/> </Unit109> <Unit110> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/heap.inc"/> <CursorPos X="34" Y="463"/> <TopLine Value="455"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit110> <Unit111> <Filename Value="../../../FPC/FPCCheckout/rtl/win/wininc/struct.inc"/> <CursorPos X="6" Y="217"/> <TopLine Value="196"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit111> <Unit112> <Filename Value="../../../lazarus/lcl/include/customform.inc"/> <CursorPos X="17" Y="1643"/> <TopLine Value="1630"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit112> <Unit113> <Filename Value="../../../lazarus/lcl/include/winapih.inc"/> <CursorPos X="87" Y="236"/> <TopLine Value="232"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit113> <Unit114> <Filename Value="../../../lazarus/lcl/include/application.inc"/> <CursorPos X="37" Y="945"/> <TopLine Value="925"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit114> <Unit115> <Filename Value="../../../lazarus/components/synedit/syneditkeycmds.pp"/> <UnitName Value="SynEditKeyCmds"/> <CursorPos X="27" Y="146"/> <TopLine Value="151"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit115> <Unit116> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/sysutils/sysutilh.inc"/> <CursorPos X="13" Y="242"/> <TopLine Value="214"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit116> <Unit117> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/sysutils/sysutils.inc"/> <CursorPos X="9" Y="126"/> <TopLine Value="122"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit117> <Unit118> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/window.inc"/> <CursorPos X="50" Y="41"/> <TopLine Value="20"/> - <UsageCount Value="13"/> + <UsageCount Value="12"/> </Unit118> <Unit119> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/classes/compon.inc"/> <CursorPos X="62" Y="539"/> <TopLine Value="519"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit119> <Unit120> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/objpas.inc"/> <CursorPos X="9" Y="152"/> <TopLine Value="147"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit120> <Unit121> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/threadh.inc"/> <CursorPos X="11" Y="135"/> <TopLine Value="119"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit121> <Unit122> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/thread.inc"/> <CursorPos X="21" Y="152"/> <TopLine Value="152"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit122> <Unit123> <Filename Value="../../../lazarus/lcl/comctrls.pp"/> <UnitName Value="ComCtrls"/> <CursorPos X="14" Y="2243"/> <TopLine Value="2225"/> - <UsageCount Value="19"/> + <UsageCount Value="18"/> </Unit123> <Unit124> <Filename Value="../../../lazarus/lcl/imglist.pp"/> <UnitName Value="ImgList"/> <CursorPos X="3" Y="58"/> <TopLine Value="41"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit124> <Unit125> <Filename Value="../../Units/PascalScript/uPSDebugger.pas"/> <UnitName Value="uPSDebugger"/> <CursorPos X="13" Y="627"/> <TopLine Value="624"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit125> <Unit126> <Filename Value="../../Units/MMLCore/web.pas"/> @@ -931,49 +931,49 @@ <UnitName Value="LazHelpHTML"/> <CursorPos X="39" Y="89"/> <TopLine Value="81"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit127> <Unit128> <Filename Value="../../../lazarus/lcl/lazhelpintf.pas"/> <UnitName Value="LazHelpIntf"/> <CursorPos X="3" Y="455"/> <TopLine Value="447"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit128> <Unit129> <Filename Value="../../../lazarus/components/codetools/codetoolsstrconsts.pas"/> <UnitName Value="CodeToolsStrConsts"/> <CursorPos X="28" Y="81"/> <TopLine Value="74"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit129> <Unit130> <Filename Value="../../../lazarus/components/codetools/pascalparsertool.pas"/> <UnitName Value="PascalParserTool"/> <CursorPos X="40" Y="2806"/> <TopLine Value="2786"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit130> <Unit131> <Filename Value="../../../lazarus/components/codetools/stdcodetools.pas"/> <UnitName Value="StdCodeTools"/> <CursorPos X="7" Y="5187"/> <TopLine Value="5167"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit131> <Unit132> <Filename Value="../../../lazarus/components/codetools/definetemplates.pas"/> <UnitName Value="DefineTemplates"/> <CursorPos X="43" Y="4565"/> <TopLine Value="4526"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit132> <Unit133> <Filename Value="../../../lazarus/ide/editoroptions.pp"/> <UnitName Value="EditorOptions"/> <CursorPos X="1" Y="293"/> <TopLine Value="276"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit133> <Unit134> <Filename Value="../../../lazarus/ide/frames/editor_color_options.pas"/> @@ -983,14 +983,14 @@ <UnitName Value="editor_color_options"/> <CursorPos X="30" Y="357"/> <TopLine Value="311"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit134> <Unit135> <Filename Value="../../../lazarus/components/synedit/synedithighlighter.pp"/> <UnitName Value="SynEditHighlighter"/> <CursorPos X="28" Y="74"/> <TopLine Value="54"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit135> <Unit136> <Filename Value="../../../lazarus/ide/sourceeditor.pp"/> @@ -1000,7 +1000,7 @@ <UnitName Value="SourceEditor"/> <CursorPos X="35" Y="5100"/> <TopLine Value="5089"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit136> <Unit137> <Filename Value="../../../lazarus/ide/checklfmdlg.pas"/> @@ -1010,14 +1010,14 @@ <UnitName Value="CheckLFMDlg"/> <CursorPos X="41" Y="535"/> <TopLine Value="525"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit137> <Unit138> <Filename Value="../../../lazarus/ide/main.pp"/> <UnitName Value="Main"/> <CursorPos X="17" Y="1871"/> <TopLine Value="1860"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit138> <Unit139> <Filename Value="../../../lazarus/ide/buildfiledlg.pas"/> @@ -1027,7 +1027,7 @@ <UnitName Value="BuildFileDlg"/> <CursorPos X="22" Y="498"/> <TopLine Value="490"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit139> <Unit140> <Filename Value="../../../lazarus/ide/checkcompileropts.pas"/> @@ -1037,13 +1037,13 @@ <UnitName Value="CheckCompilerOpts"/> <CursorPos X="33" Y="513"/> <TopLine Value="505"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit140> <Unit141> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/system.inc"/> <CursorPos X="38" Y="913"/> <TopLine Value="906"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit141> <Unit142> <Filename Value="../../../Compilertje/PascalScript/Samples/Lazarus/unit1.pas"/> @@ -1053,14 +1053,14 @@ <UnitName Value="Unit1"/> <CursorPos X="34" Y="148"/> <TopLine Value="141"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit142> <Unit143> <Filename Value="../../../Compilertje/PascalScript/Samples/RemObjects SDK Client/fMain.pas"/> <UnitName Value="fMain"/> <CursorPos X="34" Y="140"/> <TopLine Value="119"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit143> <Unit144> <Filename Value="../../../Compilertje/PascalScript/Samples/TestApp/fMain.pas"/> @@ -1068,13 +1068,13 @@ <UnitName Value="fMain"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit144> <Unit145> <Filename Value="../../../Compilertje/PascalScript/Samples/TestApp/fMain.lfm"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> <SyntaxHighlighter Value="LFM"/> </Unit145> <Unit146> @@ -1085,35 +1085,35 @@ <UnitName Value="Unit1"/> <CursorPos X="32" Y="86"/> <TopLine Value="76"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit146> <Unit147> <Filename Value="../../../Compilertje/PascalScript/Source/uPSComponent.pas"/> <UnitName Value="uPSComponent"/> <CursorPos X="101" Y="886"/> <TopLine Value="884"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit147> <Unit148> <Filename Value="../../../Compilertje/PascalScript/Source/uPSRuntime.pas"/> <UnitName Value="uPSRuntime"/> <CursorPos X="3" Y="2111"/> <TopLine Value="2125"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit148> <Unit149> <Filename Value="../../../Compilertje/PascalScript/Samples/Import/fMain.pas"/> <UnitName Value="fMain"/> <CursorPos X="74" Y="263"/> <TopLine Value="235"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit149> <Unit150> <Filename Value="../../../Compilertje/PascalScript/dunit/CompilerTestSimple.pas"/> <UnitName Value="CompilerTestSimple"/> <CursorPos X="28" Y="131"/> <TopLine Value="121"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit150> <Unit151> <Filename Value="framescript.pas"/> @@ -1129,66 +1129,66 @@ <Filename Value="framesynedit.lrs"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit152> <Unit153> <Filename Value="../../../lazarus/lcl/include/pagecontrol.inc"/> <CursorPos X="15" Y="58"/> <TopLine Value="56"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit153> <Unit154> <Filename Value="../../../lazarus/lcl/extctrls.pp"/> <UnitName Value="ExtCtrls"/> <CursorPos X="14" Y="207"/> <TopLine Value="195"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit154> <Unit155> <Filename Value="../../../lazarus/lcl/include/customnotebook.inc"/> <CursorPos X="56" Y="307"/> <TopLine Value="296"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit155> <Unit156> <Filename Value="../../../lazarus/components/synedit/syneditpointclasses.pas"/> <UnitName Value="SynEditPointClasses"/> <CursorPos X="3" Y="1287"/> <TopLine Value="1281"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit156> <Unit157> <Filename Value="../../../lazarus/components/synedit/synedittextbase.pas"/> <UnitName Value="SynEditTextBase"/> <CursorPos X="14" Y="140"/> <TopLine Value="112"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit157> <Unit158> <Filename Value="../../../lazarus/lcl/include/wincontrol.inc"/> <CursorPos X="24" Y="4739"/> <TopLine Value="4721"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit158> <Unit159> <Filename Value="../../../lazarus/lcl/include/menuitem.inc"/> <CursorPos X="3" Y="1400"/> <TopLine Value="1378"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit159> <Unit160> <Filename Value="../../../lazarus/lcl/widgetset/wsmenus.pp"/> <UnitName Value="WSMenus"/> <CursorPos X="1" Y="129"/> <TopLine Value="126"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit160> <Unit161> <Filename Value="../../../lazarus/lcl/lclclasses.pp"/> <UnitName Value="LCLClasses"/> <CursorPos X="5" Y="40"/> <TopLine Value="32"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit161> <Unit162> <Filename Value="../../../lazarus/ide/codeexplorer.pas"/> @@ -1198,236 +1198,236 @@ <UnitName Value="CodeExplorer"/> <CursorPos X="13" Y="1477"/> <TopLine Value="1466"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit162> <Unit163> <Filename Value="../../../lazarus/ide/keymapping.pp"/> <UnitName Value="KeyMapping"/> <CursorPos X="32" Y="339"/> <TopLine Value="328"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit163> <Unit164> <Filename Value="../../../lazarus/ide/basedebugmanager.pas"/> <UnitName Value="BaseDebugManager"/> <CursorPos X="15" Y="87"/> <TopLine Value="76"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit164> <Unit165> <Filename Value="../../../lazarus/lcl/lmessages.pp"/> <UnitName Value="LMessages"/> <CursorPos X="11" Y="429"/> <TopLine Value="429"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit165> <Unit166> <Filename Value="../../../lazarus/lcl/include/customactionlist.inc"/> <CursorPos X="1" Y="134"/> <TopLine Value="127"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit166> <Unit167> <Filename Value="../../../lazarus/lcl/actnlist.pas"/> <UnitName Value="ActnList"/> <CursorPos X="14" Y="203"/> <TopLine Value="193"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit167> <Unit168> <Filename Value="../../../lazarus/lcl/include/customaction.inc"/> <CursorPos X="3" Y="247"/> <TopLine Value="245"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit168> <Unit169> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/classes/lists.inc"/> <CursorPos X="3" Y="626"/> <TopLine Value="624"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit169> <Unit170> <Filename Value="../../../lazarus/lcl/include/tabsheet.inc"/> <CursorPos X="11" Y="46"/> <TopLine Value="20"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit170> <Unit171> <Filename Value="../../../lazarus/lcl/include/custompage.inc"/> <CursorPos X="34" Y="177"/> <TopLine Value="174"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit171> <Unit172> <Filename Value="../../../fpc/rtl/inc/threadh.inc"/> <CursorPos X="11" Y="135"/> <TopLine Value="139"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit172> <Unit173> <Filename Value="../../../fpc/rtl/inc/thread.inc"/> <CursorPos X="28" Y="155"/> <TopLine Value="152"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit173> <Unit174> <Filename Value="../../../lazarus/lcl/widgetset/wsextctrls.pp"/> <UnitName Value="WSExtCtrls"/> <CursorPos X="50" Y="292"/> <TopLine Value="292"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit174> <Unit175> <Filename Value="../../../lazarus/lcl/interfaces/cocoa/cocoawsextctrls.pas"/> <UnitName Value="CocoaWSExtCtrls"/> <CursorPos X="22" Y="72"/> <TopLine Value="59"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit175> <Unit176> <Filename Value="../../../lazarus/lcl/interfaces/gtk/gtkwsextctrls.pp"/> <UnitName Value="GtkWSExtCtrls"/> <CursorPos X="67" Y="557"/> <TopLine Value="569"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit176> <Unit177> <Filename Value="../../../fpc/rtl/inc/objpash.inc"/> <CursorPos X="21" Y="184"/> <TopLine Value="172"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit177> <Unit178> <Filename Value="../../../fpc/rtl/objpas/sysutils/osutilsh.inc"/> <CursorPos X="11" Y="25"/> <TopLine Value="13"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit178> <Unit179> <Filename Value="../../../fpc/rtl/unix/sysutils.pp"/> <UnitName Value="sysutils"/> <CursorPos X="3" Y="1075"/> <TopLine Value="1069"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit179> <Unit180> <Filename Value="../../../fpc/rtl/unix/bunxh.inc"/> <CursorPos X="13" Y="81"/> <TopLine Value="78"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit180> <Unit181> <Filename Value="../../../fpc/rtl/objpas/sysutils/datih.inc"/> <CursorPos X="11" Y="179"/> <TopLine Value="158"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit181> <Unit182> <Filename Value="../../../fpc/rtl/objpas/sysutils/dati.inc"/> <CursorPos X="12" Y="258"/> <TopLine Value="254"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit182> <Unit183> <Filename Value="../../../lazarus/lcl/interfaces/wince/wincewsextctrls.pp"/> <UnitName Value="WinCEWSExtCtrls"/> <CursorPos X="56" Y="576"/> <TopLine Value="560"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit183> <Unit184> <Filename Value="../../../fpc/rtl/objpas/classes/classesh.inc"/> <CursorPos X="21" Y="1436"/> <TopLine Value="1424"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit184> <Unit185> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/ocr.inc"/> <CursorPos X="55" Y="4"/> <TopLine Value="1"/> - <UsageCount Value="40"/> + <UsageCount Value="39"/> </Unit185> <Unit186> <Filename Value="../../../Documents/lazarus/lcl/interfaces/gtk/gtkwidgetset.inc"/> <CursorPos X="1" Y="1291"/> <TopLine Value="1276"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit186> <Unit187> <Filename Value="../../../lazarus/ide/lazarusidestrconsts.pas"/> <UnitName Value="LazarusIDEStrConsts"/> <CursorPos X="3" Y="1407"/> <TopLine Value="1396"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit187> <Unit188> <Filename Value="../../../lazarus/ide/mainbar.pas"/> <UnitName Value="MainBar"/> <CursorPos X="12" Y="166"/> <TopLine Value="155"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit188> <Unit189> <Filename Value="../../../lazarus/ide/mainbase.pas"/> <UnitName Value="MainBase"/> <CursorPos X="8" Y="892"/> <TopLine Value="881"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit189> <Unit190> <Filename Value="../../../lazarus/components/synedit/syneditmarkuphighall.pp"/> <UnitName Value="SynEditMarkupHighAll"/> <CursorPos X="78" Y="717"/> <TopLine Value="706"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit190> <Unit191> <Filename Value="../../../lazarus/components/synedit/syneditmarkup.pp"/> <UnitName Value="SynEditMarkup"/> <CursorPos X="1" Y="1"/> <TopLine Value="145"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit191> <Unit192> <Filename Value="../../../lazarus/components/synedit/syneditmiscclasses.pp"/> <UnitName Value="SynEditMiscClasses"/> <CursorPos X="18" Y="198"/> <TopLine Value="170"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit192> <Unit193> <Filename Value="../../Units/Linux/xtest.pas"/> <UnitName Value="XTest"/> <CursorPos X="72" Y="28"/> <TopLine Value="14"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit193> <Unit194> <Filename Value="../../../Documents/fpc/packages/x11/src/x.pp"/> <UnitName Value="x"/> <CursorPos X="4" Y="125"/> <TopLine Value="111"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit194> <Unit195> <Filename Value="../../../Documents/fpc/rtl/unix/aliasctp.inc"/> <CursorPos X="33" Y="45"/> <TopLine Value="31"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit195> <Unit196> <Filename Value="../../../Documents/fpc/rtl/inc/ctypes.pp"/> <UnitName Value="ctypes"/> <CursorPos X="32" Y="63"/> <TopLine Value="49"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit196> <Unit197> <Filename Value="../../Units/MMLAddon/colourpickersort.pas"/> <UnitName Value="colourpickersort"/> <CursorPos X="11" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="33"/> + <UsageCount Value="32"/> </Unit197> <Unit198> <Filename Value="colourhistory.pas"/> @@ -1437,46 +1437,44 @@ <UnitName Value="colourhistory"/> <CursorPos X="66" Y="23"/> <TopLine Value="1"/> - <EditorIndex Value="5"/> <UsageCount Value="200"/> - <Loaded Value="True"/> </Unit198> <Unit199> <Filename Value="../../../Documents/lazarus/lcl/comctrls.pp"/> <UnitName Value="ComCtrls"/> <CursorPos X="36" Y="2004"/> <TopLine Value="1989"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit199> <Unit200> <Filename Value="../../../Documents/fpc/rtl/objpas/classes/classesh.inc"/> <CursorPos X="14" Y="276"/> <TopLine Value="262"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit200> <Unit201> <Filename Value="../../../Documents/lazarus/lcl/include/customform.inc"/> <CursorPos X="1" Y="137"/> <TopLine Value="123"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit201> <Unit202> <Filename Value="../../../Documents/lazarus/lcl/include/listitems.inc"/> <CursorPos X="60" Y="10"/> <TopLine Value="1"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit202> <Unit203> <Filename Value="../../../Documents/lazarus/lcl/include/listitem.inc"/> <CursorPos X="1" Y="324"/> <TopLine Value="310"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit203> <Unit204> <Filename Value="colourhistory.lfm"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> <SyntaxHighlighter Value="LFM"/> </Unit204> <Unit205> @@ -1484,202 +1482,202 @@ <UnitName Value="SynEdit"/> <CursorPos X="41" Y="921"/> <TopLine Value="909"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit205> <Unit206> <Filename Value="../../../usr/local/share/lazarus/components/synedit/synedittypes.pp"/> <UnitName Value="SynEditTypes"/> <CursorPos X="3" Y="77"/> <TopLine Value="64"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit206> <Unit207> <Filename Value="../../../usr/local/share/lazarus/components/synedit/syneditmiscclasses.pp"/> <UnitName Value="SynEditMiscClasses"/> <CursorPos X="44" Y="323"/> <TopLine Value="311"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit207> <Unit208> <Filename Value="../../../usr/local/share/lazarus/lcl/dialogs.pp"/> <UnitName Value="Dialogs"/> <CursorPos X="14" Y="421"/> <TopLine Value="409"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit208> <Unit209> <Filename Value="../../../usr/local/share/lazarus/lcl/lclintf.pas"/> <UnitName Value="LCLIntf"/> <CursorPos X="10" Y="82"/> <TopLine Value="70"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit209> <Unit210> <Filename Value="../../../usr/local/share/lazarus/components/synedit/synedittexttrimmer.pas"/> <UnitName Value="SynEditTextTrimmer"/> <CursorPos X="54" Y="35"/> <TopLine Value="24"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit210> <Unit211> <Filename Value="../../../lazarus/ide/compileroptions.pp"/> <UnitName Value="CompilerOptions"/> <CursorPos X="20" Y="2186"/> <TopLine Value="2175"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit211> <Unit212> <Filename Value="../../../lazarus/components/mouseandkeyinput/xkeyinput.pas"/> <UnitName Value="XKeyInput"/> <CursorPos X="17" Y="169"/> <TopLine Value="166"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit212> <Unit213> <Filename Value="../../../Documents/lazarus/components/mouseandkeyinput/mouseandkeyinput.pas"/> <UnitName Value="MouseAndKeyInput"/> <CursorPos X="18" Y="41"/> <TopLine Value="26"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit213> <Unit214> <Filename Value="../../../Documents/lazarus/components/mouseandkeyinput/keyinputintf.pas"/> <UnitName Value="KeyInputIntf"/> <CursorPos X="5" Y="34"/> <TopLine Value="24"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit214> <Unit215> <Filename Value="../../Units/MMLCore/mmlkeyinput.pas"/> <UnitName Value="MMLKeyInput"/> <CursorPos X="62" Y="31"/> <TopLine Value="40"/> - <UsageCount Value="13"/> + <UsageCount Value="12"/> </Unit215> <Unit216> <Filename Value="../../../Documents/lazarus/components/mouseandkeyinput/xkeyinput.pas"/> <UnitName Value="XKeyInput"/> <CursorPos X="5" Y="36"/> <TopLine Value="29"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit216> <Unit217> <Filename Value="../../../laz/lazarus/components/mouseandkeyinput/keyinputintf.pas"/> <UnitName Value="KeyInputIntf"/> <CursorPos X="24" Y="12"/> <TopLine Value="10"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit217> <Unit218> <Filename Value="../../../laz/lazarus/components/mouseandkeyinput/mouseandkeyinput.pas"/> <UnitName Value="MouseAndKeyInput"/> <CursorPos X="12" Y="26"/> <TopLine Value="16"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit218> <Unit219> <Filename Value="../../../laz/lazarus/components/mouseandkeyinput/winmouseinput.pas"/> <UnitName Value="WinMouseInput"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit219> <Unit220> <Filename Value="../../../laz/lazarus/components/mouseandkeyinput/winkeyinput.pas"/> <UnitName Value="WinKeyInput"/> <CursorPos X="15" Y="32"/> <TopLine Value="24"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit220> <Unit221> <Filename Value="../../../Documents/lazarus/lcl/lcltype.pp"/> <UnitName Value="LCLType"/> <CursorPos X="67" Y="522"/> <TopLine Value="507"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit221> <Unit222> <Filename Value="../../../Documents/fpc/rtl/inc/objpash.inc"/> <CursorPos X="11" Y="326"/> <TopLine Value="311"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit222> <Unit223> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/keyboard.inc"/> <CursorPos X="13" Y="46"/> <TopLine Value="26"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit223> <Unit224> <Filename Value="../../../Documents/fpc/packages/x11/src/xlib.pp"/> <UnitName Value="xlib"/> <CursorPos X="10" Y="1535"/> <TopLine Value="1520"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit224> <Unit225> <Filename Value="../../../Documents/lazarus/lcl/include/winapih.inc"/> <CursorPos X="1" Y="312"/> <TopLine Value="100"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit225> <Unit226> <Filename Value="../../../Documents/lazarus/lcl/interfaces/gtk2/gtk2winapi.inc"/> <CursorPos X="34" Y="10"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit226> <Unit227> <Filename Value="../../../Documents/lazarus/lcl/interfaces/gtk/gtkwinapi.inc"/> <CursorPos X="32" Y="5220"/> <TopLine Value="5199"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit227> <Unit228> <Filename Value="../../../Documents/lazarus/lcl/interfaces/gtk/gtkint.pp"/> <UnitName Value="GtkInt"/> <CursorPos X="26" Y="87"/> <TopLine Value="82"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit228> <Unit229> <Filename Value="../../../Documents/fpc/rtl/unix/ctypes.inc"/> <CursorPos X="3" Y="59"/> <TopLine Value="40"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit229> <Unit230> <Filename Value="../../../Documents/fpc/packages/x11/src/keysym.pp"/> <UnitName Value="keysym"/> <CursorPos X="3" Y="501"/> <TopLine Value="486"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit230> <Unit231> <Filename Value="../../../Documents/lazarus/lcl/interfaces/gtk/gtkproc.inc"/> <CursorPos X="14" Y="3074"/> <TopLine Value="3064"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit231> <Unit232> <Filename Value="../../Units/Linux/xdo_util.inc"/> <CursorPos X="24" Y="12"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit232> <Unit233> <Filename Value="../../Units/Linux/xkeyboard.pas"/> <UnitName Value="xkeyboard"/> <CursorPos X="26" Y="9"/> <TopLine Value="9"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit233> <Unit234> <Filename Value="../../../FPC/FPCCheckout/rtl/win/mouse.pp"/> <UnitName Value="Mouse"/> <CursorPos X="40" Y="45"/> <TopLine Value="33"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit234> <Unit235> <Filename Value="about.pas"/> @@ -1689,13 +1687,13 @@ <UnitName Value="about"/> <CursorPos X="44" Y="21"/> <TopLine Value="4"/> - <UsageCount Value="171"/> + <UsageCount Value="180"/> </Unit235> <Unit236> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/file.inc"/> <CursorPos X="13" Y="21"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit236> <Unit237> <Filename Value="../../Units/MMLAddon/internets.pas"/> @@ -1703,9 +1701,7 @@ <UnitName Value="internets"/> <CursorPos X="5" Y="14"/> <TopLine Value="1"/> - <EditorIndex Value="8"/> - <UsageCount Value="165"/> - <Loaded Value="True"/> + <UsageCount Value="174"/> </Unit237> <Unit238> <Filename Value="debugimageform.pas"/> @@ -1714,7 +1710,7 @@ <UnitName Value="debugimageform"/> <CursorPos X="20" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="152"/> + <UsageCount Value="161"/> </Unit238> <Unit239> <Filename Value="debugimage.pas"/> @@ -1724,65 +1720,65 @@ <UnitName Value="debugimage"/> <CursorPos X="66" Y="17"/> <TopLine Value="1"/> - <UsageCount Value="151"/> + <UsageCount Value="160"/> </Unit239> <Unit240> <Filename Value="debugimage.lrs"/> <CursorPos X="1" Y="3"/> <TopLine Value="1"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit240> <Unit241> <Filename Value="../../../lazarus/lcl/include/canvas.inc"/> <CursorPos X="19" Y="141"/> <TopLine Value="135"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit241> <Unit242> <Filename Value="../../../lazarus/lcl/interfacebase.pp"/> <UnitName Value="InterfaceBase"/> <CursorPos X="3" Y="172"/> <TopLine Value="162"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit242> <Unit243> <Filename Value="../../../Documents/fpc/rtl/inc/systemh.inc"/> <CursorPos X="35" Y="574"/> <TopLine Value="558"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit243> <Unit244> <Filename Value="../../../Documents/fpc/rtl/linux/linux.pp"/> <UnitName Value="Linux"/> <CursorPos X="65" Y="26"/> <TopLine Value="1"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit244> <Unit245> <Filename Value="../../../Documents/fpc/packages/libc/src/libc.pp"/> <UnitName Value="libc"/> <CursorPos X="10" Y="66"/> <TopLine Value="46"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit245> <Unit246> <Filename Value="../../../Documents/fpc/packages/libc/src/unistdh.inc"/> <CursorPos X="115" Y="195"/> <TopLine Value="162"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit246> <Unit247> <Filename Value="../../../usr/lib/lazarus/components/mouseandkeyinput/keyinputintf.pas"/> <UnitName Value="KeyInputIntf"/> <CursorPos X="16" Y="50"/> <TopLine Value="47"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit247> <Unit248> <Filename Value="project1.lpi"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> <SyntaxHighlighter Value="XML"/> </Unit248> <Unit249> @@ -1790,53 +1786,53 @@ <UnitName Value="ocrutil"/> <CursorPos X="78" Y="32"/> <TopLine Value="1"/> - <UsageCount Value="40"/> + <UsageCount Value="39"/> </Unit249> <Unit250> <Filename Value="../../../Documents/fpc/rtl/objpas/sysutils/filutilh.inc"/> <CursorPos X="25" Y="87"/> <TopLine Value="62"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit250> <Unit251> <Filename Value="../../../Documents/lazarus/lcl/intfgraphics.pas"/> <UnitName Value="IntfGraphics"/> <CursorPos X="37" Y="3116"/> <TopLine Value="3105"/> - <UsageCount Value="16"/> + <UsageCount Value="15"/> </Unit251> <Unit252> <Filename Value="../../../Documents/lazarus/lcl/include/treeview.inc"/> <CursorPos X="44" Y="276"/> <TopLine Value="1"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit252> <Unit253> <Filename Value="../../../Documents/lazarus/lcl/imglist.pp"/> <UnitName Value="ImgList"/> <CursorPos X="15" Y="170"/> <TopLine Value="138"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit253> <Unit254> <Filename Value="../../../Documents/lazarus/lcl/include/graphic.inc"/> <CursorPos X="1" Y="177"/> <TopLine Value="157"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit254> <Unit255> <Filename Value="../../../usr/local/share/lazarus/lcl/controls.pp"/> <UnitName Value="Controls"/> <CursorPos X="5" Y="288"/> <TopLine Value="276"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit255> <Unit256> <Filename Value="../../../usr/local/share/lazarus/lcl/forms.pp"/> <UnitName Value="Forms"/> <CursorPos X="22" Y="671"/> <TopLine Value="657"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit256> <Unit257> <Filename Value="framefunctionlist.pas"/> @@ -1846,54 +1842,54 @@ <UnitName Value="framefunctionlist"/> <CursorPos X="56" Y="9"/> <TopLine Value="54"/> - <UsageCount Value="72"/> + <UsageCount Value="81"/> </Unit257> <Unit258> <Filename Value="../../../usr/local/share/lazarus/lcl/comctrls.pp"/> <UnitName Value="ComCtrls"/> <CursorPos X="3" Y="2630"/> <TopLine Value="2626"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit258> <Unit259> <Filename Value="../../../usr/local/share/lazarus/lcl/graphics.pp"/> <UnitName Value="Graphics"/> <CursorPos X="3" Y="258"/> <TopLine Value="246"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit259> <Unit260> <Filename Value="../../../FPC/FPCSVN/rtl/inc/varianth.inc"/> <CursorPos X="10" Y="503"/> <TopLine Value="1"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit260> <Unit261> <Filename Value="../../Units/MMLCore/fontloader.pas"/> <UnitName Value="fontloader"/> <CursorPos X="19" Y="200"/> <TopLine Value="183"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit261> <Unit262> <Filename Value="../../Units/MMLCore/mufasatypesutil.pas"/> <UnitName Value="mufasatypesutil"/> <CursorPos X="69" Y="43"/> <TopLine Value="23"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit262> <Unit263> <Filename Value="../../Units/MMLCore/ocrold.pas"/> <UnitName Value="ocr"/> <CursorPos X="1" Y="1"/> <TopLine Value="441"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit263> <Unit264> <Filename Value="../../../lazarus/lcl/include/treeview.inc"/> <CursorPos X="3" Y="2056"/> <TopLine Value="2054"/> - <UsageCount Value="15"/> + <UsageCount Value="14"/> </Unit264> <Unit265> <Filename Value="simpleanalyzer.pas"/> @@ -1901,96 +1897,90 @@ <UnitName Value="simpleanalyzer"/> <CursorPos X="52" Y="104"/> <TopLine Value="193"/> - <UsageCount Value="59"/> + <UsageCount Value="68"/> </Unit265> <Unit266> <Filename Value="../../Units/Misc/mPasLex.pas"/> <UnitName Value="mPasLex"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="22"/> + <UsageCount Value="21"/> </Unit266> <Unit267> <Filename Value="../../../lazarus/components/synedit/synedittypes.pp"/> <UnitName Value="SynEditTypes"/> <CursorPos X="3" Y="69"/> <TopLine Value="32"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit267> <Unit268> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/classes/classes.inc"/> <CursorPos X="3" Y="289"/> <TopLine Value="286"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit268> <Unit269> <Filename Value="../../../lazarus/lcl/stdctrls.pp"/> <UnitName Value="StdCtrls"/> <CursorPos X="14" Y="866"/> <TopLine Value="859"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit269> <Unit270> <Filename Value="../../../../Documents/fpc/packages/x11/src/xlib.pp"/> <UnitName Value="xlib"/> <CursorPos X="4" Y="225"/> <TopLine Value="207"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit270> <Unit271> <Filename Value="../../../../Documents/fpc/packages/fcl-net/src/httpclient.pp"/> <UnitName Value="HTTPClient"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit271> <Unit272> <Filename Value="../../../../Documents/fpc/packages/fcl-net/src/httpbase.pp"/> <UnitName Value="HTTPBase"/> <CursorPos X="66" Y="16"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit272> <Unit273> <Filename Value="../../Units/Synapse/httpsend.pas"/> <UnitName Value="httpsend"/> <CursorPos X="59" Y="19"/> <TopLine Value="1"/> - <EditorIndex Value="10"/> - <UsageCount Value="16"/> - <Loaded Value="True"/> + <UsageCount Value="20"/> </Unit273> <Unit274> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/internets.inc"/> <CursorPos X="39" Y="4"/> <TopLine Value="1"/> - <EditorIndex Value="9"/> - <UsageCount Value="16"/> - <Loaded Value="True"/> + <UsageCount Value="20"/> </Unit274> <Unit275> <Filename Value="../../Units/MMLAddon/PSInc/psexportedmethods.inc"/> <CursorPos X="87" Y="133"/> <TopLine Value="111"/> - <EditorIndex Value="7"/> - <UsageCount Value="16"/> - <Loaded Value="True"/> + <UsageCount Value="20"/> </Unit275> <Unit276> <Filename Value="../../Units/Synapse/synautil.pas"/> <UnitName Value="synautil"/> <CursorPos X="47" Y="1037"/> <TopLine Value="1025"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit276> <Unit277> <Filename Value="../../Units/MMLAddon/updater.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="updater"/> - <CursorPos X="63" Y="156"/> - <TopLine Value="129"/> - <EditorIndex Value="15"/> - <UsageCount Value="32"/> + <CursorPos X="1" Y="1"/> + <TopLine Value="44"/> + <EditorIndex Value="10"/> + <UsageCount Value="41"/> <Loaded Value="True"/> </Unit277> <Unit278> @@ -1999,134 +1989,192 @@ <ComponentName Value="SimbaUpdateForm"/> <ResourceBaseClass Value="Form"/> <UnitName Value="updateform"/> - <CursorPos X="80" Y="91"/> - <TopLine Value="78"/> - <EditorIndex Value="12"/> - <UsageCount Value="27"/> + <CursorPos X="64" Y="107"/> + <TopLine Value="81"/> + <EditorIndex Value="8"/> + <UsageCount Value="36"/> <Loaded Value="True"/> </Unit278> <Unit279> <Filename Value="../../../../Documents/lazarus/lcl/fileutil.pas"/> <UnitName Value="FileUtil"/> <CursorPos X="53" Y="95"/> - <TopLine Value="67"/> - <EditorIndex Value="14"/> + <TopLine Value="183"/> <UsageCount Value="11"/> - <Loaded Value="True"/> </Unit279> <Unit280> <Filename Value="../../../../Documents/lazarus/lcl/filectrl.pp"/> <UnitName Value="FileCtrl"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit280> <Unit281> <Filename Value="../../../../Documents/fpc/rtl/objpas/sysutils/filutilh.inc"/> <CursorPos X="21" Y="95"/> <TopLine Value="66"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit281> <Unit282> <Filename Value="../../../../Documents/fpc/rtl/linux/linux.pp"/> <UnitName Value="Linux"/> <CursorPos X="1" Y="494"/> <TopLine Value="477"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit282> <Unit283> <Filename Value="../../../../Documents/fpc/rtl/unix/unix.pp"/> <UnitName Value="Unix"/> <CursorPos X="91" Y="135"/> <TopLine Value="1310"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit283> <Unit284> <Filename Value="../../../../Documents/fpc/rtl/unix/unixutil.pp"/> <UnitName Value="unixutil"/> <CursorPos X="1" Y="1"/> <TopLine Value="12"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit284> <Unit285> <Filename Value="../../../../Documents/fpc/packages/unixutil/src/unixutils.pp"/> <UnitName Value="UnixUtils"/> <CursorPos X="17" Y="62"/> <TopLine Value="56"/> - <EditorIndex Value="16"/> <UsageCount Value="11"/> - <Loaded Value="True"/> </Unit285> <Unit286> <Filename Value="../../../../Documents/fpc/packages/libc/src/typesh.inc"/> <CursorPos X="16" Y="8"/> <TopLine Value="1"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit286> <Unit287> <Filename Value="../../../../Documents/fpc/rtl/inc/systemh.inc"/> <CursorPos X="20" Y="96"/> <TopLine Value="78"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit287> + <Unit288> + <Filename Value="../../../../Documents/lazarus/lcl/controls.pp"/> + <UnitName Value="Controls"/> + <CursorPos X="15" Y="1332"/> + <TopLine Value="1182"/> + <UsageCount Value="10"/> + </Unit288> + <Unit289> + <Filename Value="../../../../Documents/lazarus/lcl/graphics.pp"/> + <UnitName Value="Graphics"/> + <CursorPos X="15" Y="899"/> + <TopLine Value="870"/> + <EditorIndex Value="2"/> + <UsageCount Value="10"/> + <Loaded Value="True"/> + </Unit289> + <Unit290> + <Filename Value="../../../../Documents/lazarus/lcl/include/picture.inc"/> + <CursorPos X="59" Y="476"/> + <TopLine Value="454"/> + <UsageCount Value="10"/> + </Unit290> </Units> - <JumpHistory Count="14" HistoryIndex="13"> + <JumpHistory Count="24" HistoryIndex="23"> <Position1> <Filename Value="updateform.pas"/> - <Caret Line="37" Column="29" TopLine="19"/> + <Caret Line="9" Column="28" TopLine="1"/> </Position1> <Position2> - <Filename Value="../../Units/MMLAddon/updater.pas"/> - <Caret Line="8" Column="54" TopLine="1"/> + <Filename Value="../../Units/MMLAddon/mmlpsthread.pas"/> + <Caret Line="138" Column="70" TopLine="125"/> </Position2> <Position3> - <Filename Value="../../Units/MMLAddon/updater.pas"/> - <Caret Line="190" Column="9" TopLine="165"/> + <Filename Value="../../Units/MMLAddon/mmlpsthread.pas"/> + <Caret Line="193" Column="20" TopLine="174"/> </Position3> <Position4> - <Filename Value="../../Units/MMLAddon/updater.pas"/> - <Caret Line="9" Column="21" TopLine="1"/> + <Filename Value="updateform.pas"/> + <Caret Line="9" Column="28" TopLine="1"/> </Position4> <Position5> <Filename Value="../../Units/MMLAddon/updater.pas"/> - <Caret Line="9" Column="29" TopLine="1"/> + <Caret Line="169" Column="15" TopLine="151"/> </Position5> <Position6> - <Filename Value="../../../../Documents/fpc/packages/unixutil/src/unixutils.pp"/> - <Caret Line="82" Column="111" TopLine="12"/> + <Filename Value="updateform.pas"/> + <Caret Line="27" Column="21" TopLine="12"/> </Position6> <Position7> - <Filename Value="../../../../Documents/fpc/packages/unixutil/src/unixutils.pp"/> - <Caret Line="93" Column="45" TopLine="75"/> + <Filename Value="updateform.pas"/> + <Caret Line="9" Column="28" TopLine="1"/> </Position7> <Position8> - <Filename Value="../../Units/MMLAddon/updater.pas"/> - <Caret Line="194" Column="89" TopLine="177"/> + <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> + <Caret Line="189" Column="37" TopLine="177"/> </Position8> <Position9> - <Filename Value="updateform.pas"/> - <Caret Line="9" Column="28" TopLine="1"/> + <Filename Value="../../Units/MMLCore/bitmaps.pas"/> + <Caret Line="82" Column="23" TopLine="64"/> </Position9> <Position10> - <Filename Value="../../Units/MMLAddon/mmlpsthread.pas"/> - <Caret Line="138" Column="70" TopLine="125"/> + <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> + <Caret Line="203" Column="25" TopLine="188"/> </Position10> <Position11> - <Filename Value="../../Units/MMLAddon/mmlpsthread.pas"/> - <Caret Line="193" Column="20" TopLine="174"/> + <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> + <Caret Line="188" Column="14" TopLine="167"/> </Position11> <Position12> - <Filename Value="../../Units/MMLAddon/PSInc/psdefines.inc"/> - <Caret Line="27" Column="12" TopLine="2"/> + <Filename Value="../../Units/MMLCore/bitmaps.pas"/> + <Caret Line="67" Column="33" TopLine="49"/> </Position12> <Position13> - <Filename Value="updateform.pas"/> - <Caret Line="9" Column="28" TopLine="1"/> + <Filename Value="../../Units/MMLCore/bitmaps.pas"/> + <Caret Line="68" Column="33" TopLine="49"/> </Position13> <Position14> - <Filename Value="../../Units/MMLAddon/updater.pas"/> - <Caret Line="169" Column="15" TopLine="151"/> + <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> + <Caret Line="190" Column="37" TopLine="167"/> </Position14> + <Position15> + <Filename Value="../../Units/MMLCore/bitmaps.pas"/> + <Caret Line="82" Column="23" TopLine="64"/> + </Position15> + <Position16> + <Filename Value="../../Units/MMLCore/bitmaps.pas"/> + <Caret Line="399" Column="10" TopLine="373"/> + </Position16> + <Position17> + <Filename Value="../../Units/MMLCore/windowutil.pas"/> + <Caret Line="21" Column="37" TopLine="3"/> + </Position17> + <Position18> + <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> + <Caret Line="190" Column="24" TopLine="167"/> + </Position18> + <Position19> + <Filename Value="../../../../Documents/lazarus/lcl/graphics.pp"/> + <Caret Line="931" Column="54" TopLine="913"/> + </Position19> + <Position20> + <Filename Value="../../../../Documents/lazarus/lcl/graphics.pp"/> + <Caret Line="893" Column="24" TopLine="875"/> + </Position20> + <Position21> + <Filename Value="../../../../Documents/lazarus/lcl/graphics.pp"/> + <Caret Line="931" Column="60" TopLine="913"/> + </Position21> + <Position22> + <Filename Value="../../../../Documents/lazarus/lcl/graphics.pp"/> + <Caret Line="1255" Column="24" TopLine="1237"/> + </Position22> + <Position23> + <Filename Value="../../../../Documents/lazarus/lcl/graphics.pp"/> + <Caret Line="1304" Column="72" TopLine="1286"/> + </Position23> + <Position24> + <Filename Value="../../../../Documents/lazarus/lcl/graphics.pp"/> + <Caret Line="2448" Column="9" TopLine="2437"/> + </Position24> </JumpHistory> </ProjectOptions> <CompilerOptions> diff --git a/Projects/SAMufasaGUI/updateform.pas b/Projects/SAMufasaGUI/updateform.pas index 46ea0c8..12789fb 100644 --- a/Projects/SAMufasaGUI/updateform.pas +++ b/Projects/SAMufasaGUI/updateform.pas @@ -110,7 +110,8 @@ begin // more detailed info writeln('EXCEPTION IN UPDATEFORM: We either hit Cancel, or something went wrong with files'); end; - Self.UpdateLog.Lines.Add('Done ...'); + Self.UpdateLog.Lines.Add('Done ... '); + Self.UpdateLog.Lines.Add('Please restart all currently running Simba binaries.'); end; initialization diff --git a/Units/MMLAddon/colourpicker.pas b/Units/MMLAddon/colourpicker.pas index 3da0a99..11bee1f 100644 --- a/Units/MMLAddon/colourpicker.pas +++ b/Units/MMLAddon/colourpicker.pas @@ -186,6 +186,7 @@ begin { Copy the client to ImageMain } bmp:=TMufasaBitmap.Create; bmp.CopyClientToBitmap(Window, true, 0, 0, w-1, h-1); + ImageMain.Picture.Bitmap.Free; ImageMain.Picture.Bitmap := bmp.ToTBitmap; bmp.Free; diff --git a/Units/MMLAddon/updater.pas b/Units/MMLAddon/updater.pas index 4e89259..35ee94b 100644 --- a/Units/MMLAddon/updater.pas +++ b/Units/MMLAddon/updater.pas @@ -194,13 +194,13 @@ begin begin writeln('ReplacementFile not found'); exit(False); - raise Exception.Create('ReplacementFile not found'); + //raise Exception.Create('ReplacementFile not found'); end; if not FileExists(FReplacementFile+ '_') then begin writeln('ReplacementFile + _ not found'); exit(False); - raise Exception.Create('ReplacementFile + _ not found'); + //raise Exception.Create('ReplacementFile + _ not found'); end; RenameFile(FReplacementFile, FReplacementFile+'_old_'); RenameFile(FReplacementFile+'_', FReplacementFile); diff --git a/Units/MMLCore/bitmaps.pas b/Units/MMLCore/bitmaps.pas index d4c1831..2574d1d 100644 --- a/Units/MMLCore/bitmaps.pas +++ b/Units/MMLCore/bitmaps.pas @@ -395,7 +395,6 @@ var begin Result := TBitmap.Create; - Result.SetSize(self.Width, self.Height); ArrDataToRawImage(Self.Fdata, point(self.width,self.height), tr); Result.LoadFromRawImage(tr, false); end;