Changeset 29 for trunk/chronis.lpi


Ignore:
Timestamp:
Nov 23, 2011, 8:24:07 PM (13 years ago)
Author:
chronos
Message:
  • Added: Preliminary support for modules.
  • Modified: Database initialization moved to module System.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/chronis.lpi

    r28 r29  
    105105      </Item6>
    106106    </RequiredPackages>
    107     <Units Count="49">
     107    <Units Count="52">
    108108      <Unit0>
    109109        <Filename Value="chronis.lpr"/>
     
    233233        <EditorIndex Value="3"/>
    234234        <WindowIndex Value="0"/>
    235         <TopLine Value="643"/>
    236         <CursorPos X="67" Y="663"/>
     235        <TopLine Value="286"/>
     236        <CursorPos X="1" Y="304"/>
    237237        <UsageCount Value="317"/>
    238238        <Loaded Value="True"/>
     
    269269        <IsPartOfProject Value="True"/>
    270270        <UnitName Value="USystem"/>
    271         <EditorIndex Value="11"/>
    272         <WindowIndex Value="0"/>
    273         <TopLine Value="390"/>
    274         <CursorPos X="1" Y="232"/>
     271        <EditorIndex Value="7"/>
     272        <WindowIndex Value="0"/>
     273        <TopLine Value="242"/>
     274        <CursorPos X="51" Y="248"/>
    275275        <UsageCount Value="200"/>
    276276        <Loaded Value="True"/>
     
    283283        <ResourceBaseClass Value="DataModule"/>
    284284        <UnitName Value="UCore"/>
    285         <EditorIndex Value="9"/>
    286         <WindowIndex Value="0"/>
    287         <TopLine Value="34"/>
    288         <CursorPos X="116" Y="42"/>
     285        <EditorIndex Value="6"/>
     286        <WindowIndex Value="0"/>
     287        <TopLine Value="42"/>
     288        <CursorPos X="60" Y="60"/>
    289289        <UsageCount Value="230"/>
    290290        <Loaded Value="True"/>
     
    298298        <ResourceBaseClass Value="Form"/>
    299299        <UnitName Value="USettingForm"/>
    300         <EditorIndex Value="8"/>
    301300        <WindowIndex Value="0"/>
    302301        <TopLine Value="48"/>
    303302        <CursorPos X="42" Y="66"/>
    304303        <UsageCount Value="229"/>
    305         <Loaded Value="True"/>
    306         <LoadedDesigner Value="True"/>
    307304        <DefaultSyntaxHighlighter Value="Delphi"/>
    308305      </Unit15>
     
    311308        <IsPartOfProject Value="True"/>
    312309        <UnitName Value="UApplicationInfo"/>
     310        <IsVisibleTab Value="True"/>
    313311        <EditorIndex Value="14"/>
    314312        <WindowIndex Value="0"/>
    315         <TopLine Value="39"/>
    316         <CursorPos X="32" Y="54"/>
     313        <TopLine Value="32"/>
     314        <CursorPos X="41" Y="52"/>
    317315        <UsageCount Value="229"/>
    318316        <Loaded Value="True"/>
     
    326324        <CursorPos X="44" Y="500"/>
    327325        <UsageCount Value="11"/>
     326        <DefaultSyntaxHighlighter Value="Delphi"/>
    328327      </Unit17>
    329328      <Unit18>
     
    334333        <CursorPos X="24" Y="1673"/>
    335334        <UsageCount Value="11"/>
     335        <DefaultSyntaxHighlighter Value="Delphi"/>
    336336      </Unit18>
    337337      <Unit19>
     
    339339        <IsPartOfProject Value="True"/>
    340340        <UnitName Value="UDataTypes"/>
    341         <EditorIndex Value="12"/>
    342         <WindowIndex Value="0"/>
    343         <TopLine Value="246"/>
    344         <CursorPos X="47" Y="256"/>
     341        <EditorIndex Value="8"/>
     342        <WindowIndex Value="0"/>
     343        <TopLine Value="1"/>
     344        <CursorPos X="12" Y="14"/>
    345345        <UsageCount Value="204"/>
    346346        <Loaded Value="True"/>
     
    354354        <CursorPos X="26" Y="1458"/>
    355355        <UsageCount Value="2"/>
     356        <DefaultSyntaxHighlighter Value="Delphi"/>
    356357      </Unit20>
    357358      <Unit21>
     
    361362        <CursorPos X="1" Y="561"/>
    362363        <UsageCount Value="13"/>
     364        <DefaultSyntaxHighlighter Value="Delphi"/>
    363365      </Unit21>
    364366      <Unit22>
     
    371373        <TopLine Value="149"/>
    372374        <CursorPos X="44" Y="164"/>
    373         <UsageCount Value="140"/>
     375        <UsageCount Value="143"/>
    374376        <DefaultSyntaxHighlighter Value="Delphi"/>
    375377      </Unit22>
     
    388390        <CursorPos X="1" Y="2286"/>
    389391        <UsageCount Value="25"/>
     392        <DefaultSyntaxHighlighter Value="Delphi"/>
    390393      </Unit24>
    391394      <Unit25>
     
    395398        <CursorPos X="3" Y="298"/>
    396399        <UsageCount Value="25"/>
     400        <DefaultSyntaxHighlighter Value="Delphi"/>
    397401      </Unit25>
    398402      <Unit26>
     
    402406        <CursorPos X="10" Y="427"/>
    403407        <UsageCount Value="25"/>
     408        <DefaultSyntaxHighlighter Value="Delphi"/>
    404409      </Unit26>
    405410      <Unit27>
     
    437442        <TopLine Value="40"/>
    438443        <CursorPos X="29" Y="54"/>
    439         <UsageCount Value="89"/>
     444        <UsageCount Value="92"/>
    440445        <DefaultSyntaxHighlighter Value="Delphi"/>
    441446      </Unit30>
     
    447452        <CursorPos X="20" Y="1219"/>
    448453        <UsageCount Value="32"/>
     454        <DefaultSyntaxHighlighter Value="Delphi"/>
    449455      </Unit31>
    450456      <Unit32>
     
    454460        <CursorPos X="29" Y="950"/>
    455461        <UsageCount Value="31"/>
     462        <DefaultSyntaxHighlighter Value="Delphi"/>
    456463      </Unit32>
    457464      <Unit33>
     
    470477        <CursorPos X="14" Y="510"/>
    471478        <UsageCount Value="29"/>
     479        <DefaultSyntaxHighlighter Value="Delphi"/>
    472480      </Unit34>
    473481      <Unit35>
    474482        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
    475483        <UnitName Value="USqlDatabase"/>
    476         <IsVisibleTab Value="True"/>
    477         <EditorIndex Value="4"/>
    478         <WindowIndex Value="0"/>
    479         <TopLine Value="177"/>
    480         <CursorPos X="63" Y="198"/>
     484        <EditorIndex Value="11"/>
     485        <WindowIndex Value="0"/>
     486        <TopLine Value="233"/>
     487        <CursorPos X="80" Y="254"/>
    481488        <UsageCount Value="18"/>
    482489        <Loaded Value="True"/>
     
    490497        <EditorIndex Value="15"/>
    491498        <WindowIndex Value="0"/>
    492         <TopLine Value="1"/>
    493         <CursorPos X="52" Y="23"/>
    494         <UsageCount Value="39"/>
     499        <TopLine Value="167"/>
     500        <CursorPos X="53" Y="187"/>
     501        <UsageCount Value="42"/>
    495502        <Loaded Value="True"/>
    496503        <LoadedDesigner Value="True"/>
     
    503510        <TopLine Value="1"/>
    504511        <CursorPos X="24" Y="4"/>
    505         <UsageCount Value="16"/>
     512        <UsageCount Value="17"/>
    506513        <Loaded Value="True"/>
    507514      </Unit37>
     
    513520        <CursorPos X="14" Y="81"/>
    514521        <UsageCount Value="11"/>
     522        <DefaultSyntaxHighlighter Value="Delphi"/>
    515523      </Unit38>
    516524      <Unit39>
     
    520528        <CursorPos X="3" Y="245"/>
    521529        <UsageCount Value="11"/>
     530        <DefaultSyntaxHighlighter Value="Delphi"/>
    522531      </Unit39>
    523532      <Unit40>
     
    527536        <CursorPos X="23" Y="112"/>
    528537        <UsageCount Value="8"/>
     538        <DefaultSyntaxHighlighter Value="Delphi"/>
    529539      </Unit40>
    530540      <Unit41>
     
    538548        <TopLine Value="4"/>
    539549        <CursorPos X="20" Y="19"/>
    540         <UsageCount Value="33"/>
     550        <UsageCount Value="36"/>
    541551        <DefaultSyntaxHighlighter Value="Delphi"/>
    542552      </Unit41>
     
    547557        <CursorPos X="1" Y="1589"/>
    548558        <UsageCount Value="11"/>
     559        <DefaultSyntaxHighlighter Value="Delphi"/>
    549560      </Unit42>
    550561      <Unit43>
     
    558569        <Filename Value="../../PascalClassLibrary/Common/UDebugLog.pas"/>
    559570        <UnitName Value="UDebugLog"/>
    560         <EditorIndex Value="10"/>
    561571        <WindowIndex Value="0"/>
    562572        <TopLine Value="90"/>
    563573        <CursorPos X="3" Y="104"/>
    564574        <UsageCount Value="14"/>
    565         <Loaded Value="True"/>
    566575      </Unit44>
    567576      <Unit45>
     
    572581        <CursorPos X="10" Y="215"/>
    573582        <UsageCount Value="9"/>
     583        <DefaultSyntaxHighlighter Value="Delphi"/>
    574584      </Unit45>
    575585      <Unit46>
     
    577587        <IsPartOfProject Value="True"/>
    578588        <UnitName Value="UChronisClient"/>
    579         <EditorIndex Value="5"/>
    580         <WindowIndex Value="0"/>
    581         <TopLine Value="31"/>
    582         <CursorPos X="1" Y="68"/>
    583         <UsageCount Value="29"/>
     589        <EditorIndex Value="4"/>
     590        <WindowIndex Value="0"/>
     591        <TopLine Value="11"/>
     592        <CursorPos X="26" Y="40"/>
     593        <UsageCount Value="32"/>
    584594        <Loaded Value="True"/>
    585595        <DefaultSyntaxHighlighter Value="Delphi"/>
     
    589599        <IsPartOfProject Value="True"/>
    590600        <UnitName Value="UChronisServer"/>
    591         <EditorIndex Value="6"/>
     601        <EditorIndex Value="5"/>
    592602        <WindowIndex Value="0"/>
    593603        <TopLine Value="1"/>
    594604        <CursorPos X="1" Y="14"/>
    595         <UsageCount Value="29"/>
     605        <UsageCount Value="32"/>
    596606        <Loaded Value="True"/>
    597607        <DefaultSyntaxHighlighter Value="Delphi"/>
     
    601611        <IsPartOfProject Value="True"/>
    602612        <UnitName Value="UChronisClientDirect"/>
    603         <EditorIndex Value="7"/>
    604613        <WindowIndex Value="0"/>
    605614        <TopLine Value="8"/>
    606615        <CursorPos X="53" Y="32"/>
    607         <UsageCount Value="28"/>
    608         <Loaded Value="True"/>
     616        <UsageCount Value="31"/>
    609617        <DefaultSyntaxHighlighter Value="Delphi"/>
    610618      </Unit48>
     619      <Unit49>
     620        <Filename Value="Application/UChronisModule.pas"/>
     621        <IsPartOfProject Value="True"/>
     622        <UnitName Value="UChronisModule"/>
     623        <EditorIndex Value="9"/>
     624        <WindowIndex Value="0"/>
     625        <TopLine Value="1"/>
     626        <CursorPos X="5" Y="15"/>
     627        <UsageCount Value="22"/>
     628        <Loaded Value="True"/>
     629        <DefaultSyntaxHighlighter Value="Delphi"/>
     630      </Unit49>
     631      <Unit50>
     632        <Filename Value="Module/UModuleSystem.pas"/>
     633        <IsPartOfProject Value="True"/>
     634        <UnitName Value="UModuleSystem"/>
     635        <EditorIndex Value="10"/>
     636        <WindowIndex Value="0"/>
     637        <TopLine Value="138"/>
     638        <CursorPos X="20" Y="164"/>
     639        <UsageCount Value="22"/>
     640        <Loaded Value="True"/>
     641        <DefaultSyntaxHighlighter Value="Delphi"/>
     642      </Unit50>
     643      <Unit51>
     644        <Filename Value="../../../other/lazarus/lcl/include/customlistbox.inc"/>
     645        <EditorIndex Value="12"/>
     646        <WindowIndex Value="0"/>
     647        <TopLine Value="195"/>
     648        <CursorPos X="40" Y="213"/>
     649        <UsageCount Value="10"/>
     650        <Loaded Value="True"/>
     651      </Unit51>
    611652    </Units>
    612653    <JumpHistory Count="30" HistoryIndex="29">
    613654      <Position1>
    614655        <Filename Value="USystem.pas"/>
    615         <Caret Line="628" Column="3" TopLine="626"/>
     656        <Caret Line="641" Column="1" TopLine="633"/>
    616657      </Position1>
    617658      <Position2>
    618659        <Filename Value="USystem.pas"/>
    619         <Caret Line="134" Column="17" TopLine="120"/>
     660        <Caret Line="642" Column="1" TopLine="633"/>
    620661      </Position2>
    621662      <Position3>
    622663        <Filename Value="USystem.pas"/>
    623         <Caret Line="633" Column="3" TopLine="631"/>
     664        <Caret Line="643" Column="1" TopLine="633"/>
    624665      </Position3>
    625666      <Position4>
    626667        <Filename Value="USystem.pas"/>
    627         <Caret Line="133" Column="16" TopLine="121"/>
     668        <Caret Line="644" Column="1" TopLine="633"/>
    628669      </Position4>
    629670      <Position5>
    630671        <Filename Value="USystem.pas"/>
    631         <Caret Line="629" Column="16" TopLine="626"/>
     672        <Caret Line="645" Column="1" TopLine="633"/>
    632673      </Position5>
    633674      <Position6>
    634675        <Filename Value="USystem.pas"/>
    635         <Caret Line="133" Column="17" TopLine="120"/>
     676        <Caret Line="647" Column="1" TopLine="633"/>
    636677      </Position6>
    637678      <Position7>
    638679        <Filename Value="USystem.pas"/>
    639         <Caret Line="8" Column="61" TopLine="1"/>
     680        <Caret Line="649" Column="1" TopLine="633"/>
    640681      </Position7>
    641682      <Position8>
    642         <Filename Value="USystem.pas"/>
    643         <Caret Line="182" Column="24" TopLine="169"/>
     683        <Filename Value="Forms/UMainForm.pas"/>
     684        <Caret Line="305" Column="89" TopLine="286"/>
    644685      </Position8>
    645686      <Position9>
    646         <Filename Value="USystem.pas"/>
    647         <Caret Line="183" Column="20" TopLine="170"/>
     687        <Filename Value="Module/UModuleSystem.pas"/>
     688        <Caret Line="165" Column="38" TopLine="141"/>
    648689      </Position9>
    649690      <Position10>
    650         <Filename Value="USystem.pas"/>
    651         <Caret Line="195" Column="30" TopLine="182"/>
     691        <Filename Value="Module/UModuleSystem.pas"/>
     692        <Caret Line="145" Column="1" TopLine="138"/>
    652693      </Position10>
    653694      <Position11>
    654         <Filename Value="USystem.pas"/>
    655         <Caret Line="196" Column="25" TopLine="176"/>
     695        <Filename Value="Forms/UMainForm.pas"/>
     696        <Caret Line="304" Column="1" TopLine="286"/>
    656697      </Position11>
    657698      <Position12>
    658         <Filename Value="USystem.pas"/>
    659         <Caret Line="197" Column="29" TopLine="176"/>
     699        <Filename Value="Module/UModuleSystem.pas"/>
     700        <Caret Line="165" Column="17" TopLine="138"/>
    660701      </Position12>
    661702      <Position13>
    662         <Filename Value="Application/UChronisClient.pas"/>
    663         <Caret Line="56" Column="57" TopLine="26"/>
     703        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     704        <Caret Line="241" Column="3" TopLine="235"/>
    664705      </Position13>
    665706      <Position14>
    666         <Filename Value="Application/UChronisClient.pas"/>
    667         <Caret Line="28" Column="32" TopLine="1"/>
     707        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     708        <Caret Line="240" Column="1" TopLine="233"/>
    668709      </Position14>
    669710      <Position15>
    670         <Filename Value="Application/UChronisClient.pas"/>
    671         <Caret Line="40" Column="7" TopLine="19"/>
     711        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     712        <Caret Line="241" Column="1" TopLine="233"/>
    672713      </Position15>
    673714      <Position16>
    674         <Filename Value="Application/UChronisClient.pas"/>
    675         <Caret Line="67" Column="1" TopLine="45"/>
     715        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     716        <Caret Line="242" Column="1" TopLine="233"/>
    676717      </Position16>
    677718      <Position17>
    678         <Filename Value="USystem.pas"/>
    679         <Caret Line="197" Column="29" TopLine="176"/>
     719        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     720        <Caret Line="243" Column="1" TopLine="233"/>
    680721      </Position17>
    681722      <Position18>
    682         <Filename Value="USystem.pas"/>
    683         <Caret Line="196" Column="9" TopLine="185"/>
     723        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     724        <Caret Line="244" Column="1" TopLine="233"/>
    684725      </Position18>
    685726      <Position19>
    686         <Filename Value="USystem.pas"/>
    687         <Caret Line="106" Column="28" TopLine="78"/>
     727        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     728        <Caret Line="245" Column="1" TopLine="233"/>
    688729      </Position19>
    689730      <Position20>
    690         <Filename Value="USystem.pas"/>
    691         <Caret Line="205" Column="44" TopLine="187"/>
     731        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     732        <Caret Line="249" Column="1" TopLine="233"/>
    692733      </Position20>
    693734      <Position21>
    694         <Filename Value="USystem.pas"/>
    695         <Caret Line="107" Column="1" TopLine="73"/>
     735        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     736        <Caret Line="250" Column="1" TopLine="233"/>
    696737      </Position21>
    697738      <Position22>
    698         <Filename Value="USystem.pas"/>
    699         <Caret Line="8" Column="75" TopLine="1"/>
     739        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     740        <Caret Line="263" Column="1" TopLine="234"/>
    700741      </Position22>
    701742      <Position23>
    702         <Filename Value="USystem.pas"/>
    703         <Caret Line="197" Column="33" TopLine="179"/>
     743        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     744        <Caret Line="264" Column="1" TopLine="235"/>
    704745      </Position23>
    705746      <Position24>
    706         <Filename Value="USystem.pas"/>
    707         <Caret Line="184" Column="18" TopLine="165"/>
     747        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     748        <Caret Line="201" Column="1" TopLine="183"/>
    708749      </Position24>
    709750      <Position25>
    710         <Filename Value="USystem.pas"/>
    711         <Caret Line="196" Column="28" TopLine="178"/>
     751        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     752        <Caret Line="240" Column="1" TopLine="222"/>
    712753      </Position25>
    713754      <Position26>
    714         <Filename Value="Application/UChronisClientDirect.pas"/>
    715         <Caret Line="16" Column="7" TopLine="1"/>
     755        <Filename Value="Module/UModuleSystem.pas"/>
     756        <Caret Line="165" Column="16" TopLine="138"/>
    716757      </Position26>
    717758      <Position27>
    718         <Filename Value="Forms/ULoginProfileForm.pas"/>
    719         <Caret Line="23" Column="52" TopLine="1"/>
     759        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     760        <Caret Line="241" Column="3" TopLine="235"/>
    720761      </Position27>
    721762      <Position28>
    722         <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
    723         <Caret Line="187" Column="73" TopLine="177"/>
     763        <Filename Value="USystem.pas"/>
     764        <Caret Line="248" Column="51" TopLine="242"/>
    724765      </Position28>
    725766      <Position29>
    726         <Filename Value="Forms/ULoginForm.pas"/>
    727         <Caret Line="28" Column="66" TopLine="14"/>
     767        <Filename Value="../../PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/>
     768        <Caret Line="254" Column="80" TopLine="233"/>
    728769      </Position29>
    729770      <Position30>
    730         <Filename Value="Forms/UMainForm.pas"/>
    731         <Caret Line="663" Column="67" TopLine="643"/>
     771        <Filename Value="../../../other/lazarus/lcl/include/customlistbox.inc"/>
     772        <Caret Line="213" Column="40" TopLine="195"/>
    732773      </Position30>
    733774    </JumpHistory>
     
    741782      <IncludeFiles Value="$(ProjOutDir)"/>
    742783      <Libraries Value="/usr/lib/mysql/;/usr/lib64/mysql/"/>
    743       <OtherUnitFiles Value="Common;Forms;Application"/>
     784      <OtherUnitFiles Value="Common;Forms;Application;Module"/>
    744785      <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
    745786    </SearchPaths>
Note: See TracChangeset for help on using the changeset viewer.