Changeset 354 for Docking/CoolDocking


Ignore:
Timestamp:
Apr 26, 2012, 9:12:02 AM (13 years ago)
Author:
chronos
Message:
  • Added: CoolDocking text logging support.
  • Added: CoolDocking update locking on TCDManager descendants update. This fixes tab disappear if tab with regions style conjoinform was switched to another tab.
  • Modified: CoolDocking regions style item layout changed to support aligned forms. Only one region is aligned as alClient. Rest contained regions are aligned to borders.
Location:
Docking/CoolDocking
Files:
4 added
16 edited

Legend:

Unmodified
Added
Removed
  • Docking/CoolDocking/Demo/IDE/IDE.lpi

    r218 r354  
    4747      </Item4>
    4848    </RequiredPackages>
    49     <Units Count="55">
     49    <Units Count="57">
    5050      <Unit0>
    5151        <Filename Value="IDE.lpr"/>
     
    6161        <IsPartOfProject Value="True"/>
    6262        <ComponentName Value="MainForm"/>
     63        <HasResources Value="True"/>
    6364        <ResourceBaseClass Value="Form"/>
    6465        <UnitName Value="UMainForm"/>
    6566        <EditorIndex Value="1"/>
    6667        <WindowIndex Value="0"/>
    67         <TopLine Value="162"/>
    68         <CursorPos X="79" Y="183"/>
     68        <TopLine Value="153"/>
     69        <CursorPos X="32" Y="163"/>
    6970        <UsageCount Value="314"/>
    7071        <Loaded Value="True"/>
     
    106107      <Unit5>
    107108        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\include\control.inc"/>
    108         <EditorIndex Value="16"/>
    109109        <WindowIndex Value="0"/>
    110110        <TopLine Value="2412"/>
    111111        <CursorPos X="1" Y="2425"/>
    112112        <UsageCount Value="144"/>
    113         <Loaded Value="True"/>
    114113      </Unit5>
    115114      <Unit6>
     
    117116        <IsPartOfProject Value="True"/>
    118117        <ComponentName Value="ProjectManagerForm"/>
     118        <HasResources Value="True"/>
    119119        <ResourceBaseClass Value="Form"/>
    120120        <UnitName Value="UProjectManagerForm"/>
    121         <EditorIndex Value="2"/>
     121        <EditorIndex Value="4"/>
    122122        <WindowIndex Value="0"/>
    123123        <TopLine Value="4"/>
     
    182182        <IsPartOfProject Value="True"/>
    183183        <ComponentName Value="WatchListForm"/>
     184        <HasResources Value="True"/>
    184185        <ResourceBaseClass Value="Form"/>
    185186        <UnitName Value="UWatchListForm"/>
     187        <EditorIndex Value="13"/>
    186188        <WindowIndex Value="0"/>
    187189        <TopLine Value="5"/>
    188190        <CursorPos X="37" Y="18"/>
    189191        <UsageCount Value="314"/>
     192        <Loaded Value="True"/>
     193        <LoadedDesigner Value="True"/>
    190194      </Unit12>
    191195      <Unit13>
     
    214218        <Filename Value="..\..\UCDClient.pas"/>
    215219        <UnitName Value="UCDClient"/>
    216         <EditorIndex Value="3"/>
     220        <EditorIndex Value="5"/>
    217221        <WindowIndex Value="0"/>
    218222        <TopLine Value="81"/>
     
    224228        <Filename Value="..\..\UCDLayout.pas"/>
    225229        <UnitName Value="UCDLayout"/>
    226         <EditorIndex Value="19"/>
     230        <EditorIndex Value="11"/>
    227231        <WindowIndex Value="0"/>
    228232        <TopLine Value="361"/>
     
    233237      <Unit17>
    234238        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\classes\classesh.inc"/>
    235         <EditorIndex Value="8"/>
    236239        <WindowIndex Value="0"/>
    237240        <TopLine Value="1644"/>
    238241        <CursorPos X="14" Y="1657"/>
    239242        <UsageCount Value="12"/>
    240         <Loaded Value="True"/>
    241243      </Unit17>
    242244      <Unit18>
    243245        <Filename Value="..\..\Common\URectangle.pas"/>
    244246        <UnitName Value="URectangle"/>
    245         <EditorIndex Value="4"/>
    246247        <WindowIndex Value="0"/>
    247248        <TopLine Value="22"/>
    248249        <CursorPos X="26" Y="32"/>
    249250        <UsageCount Value="21"/>
    250         <Loaded Value="True"/>
    251251      </Unit18>
    252252      <Unit19>
    253253        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\controls.pp"/>
    254254        <UnitName Value="Controls"/>
    255         <EditorIndex Value="13"/>
    256255        <WindowIndex Value="0"/>
    257256        <TopLine Value="126"/>
    258257        <CursorPos X="53" Y="130"/>
    259258        <UsageCount Value="124"/>
    260         <Loaded Value="True"/>
    261259      </Unit19>
    262260      <Unit20>
    263261        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\include\wincontrol.inc"/>
    264         <IsVisibleTab Value="True"/>
    265         <EditorIndex Value="15"/>
    266262        <WindowIndex Value="0"/>
    267263        <TopLine Value="6722"/>
    268264        <CursorPos X="19" Y="6733"/>
    269265        <UsageCount Value="111"/>
    270         <Loaded Value="True"/>
    271266      </Unit20>
    272267      <Unit21>
     
    284279        <Filename Value="..\..\UCDCommon.pas"/>
    285280        <UnitName Value="UCDCommon"/>
    286         <EditorIndex Value="7"/>
     281        <EditorIndex Value="8"/>
    287282        <WindowIndex Value="0"/>
    288283        <TopLine Value="191"/>
     
    294289        <Filename Value="..\..\UCDPopupMenu.pas"/>
    295290        <UnitName Value="UCDPopupMenu"/>
    296         <EditorIndex Value="6"/>
     291        <EditorIndex Value="7"/>
    297292        <WindowIndex Value="0"/>
    298293        <TopLine Value="301"/>
     
    304299        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    305300        <UnitName Value="UCDManagerTabs"/>
    306         <EditorIndex Value="20"/>
     301        <EditorIndex Value="12"/>
    307302        <WindowIndex Value="0"/>
    308303        <TopLine Value="376"/>
    309         <CursorPos X="53" Y="383"/>
     304        <CursorPos X="30" Y="392"/>
    310305        <UsageCount Value="130"/>
    311306        <Loaded Value="True"/>
     
    314309        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
    315310        <UnitName Value="UCDManagerRegions"/>
    316         <EditorIndex Value="14"/>
     311        <EditorIndex Value="9"/>
    317312        <WindowIndex Value="0"/>
    318313        <TopLine Value="10"/>
     
    324319        <Filename Value="..\..\Managers\UCDManagerTabsPopup.pas"/>
    325320        <UnitName Value="UCDManagerTabsPopup"/>
     321        <IsVisibleTab Value="True"/>
    326322        <EditorIndex Value="0"/>
    327323        <WindowIndex Value="0"/>
    328         <TopLine Value="235"/>
    329         <CursorPos X="13" Y="251"/>
     324        <TopLine Value="348"/>
     325        <CursorPos X="3" Y="351"/>
    330326        <UsageCount Value="120"/>
    331327        <Loaded Value="True"/>
     
    346342        <Filename Value="..\..\UCDManager.pas"/>
    347343        <UnitName Value="UCDManager"/>
    348         <EditorIndex Value="5"/>
     344        <EditorIndex Value="6"/>
    349345        <WindowIndex Value="0"/>
    350346        <TopLine Value="50"/>
     
    356352        <Filename Value="..\..\UCDConjoinForm.pas"/>
    357353        <UnitName Value="UCDConjoinForm"/>
    358         <EditorIndex Value="18"/>
     354        <EditorIndex Value="10"/>
    359355        <WindowIndex Value="0"/>
    360356        <TopLine Value="33"/>
     
    515511        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\stdctrls.pp"/>
    516512        <UnitName Value="StdCtrls"/>
    517         <EditorIndex Value="17"/>
    518513        <WindowIndex Value="0"/>
    519514        <TopLine Value="1447"/>
    520515        <CursorPos X="14" Y="1460"/>
    521516        <UsageCount Value="14"/>
    522         <Loaded Value="True"/>
    523517      </Unit49>
    524518      <Unit50>
     
    532526      <Unit51>
    533527        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\classes\classes.inc"/>
    534         <EditorIndex Value="12"/>
    535528        <WindowIndex Value="0"/>
    536529        <TopLine Value="514"/>
    537530        <CursorPos X="5" Y="518"/>
    538531        <UsageCount Value="12"/>
    539         <Loaded Value="True"/>
    540532      </Unit51>
    541533      <Unit52>
    542534        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\classes\compon.inc"/>
    543         <EditorIndex Value="9"/>
    544535        <WindowIndex Value="0"/>
    545536        <TopLine Value="539"/>
    546537        <CursorPos X="15" Y="547"/>
    547538        <UsageCount Value="11"/>
    548         <Loaded Value="True"/>
    549539      </Unit52>
    550540      <Unit53>
    551541        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\sysutils\sysstrh.inc"/>
    552         <EditorIndex Value="10"/>
    553542        <WindowIndex Value="0"/>
    554543        <TopLine Value="72"/>
    555544        <CursorPos X="10" Y="85"/>
    556545        <UsageCount Value="11"/>
    557         <Loaded Value="True"/>
    558546      </Unit53>
    559547      <Unit54>
    560548        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\sysutils\sysstr.inc"/>
    561         <EditorIndex Value="11"/>
    562549        <WindowIndex Value="0"/>
    563550        <TopLine Value="194"/>
    564551        <CursorPos X="3" Y="200"/>
    565552        <UsageCount Value="11"/>
    566         <Loaded Value="True"/>
    567553      </Unit54>
     554      <Unit55>
     555        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\wincontrol.inc"/>
     556        <EditorIndex Value="3"/>
     557        <WindowIndex Value="0"/>
     558        <TopLine Value="7876"/>
     559        <CursorPos X="1" Y="7889"/>
     560        <UsageCount Value="10"/>
     561        <Loaded Value="True"/>
     562      </Unit55>
     563      <Unit56>
     564        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\control.inc"/>
     565        <EditorIndex Value="2"/>
     566        <WindowIndex Value="0"/>
     567        <TopLine Value="5302"/>
     568        <CursorPos X="1" Y="5315"/>
     569        <UsageCount Value="10"/>
     570        <Loaded Value="True"/>
     571      </Unit56>
    568572    </Units>
    569573    <JumpHistory Count="30" HistoryIndex="29">
    570574      <Position1>
    571         <Filename Value="..\..\UCDManager.pas"/>
    572         <Caret Line="39" Column="1" TopLine="21"/>
     575        <Filename Value="..\..\UCDPopupMenu.pas"/>
     576        <Caret Line="245" Column="28" TopLine="232"/>
    573577      </Position1>
    574578      <Position2>
    575         <Filename Value="..\..\UCDManager.pas"/>
    576         <Caret Line="742" Column="16" TopLine="729"/>
     579        <Filename Value="..\..\UCDPopupMenu.pas"/>
     580        <Caret Line="258" Column="28" TopLine="245"/>
    577581      </Position2>
    578582      <Position3>
    579583        <Filename Value="..\..\UCDPopupMenu.pas"/>
    580         <Caret Line="215" Column="53" TopLine="199"/>
     584        <Caret Line="271" Column="28" TopLine="258"/>
    581585      </Position3>
    582586      <Position4>
    583587        <Filename Value="..\..\UCDPopupMenu.pas"/>
    584         <Caret Line="210" Column="11" TopLine="197"/>
     588        <Caret Line="284" Column="28" TopLine="271"/>
    585589      </Position4>
    586590      <Position5>
    587591        <Filename Value="..\..\UCDPopupMenu.pas"/>
    588         <Caret Line="229" Column="14" TopLine="216"/>
     592        <Caret Line="297" Column="28" TopLine="284"/>
    589593      </Position5>
    590594      <Position6>
    591595        <Filename Value="..\..\UCDPopupMenu.pas"/>
    592         <Caret Line="231" Column="7" TopLine="218"/>
     596        <Caret Line="304" Column="9" TopLine="299"/>
    593597      </Position6>
    594598      <Position7>
    595599        <Filename Value="..\..\UCDPopupMenu.pas"/>
    596         <Caret Line="245" Column="28" TopLine="232"/>
     600        <Caret Line="313" Column="18" TopLine="300"/>
    597601      </Position7>
    598602      <Position8>
    599         <Filename Value="..\..\UCDPopupMenu.pas"/>
    600         <Caret Line="258" Column="28" TopLine="245"/>
     603        <Filename Value="..\..\UCDManager.pas"/>
     604        <Caret Line="79" Column="66" TopLine="61"/>
    601605      </Position8>
    602606      <Position9>
    603         <Filename Value="..\..\UCDPopupMenu.pas"/>
    604         <Caret Line="271" Column="28" TopLine="258"/>
     607        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
     608        <Caret Line="21" Column="62" TopLine="4"/>
    605609      </Position9>
    606610      <Position10>
    607         <Filename Value="..\..\UCDPopupMenu.pas"/>
    608         <Caret Line="284" Column="28" TopLine="271"/>
     611        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
     612        <Caret Line="16" Column="35" TopLine="8"/>
    609613      </Position10>
    610614      <Position11>
    611         <Filename Value="..\..\UCDPopupMenu.pas"/>
    612         <Caret Line="297" Column="28" TopLine="284"/>
     615        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
     616        <Caret Line="21" Column="1" TopLine="8"/>
    613617      </Position11>
    614618      <Position12>
    615         <Filename Value="..\..\UCDPopupMenu.pas"/>
    616         <Caret Line="304" Column="9" TopLine="299"/>
     619        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     620        <Caret Line="23" Column="1" TopLine="8"/>
    617621      </Position12>
    618622      <Position13>
    619         <Filename Value="..\..\UCDPopupMenu.pas"/>
    620         <Caret Line="313" Column="18" TopLine="300"/>
     623        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     624        <Caret Line="117" Column="39" TopLine="114"/>
    621625      </Position13>
    622626      <Position14>
    623         <Filename Value="..\..\UCDManager.pas"/>
    624         <Caret Line="79" Column="66" TopLine="61"/>
     627        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     628        <Caret Line="16" Column="43" TopLine="10"/>
    625629      </Position14>
    626630      <Position15>
    627         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    628         <Caret Line="21" Column="62" TopLine="4"/>
     631        <Filename Value="..\..\Managers\UCDManagerTabsPopup.pas"/>
     632        <Caret Line="252" Column="15" TopLine="235"/>
    629633      </Position15>
    630634      <Position16>
    631         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    632         <Caret Line="16" Column="35" TopLine="8"/>
     635        <Filename Value="..\..\Managers\UCDManagerTabsPopup.pas"/>
     636        <Caret Line="251" Column="13" TopLine="235"/>
    633637      </Position16>
    634638      <Position17>
    635         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    636         <Caret Line="21" Column="1" TopLine="8"/>
     639        <Filename Value="UMainForm.pas"/>
     640        <Caret Line="188" Column="7" TopLine="172"/>
    637641      </Position17>
    638642      <Position18>
    639         <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
    640         <Caret Line="23" Column="1" TopLine="8"/>
     643        <Filename Value="UMainForm.pas"/>
     644        <Caret Line="167" Column="1" TopLine="150"/>
    641645      </Position18>
    642646      <Position19>
    643         <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
    644         <Caret Line="117" Column="39" TopLine="114"/>
     647        <Filename Value="UMainForm.pas"/>
     648        <Caret Line="163" Column="73" TopLine="150"/>
    645649      </Position19>
    646650      <Position20>
    647         <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
    648         <Caret Line="16" Column="43" TopLine="10"/>
     651        <Filename Value="UMainForm.pas"/>
     652        <Caret Line="183" Column="79" TopLine="162"/>
    649653      </Position20>
    650654      <Position21>
    651         <Filename Value="..\..\Managers\UCDManagerTabsPopup.pas"/>
    652         <Caret Line="252" Column="15" TopLine="235"/>
     655        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
     656        <Caret Line="395" Column="1" TopLine="373"/>
    653657      </Position21>
    654658      <Position22>
    655         <Filename Value="..\..\Managers\UCDManagerTabsPopup.pas"/>
    656         <Caret Line="251" Column="13" TopLine="235"/>
     659        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
     660        <Caret Line="170" Column="1" TopLine="157"/>
    657661      </Position22>
    658662      <Position23>
    659         <Filename Value="UMainForm.pas"/>
    660         <Caret Line="188" Column="7" TopLine="172"/>
     663        <Filename Value="UProjectManagerForm.pas"/>
     664        <Caret Line="6" Column="50" TopLine="4"/>
    661665      </Position23>
    662666      <Position24>
    663667        <Filename Value="UMainForm.pas"/>
    664         <Caret Line="167" Column="1" TopLine="150"/>
     668        <Caret Line="183" Column="79" TopLine="162"/>
    665669      </Position24>
    666670      <Position25>
    667         <Filename Value="UMainForm.pas"/>
    668         <Caret Line="163" Column="73" TopLine="150"/>
     671        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\wincontrol.inc"/>
     672        <Caret Line="6782" Column="32" TopLine="6763"/>
    669673      </Position25>
    670674      <Position26>
    671675        <Filename Value="UMainForm.pas"/>
    672         <Caret Line="183" Column="79" TopLine="162"/>
     676        <Caret Line="163" Column="32" TopLine="153"/>
    673677      </Position26>
    674678      <Position27>
    675         <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\include\wincontrol.inc"/>
    676         <Caret Line="6735" Column="1" TopLine="6722"/>
     679        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\control.inc"/>
     680        <Caret Line="5315" Column="1" TopLine="5302"/>
    677681      </Position27>
    678682      <Position28>
    679         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    680         <Caret Line="395" Column="1" TopLine="373"/>
     683        <Filename Value="..\..\Managers\UCDManagerTabsPopup.pas"/>
     684        <Caret Line="361" Column="1" TopLine="348"/>
    681685      </Position28>
    682686      <Position29>
    683         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    684         <Caret Line="170" Column="1" TopLine="157"/>
     687        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\wincontrol.inc"/>
     688        <Caret Line="7889" Column="1" TopLine="7876"/>
    685689      </Position29>
    686690      <Position30>
    687         <Filename Value="UProjectManagerForm.pas"/>
    688         <Caret Line="6" Column="50" TopLine="4"/>
     691        <Filename Value="..\..\Managers\UCDManagerTabsPopup.pas"/>
     692        <Caret Line="361" Column="1" TopLine="348"/>
    689693      </Position30>
    690694    </JumpHistory>
    691695  </ProjectOptions>
    692696  <CompilerOptions>
    693     <Version Value="10"/>
     697    <Version Value="11"/>
    694698    <PathDelim Value="\"/>
    695699    <Target>
     
    729733    <BreakPoints Count="2">
    730734      <Item1>
     735        <Kind Value="bpkSource"/>
     736        <WatchScope Value="wpsGlobal"/>
     737        <WatchKind Value="wpkWrite"/>
    731738        <Source Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\classes\classes.inc"/>
    732739        <Line Value="517"/>
    733740      </Item1>
    734741      <Item2>
     742        <Kind Value="bpkSource"/>
     743        <WatchScope Value="wpsGlobal"/>
     744        <WatchKind Value="wpkWrite"/>
    735745        <Source Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\classes\compon.inc"/>
    736746        <Line Value="371"/>
  • Docking/CoolDocking/Demo/Testing/Demo.lpi

    r244 r354  
    3838      </Item2>
    3939    </RequiredPackages>
    40     <Units Count="102">
     40    <Units Count="114">
    4141      <Unit0>
    4242        <Filename Value="Demo.lpr"/>
     
    5353        <IsPartOfProject Value="True"/>
    5454        <ComponentName Value="MainForm"/>
     55        <HasResources Value="True"/>
    5556        <ResourceBaseClass Value="Form"/>
    5657        <UnitName Value="UMainForm"/>
    57         <EditorIndex Value="8"/>
    58         <WindowIndex Value="0"/>
    59         <TopLine Value="67"/>
    60         <CursorPos X="84" Y="89"/>
     58        <EditorIndex Value="3"/>
     59        <WindowIndex Value="0"/>
     60        <TopLine Value="63"/>
     61        <CursorPos X="1" Y="75"/>
    6162        <UsageCount Value="201"/>
    6263        <Loaded Value="True"/>
     
    337338        <TopLine Value="1"/>
    338339        <CursorPos X="22" Y="17"/>
    339         <UsageCount Value="150"/>
     340        <UsageCount Value="154"/>
    340341        <Loaded Value="True"/>
    341342        <DefaultSyntaxHighlighter Value="Delphi"/>
     
    448449        <TopLine Value="1"/>
    449450        <CursorPos X="44" Y="45"/>
    450         <UsageCount Value="102"/>
     451        <UsageCount Value="106"/>
    451452        <Loaded Value="True"/>
    452453        <DefaultSyntaxHighlighter Value="Delphi"/>
     
    766767        <Filename Value="..\..\UCDConjoinForm.pas"/>
    767768        <UnitName Value="UCDConjoinForm"/>
    768         <EditorIndex Value="22"/>
    769         <WindowIndex Value="0"/>
    770         <TopLine Value="1"/>
    771         <CursorPos X="36" Y="13"/>
    772         <UsageCount Value="11"/>
     769        <EditorIndex Value="15"/>
     770        <WindowIndex Value="0"/>
     771        <TopLine Value="49"/>
     772        <CursorPos X="1" Y="55"/>
     773        <UsageCount Value="13"/>
    773774        <Loaded Value="True"/>
    774775      </Unit82>
     
    776777        <Filename Value="..\..\UCDCommon.pas"/>
    777778        <UnitName Value="UCDCommon"/>
    778         <EditorIndex Value="23"/>
    779         <WindowIndex Value="0"/>
    780         <TopLine Value="1"/>
    781         <CursorPos X="3" Y="11"/>
    782         <UsageCount Value="11"/>
     779        <EditorIndex Value="16"/>
     780        <WindowIndex Value="0"/>
     781        <TopLine Value="85"/>
     782        <CursorPos X="44" Y="88"/>
     783        <UsageCount Value="13"/>
    783784        <Loaded Value="True"/>
    784785      </Unit83>
     
    786787        <Filename Value="..\..\UCDManager.pas"/>
    787788        <UnitName Value="UCDManager"/>
    788         <EditorIndex Value="9"/>
    789         <WindowIndex Value="0"/>
    790         <TopLine Value="599"/>
    791         <CursorPos X="1" Y="601"/>
    792         <UsageCount Value="11"/>
     789        <EditorIndex Value="7"/>
     790        <WindowIndex Value="0"/>
     791        <TopLine Value="76"/>
     792        <CursorPos X="1" Y="92"/>
     793        <UsageCount Value="13"/>
    793794        <Loaded Value="True"/>
    794795      </Unit84>
    795796      <Unit85>
    796797        <Filename Value="H:\0.9.30_2.4.2\lcl\include\imglist.inc"/>
    797         <EditorIndex Value="3"/>
    798798        <WindowIndex Value="0"/>
    799799        <TopLine Value="908"/>
    800800        <CursorPos X="66" Y="932"/>
    801801        <UsageCount Value="11"/>
    802         <Loaded Value="True"/>
     802        <DefaultSyntaxHighlighter Value="Delphi"/>
    803803      </Unit85>
    804804      <Unit86>
     
    806806        <UnitName Value="UCDManagerTabs"/>
    807807        <IsVisibleTab Value="True"/>
    808         <EditorIndex Value="10"/>
    809         <WindowIndex Value="0"/>
    810         <TopLine Value="246"/>
    811         <CursorPos X="27" Y="254"/>
    812         <UsageCount Value="11"/>
     808        <EditorIndex Value="11"/>
     809        <WindowIndex Value="0"/>
     810        <TopLine Value="394"/>
     811        <CursorPos X="7" Y="415"/>
     812        <UsageCount Value="13"/>
    813813        <Loaded Value="True"/>
    814814      </Unit86>
    815815      <Unit87>
    816816        <Filename Value="H:\0.9.30_2.4.2\lcl\include\customnotebook.inc"/>
    817         <EditorIndex Value="21"/>
    818817        <WindowIndex Value="0"/>
    819818        <TopLine Value="965"/>
    820819        <CursorPos X="1" Y="987"/>
    821820        <UsageCount Value="11"/>
    822         <Loaded Value="True"/>
     821        <DefaultSyntaxHighlighter Value="Delphi"/>
    823822      </Unit87>
    824823      <Unit88>
    825824        <Filename Value="H:\0.9.30_2.4.2\lcl\imglist.pp"/>
    826825        <UnitName Value="ImgList"/>
    827         <EditorIndex Value="4"/>
    828826        <WindowIndex Value="0"/>
    829827        <TopLine Value="123"/>
    830828        <CursorPos X="15" Y="145"/>
    831829        <UsageCount Value="11"/>
    832         <Loaded Value="True"/>
     830        <DefaultSyntaxHighlighter Value="Delphi"/>
    833831      </Unit88>
    834832      <Unit89>
    835833        <Filename Value="H:\0.9.30_2.4.2\lcl\lcltype.pp"/>
    836834        <UnitName Value="LCLType"/>
    837         <EditorIndex Value="7"/>
    838835        <WindowIndex Value="0"/>
    839836        <TopLine Value="1236"/>
    840837        <CursorPos X="30" Y="1244"/>
    841838        <UsageCount Value="11"/>
    842         <Loaded Value="True"/>
     839        <DefaultSyntaxHighlighter Value="Delphi"/>
    843840      </Unit89>
    844841      <Unit90>
    845842        <Filename Value="H:\0.9.30_2.4.2\lcl\lclclasses.pp"/>
    846843        <UnitName Value="LCLClasses"/>
    847         <EditorIndex Value="6"/>
    848844        <WindowIndex Value="0"/>
    849845        <TopLine Value="190"/>
    850846        <CursorPos X="1" Y="203"/>
    851847        <UsageCount Value="11"/>
    852         <Loaded Value="True"/>
     848        <DefaultSyntaxHighlighter Value="Delphi"/>
    853849      </Unit90>
    854850      <Unit91>
    855851        <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32wsextctrls.pp"/>
    856852        <UnitName Value="Win32WSExtCtrls"/>
    857         <EditorIndex Value="5"/>
    858853        <WindowIndex Value="0"/>
    859854        <TopLine Value="651"/>
    860855        <CursorPos X="1" Y="664"/>
    861856        <UsageCount Value="11"/>
    862         <Loaded Value="True"/>
     857        <DefaultSyntaxHighlighter Value="Delphi"/>
    863858      </Unit91>
    864859      <Unit92>
    865860        <Filename Value="H:\0.9.30_2.4.2\lcl\include\control.inc"/>
    866         <EditorIndex Value="19"/>
    867861        <WindowIndex Value="0"/>
    868862        <TopLine Value="1668"/>
    869863        <CursorPos X="1" Y="1685"/>
    870864        <UsageCount Value="11"/>
    871         <Loaded Value="True"/>
     865        <DefaultSyntaxHighlighter Value="Delphi"/>
    872866      </Unit92>
    873867      <Unit93>
    874868        <Filename Value="H:\0.9.30_2.4.2\lcl\controls.pp"/>
    875869        <UnitName Value="Controls"/>
    876         <EditorIndex Value="20"/>
    877870        <WindowIndex Value="0"/>
    878871        <TopLine Value="278"/>
    879872        <CursorPos X="34" Y="288"/>
    880873        <UsageCount Value="11"/>
    881         <Loaded Value="True"/>
     874        <DefaultSyntaxHighlighter Value="Delphi"/>
    882875      </Unit93>
    883876      <Unit94>
    884877        <Filename Value="H:\0.9.30_2.4.2\lcl\lclproc.pas"/>
    885878        <UnitName Value="LCLProc"/>
    886         <EditorIndex Value="18"/>
    887879        <WindowIndex Value="0"/>
    888880        <TopLine Value="1515"/>
    889881        <CursorPos X="1" Y="1528"/>
    890882        <UsageCount Value="11"/>
    891         <Loaded Value="True"/>
     883        <DefaultSyntaxHighlighter Value="Delphi"/>
    892884      </Unit94>
    893885      <Unit95>
    894886        <Filename Value="H:\0.9.30_2.4.2\lcl\include\wincontrol.inc"/>
    895         <EditorIndex Value="11"/>
    896887        <WindowIndex Value="0"/>
    897888        <TopLine Value="5912"/>
    898889        <CursorPos X="1" Y="5927"/>
    899890        <UsageCount Value="11"/>
    900         <Loaded Value="True"/>
     891        <DefaultSyntaxHighlighter Value="Delphi"/>
    901892      </Unit95>
    902893      <Unit96>
    903894        <Filename Value="H:\0.9.30_2.4.2\lcl\include\customcontrol.inc"/>
    904         <EditorIndex Value="17"/>
    905895        <WindowIndex Value="0"/>
    906896        <TopLine Value="99"/>
    907897        <CursorPos X="1" Y="112"/>
    908898        <UsageCount Value="11"/>
    909         <Loaded Value="True"/>
     899        <DefaultSyntaxHighlighter Value="Delphi"/>
    910900      </Unit96>
    911901      <Unit97>
    912902        <Filename Value="H:\0.9.30_2.4.2\lcl\include\customform.inc"/>
    913         <EditorIndex Value="12"/>
    914903        <WindowIndex Value="0"/>
    915904        <TopLine Value="1260"/>
    916905        <CursorPos X="1" Y="1363"/>
    917906        <UsageCount Value="11"/>
    918         <Loaded Value="True"/>
     907        <DefaultSyntaxHighlighter Value="Delphi"/>
    919908      </Unit97>
    920909      <Unit98>
    921910        <Filename Value="H:\0.9.30_2.4.2\lcl\lclmessageglue.pas"/>
    922911        <UnitName Value="LCLMessageGlue"/>
    923         <EditorIndex Value="13"/>
    924912        <WindowIndex Value="0"/>
    925913        <TopLine Value="95"/>
    926914        <CursorPos X="1" Y="110"/>
    927915        <UsageCount Value="11"/>
    928         <Loaded Value="True"/>
     916        <DefaultSyntaxHighlighter Value="Delphi"/>
    929917      </Unit98>
    930918      <Unit99>
    931919        <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32callback.inc"/>
    932         <EditorIndex Value="14"/>
    933920        <WindowIndex Value="0"/>
    934921        <TopLine Value="196"/>
    935922        <CursorPos X="71" Y="211"/>
    936923        <UsageCount Value="11"/>
    937         <Loaded Value="True"/>
     924        <DefaultSyntaxHighlighter Value="Delphi"/>
    938925      </Unit99>
    939926      <Unit100>
    940927        <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32wsforms.pp"/>
    941928        <UnitName Value="Win32WSForms"/>
    942         <EditorIndex Value="15"/>
    943929        <WindowIndex Value="0"/>
    944930        <TopLine Value="279"/>
    945931        <CursorPos X="1" Y="292"/>
    946932        <UsageCount Value="11"/>
    947         <Loaded Value="True"/>
     933        <DefaultSyntaxHighlighter Value="Delphi"/>
    948934      </Unit100>
    949935      <Unit101>
    950936        <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32proc.pp"/>
    951937        <UnitName Value="win32proc"/>
    952         <EditorIndex Value="16"/>
    953938        <WindowIndex Value="0"/>
    954939        <TopLine Value="911"/>
    955940        <CursorPos X="1" Y="924"/>
    956941        <UsageCount Value="10"/>
    957         <Loaded Value="True"/>
     942        <DefaultSyntaxHighlighter Value="Delphi"/>
    958943      </Unit101>
     944      <Unit102>
     945        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\dragmanager.inc"/>
     946        <WindowIndex Value="0"/>
     947        <TopLine Value="553"/>
     948        <CursorPos X="1" Y="566"/>
     949        <UsageCount Value="10"/>
     950      </Unit102>
     951      <Unit103>
     952        <Filename Value="..\..\UCDMaster.pas"/>
     953        <UnitName Value="UCDMaster"/>
     954        <EditorIndex Value="17"/>
     955        <WindowIndex Value="0"/>
     956        <TopLine Value="4"/>
     957        <CursorPos X="66" Y="11"/>
     958        <UsageCount Value="12"/>
     959        <Loaded Value="True"/>
     960      </Unit103>
     961      <Unit104>
     962        <Filename Value="..\..\UCDClient.pas"/>
     963        <UnitName Value="UCDClient"/>
     964        <EditorIndex Value="18"/>
     965        <WindowIndex Value="0"/>
     966        <TopLine Value="91"/>
     967        <CursorPos X="1" Y="108"/>
     968        <UsageCount Value="12"/>
     969        <Loaded Value="True"/>
     970      </Unit104>
     971      <Unit105>
     972        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     973        <UnitName Value="UCDManagerRegions"/>
     974        <EditorIndex Value="8"/>
     975        <WindowIndex Value="0"/>
     976        <TopLine Value="357"/>
     977        <CursorPos X="1" Y="362"/>
     978        <UsageCount Value="11"/>
     979        <Loaded Value="True"/>
     980      </Unit105>
     981      <Unit106>
     982        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\controls.pp"/>
     983        <UnitName Value="Controls"/>
     984        <EditorIndex Value="6"/>
     985        <WindowIndex Value="0"/>
     986        <TopLine Value="533"/>
     987        <CursorPos X="15" Y="537"/>
     988        <UsageCount Value="11"/>
     989        <Loaded Value="True"/>
     990      </Unit106>
     991      <Unit107>
     992        <Filename Value="H:\Lazarus\1.1_2.6.0\components\lazutils\lazmethodlist.pas"/>
     993        <UnitName Value="LazMethodList"/>
     994        <EditorIndex Value="12"/>
     995        <WindowIndex Value="0"/>
     996        <TopLine Value="142"/>
     997        <CursorPos X="1" Y="164"/>
     998        <UsageCount Value="11"/>
     999        <Loaded Value="True"/>
     1000      </Unit107>
     1001      <Unit108>
     1002        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\control.inc"/>
     1003        <EditorIndex Value="13"/>
     1004        <WindowIndex Value="0"/>
     1005        <TopLine Value="4254"/>
     1006        <CursorPos X="1" Y="4272"/>
     1007        <UsageCount Value="11"/>
     1008        <Loaded Value="True"/>
     1009      </Unit108>
     1010      <Unit109>
     1011        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\customform.inc"/>
     1012        <EditorIndex Value="14"/>
     1013        <WindowIndex Value="0"/>
     1014        <TopLine Value="473"/>
     1015        <CursorPos X="1" Y="489"/>
     1016        <UsageCount Value="11"/>
     1017        <Loaded Value="True"/>
     1018      </Unit109>
     1019      <Unit110>
     1020        <Filename Value="H:\Lazarus\1.1_2.6.0\fpc\2.6.0\source\rtl\objpas\classes\classesh.inc"/>
     1021        <EditorIndex Value="9"/>
     1022        <WindowIndex Value="0"/>
     1023        <TopLine Value="659"/>
     1024        <CursorPos X="3" Y="660"/>
     1025        <UsageCount Value="10"/>
     1026        <Loaded Value="True"/>
     1027      </Unit110>
     1028      <Unit111>
     1029        <Filename Value="H:\Lazarus\1.1_2.6.0\fpc\2.6.0\source\rtl\objpas\classes\stringl.inc"/>
     1030        <EditorIndex Value="10"/>
     1031        <WindowIndex Value="0"/>
     1032        <TopLine Value="645"/>
     1033        <CursorPos X="3" Y="648"/>
     1034        <UsageCount Value="10"/>
     1035        <Loaded Value="True"/>
     1036      </Unit111>
     1037      <Unit112>
     1038        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\comctrls.pp"/>
     1039        <UnitName Value="ComCtrls"/>
     1040        <EditorIndex Value="4"/>
     1041        <WindowIndex Value="0"/>
     1042        <TopLine Value="1439"/>
     1043        <CursorPos X="15" Y="1449"/>
     1044        <UsageCount Value="10"/>
     1045        <Loaded Value="True"/>
     1046      </Unit112>
     1047      <Unit113>
     1048        <Filename Value="H:\Lazarus\1.1_2.6.0\lcl\include\customlistview.inc"/>
     1049        <EditorIndex Value="5"/>
     1050        <WindowIndex Value="0"/>
     1051        <TopLine Value="1428"/>
     1052        <CursorPos X="20" Y="1449"/>
     1053        <UsageCount Value="10"/>
     1054        <Loaded Value="True"/>
     1055      </Unit113>
    9591056    </Units>
    9601057    <JumpHistory Count="30" HistoryIndex="29">
    9611058      <Position1>
    962         <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32wsforms.pp"/>
    963         <Caret Line="376" Column="1" TopLine="363"/>
     1059        <Filename Value="..\..\UCDManager.pas"/>
     1060        <Caret Line="89" Column="3" TopLine="85"/>
    9641061      </Position1>
    9651062      <Position2>
    966         <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32wsforms.pp"/>
    967         <Caret Line="292" Column="1" TopLine="279"/>
     1063        <Filename Value="..\..\UCDManager.pas"/>
     1064        <Caret Line="104" Column="25" TopLine="85"/>
    9681065      </Position2>
    9691066      <Position3>
    970         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    971         <Caret Line="169" Column="1" TopLine="156"/>
     1067        <Filename Value="..\..\UCDManager.pas"/>
     1068        <Caret Line="145" Column="47" TopLine="106"/>
    9721069      </Position3>
    9731070      <Position4>
    974         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    975         <Caret Line="211" Column="22" TopLine="207"/>
     1071        <Filename Value="..\..\UCDManager.pas"/>
     1072        <Caret Line="595" Column="32" TopLine="574"/>
    9761073      </Position4>
    9771074      <Position5>
    978         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    979         <Caret Line="220" Column="1" TopLine="207"/>
     1075        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1076        <Caret Line="373" Column="3" TopLine="369"/>
    9801077      </Position5>
    9811078      <Position6>
    982         <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32callback.inc"/>
    983         <Caret Line="213" Column="1" TopLine="196"/>
     1079        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1080        <Caret Line="166" Column="29" TopLine="163"/>
    9841081      </Position6>
    9851082      <Position7>
    986         <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32callback.inc"/>
    987         <Caret Line="211" Column="71" TopLine="196"/>
     1083        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1084        <Caret Line="49" Column="15" TopLine="36"/>
    9881085      </Position7>
    9891086      <Position8>
    990         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    991         <Caret Line="220" Column="1" TopLine="207"/>
     1087        <Filename Value="..\..\UCDManager.pas"/>
     1088        <Caret Line="95" Column="1" TopLine="85"/>
    9921089      </Position8>
    9931090      <Position9>
    994         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    995         <Caret Line="221" Column="1" TopLine="207"/>
     1091        <Filename Value="..\..\UCDManager.pas"/>
     1092        <Caret Line="120" Column="15" TopLine="107"/>
    9961093      </Position9>
    9971094      <Position10>
    998         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    999         <Caret Line="220" Column="1" TopLine="207"/>
     1095        <Filename Value="..\..\UCDManager.pas"/>
     1096        <Caret Line="121" Column="15" TopLine="108"/>
    10001097      </Position10>
    10011098      <Position11>
    1002         <Filename Value="H:\0.9.30_2.4.2\lcl\include\wincontrol.inc"/>
    1003         <Caret Line="5925" Column="1" TopLine="5912"/>
     1099        <Filename Value="..\..\UCDManager.pas"/>
     1100        <Caret Line="120" Column="15" TopLine="108"/>
    10041101      </Position11>
    10051102      <Position12>
    1006         <Filename Value="H:\0.9.30_2.4.2\lcl\include\wincontrol.inc"/>
    1007         <Caret Line="5926" Column="1" TopLine="5912"/>
     1103        <Filename Value="..\..\UCDManager.pas"/>
     1104        <Caret Line="121" Column="26" TopLine="107"/>
    10081105      </Position12>
    10091106      <Position13>
    1010         <Filename Value="H:\0.9.30_2.4.2\lcl\include\wincontrol.inc"/>
    1011         <Caret Line="5927" Column="1" TopLine="5912"/>
     1107        <Filename Value="..\..\UCDManager.pas"/>
     1108        <Caret Line="120" Column="15" TopLine="107"/>
    10121109      </Position13>
    10131110      <Position14>
    1014         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1015         <Caret Line="378" Column="27" TopLine="355"/>
     1111        <Filename Value="..\..\UCDManager.pas"/>
     1112        <Caret Line="121" Column="15" TopLine="108"/>
    10161113      </Position14>
    10171114      <Position15>
    10181115        <Filename Value="..\..\UCDManager.pas"/>
    1019         <Caret Line="601" Column="1" TopLine="599"/>
     1116        <Caret Line="120" Column="36" TopLine="97"/>
    10201117      </Position15>
    10211118      <Position16>
    1022         <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32wsforms.pp"/>
    1023         <Caret Line="376" Column="1" TopLine="363"/>
     1119        <Filename Value="..\..\UCDManager.pas"/>
     1120        <Caret Line="118" Column="36" TopLine="97"/>
    10241121      </Position16>
    10251122      <Position17>
    1026         <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32wsforms.pp"/>
    1027         <Caret Line="292" Column="1" TopLine="279"/>
     1123        <Filename Value="..\..\UCDManager.pas"/>
     1124        <Caret Line="389" Column="45" TopLine="381"/>
    10281125      </Position17>
    10291126      <Position18>
    1030         <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32wsforms.pp"/>
    1031         <Caret Line="376" Column="1" TopLine="363"/>
     1127        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1128        <Caret Line="32" Column="1" TopLine="27"/>
    10321129      </Position18>
    10331130      <Position19>
    1034         <Filename Value="H:\0.9.30_2.4.2\lcl\interfaces\win32\win32wsforms.pp"/>
    1035         <Caret Line="292" Column="1" TopLine="279"/>
     1131        <Filename Value="UMainForm.pas"/>
     1132        <Caret Line="75" Column="12" TopLine="66"/>
    10361133      </Position19>
    10371134      <Position20>
    1038         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1039         <Caret Line="169" Column="1" TopLine="156"/>
     1135        <Filename Value="..\..\UCDManager.pas"/>
     1136        <Caret Line="108" Column="22" TopLine="95"/>
    10401137      </Position20>
    10411138      <Position21>
    1042         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1043         <Caret Line="204" Column="55" TopLine="187"/>
     1139        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1140        <Caret Line="155" Column="1" TopLine="142"/>
    10441141      </Position21>
    10451142      <Position22>
    1046         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1047         <Caret Line="169" Column="1" TopLine="156"/>
     1143        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1144        <Caret Line="46" Column="21" TopLine="33"/>
    10481145      </Position22>
    10491146      <Position23>
    10501147        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1051         <Caret Line="213" Column="29" TopLine="207"/>
     1148        <Caret Line="83" Column="1" TopLine="70"/>
    10521149      </Position23>
    10531150      <Position24>
    10541151        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1055         <Caret Line="220" Column="5" TopLine="207"/>
     1152        <Caret Line="84" Column="32" TopLine="70"/>
    10561153      </Position24>
    10571154      <Position25>
    10581155        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1059         <Caret Line="169" Column="1" TopLine="156"/>
     1156        <Caret Line="46" Column="21" TopLine="33"/>
    10601157      </Position25>
    10611158      <Position26>
    10621159        <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1063         <Caret Line="377" Column="37" TopLine="357"/>
     1160        <Caret Line="347" Column="3" TopLine="328"/>
    10641161      </Position26>
    10651162      <Position27>
    1066         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1067         <Caret Line="169" Column="1" TopLine="156"/>
     1163        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1164        <Caret Line="309" Column="9" TopLine="297"/>
    10681165      </Position27>
    10691166      <Position28>
    1070         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1071         <Caret Line="219" Column="1" TopLine="206"/>
     1167        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1168        <Caret Line="35" Column="15" TopLine="22"/>
    10721169      </Position28>
    10731170      <Position29>
    1074         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1075         <Caret Line="361" Column="5" TopLine="349"/>
     1171        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1172        <Caret Line="72" Column="7" TopLine="58"/>
    10761173      </Position29>
    10771174      <Position30>
    1078         <Filename Value="..\..\Managers\UCDManagerTabs.pas"/>
    1079         <Caret Line="169" Column="1" TopLine="156"/>
     1175        <Filename Value="..\..\Managers\UCDManagerRegions.pas"/>
     1176        <Caret Line="63" Column="37" TopLine="58"/>
    10801177      </Position30>
    10811178    </JumpHistory>
    10821179  </ProjectOptions>
    10831180  <CompilerOptions>
    1084     <Version Value="9"/>
     1181    <Version Value="11"/>
    10851182    <PathDelim Value="\"/>
    10861183    <Target>
     
    11131210        <UseHeaptrc Value="True"/>
    11141211      </Debugging>
    1115       <Options>
    1116         <Win32>
    1117           <GraphicApplication Value="True"/>
    1118         </Win32>
    1119       </Options>
    11201212    </Linking>
    11211213    <Other>
     
    11241216        <UseMsgFile Value="True"/>
    11251217      </CompilerMessages>
     1218      <CustomOptions Value="-dDEBUG_COOLDOCK"/>
    11261219      <CompilerPath Value="$(CompPath)"/>
    11271220    </Other>
    11281221  </CompilerOptions>
    11291222  <Debugging>
    1130     <BreakPoints Count="3">
     1223    <BreakPoints Count="2">
    11311224      <Item1>
     1225        <Kind Value="bpkSource"/>
     1226        <WatchScope Value="wpsGlobal"/>
     1227        <WatchKind Value="wpkWrite"/>
    11321228        <Source Value="..\UCoolDocking.pas"/>
    11331229        <Line Value="528"/>
    11341230      </Item1>
    11351231      <Item2>
     1232        <Kind Value="bpkSource"/>
     1233        <WatchScope Value="wpsGlobal"/>
     1234        <WatchKind Value="wpkWrite"/>
    11361235        <Source Value="H:\0.9.30_2.4.2\lcl\include\imglist.inc"/>
    11371236        <Line Value="1378"/>
    11381237      </Item2>
    1139       <Item3>
    1140         <Source Value="..\..\Managers\UCDManagerTabs.pas"/>
    1141         <Line Value="120"/>
    1142       </Item3>
    11431238    </BreakPoints>
    11441239    <Watches Count="2">
  • Docking/CoolDocking/Demo/Testing/UMainForm.lfm

    r244 r354  
    55  Width = 576
    66  Caption = 'MainForm'
    7   ClientHeight = 415
     7  ClientHeight = 416
    88  ClientWidth = 576
    99  Menu = MainMenu1
     
    1111  OnDestroy = FormDestroy
    1212  OnShow = FormShow
    13   LCLVersion = '0.9.30'
     13  LCLVersion = '1.1'
    1414  object Button1: TButton
    1515    Left = 10
     
    2323  object Panel1: TPanel
    2424    Left = 0
    25     Height = 367
     25    Height = 368
    2626    Top = 48
    2727    Width = 576
    2828    Align = alBottom
    2929    Anchors = [akTop, akLeft, akRight, akBottom]
    30     ClientHeight = 367
     30    ClientHeight = 368
    3131    ClientWidth = 576
    3232    DockSite = True
     
    6161      Top = 144
    6262      Width = 200
     63      TabStop = False
    6364      MultiLine = True
    6465      TabIndex = 0
    65       TabOrder = 1
    6666      Tabs.Strings = (
    6767        'ggdfg'
     
    7373        'ddd'
    7474      )
    75       TabStop = False
     75      TabOrder = 1
    7676    end
    7777  end
  • Docking/CoolDocking/Demo/Testing/UMainForm.pas

    r244 r354  
    7272  ConjoinedDockForm1: TCDConjoinForm;
    7373  ConjoinedDockForm2: TCDConjoinForm;
     74  Form1: TDockForm;
    7475begin
    7576  NewDockForm.ManualDock(Panel1);
    76   NewDockForm.ManualDock(Panel1);
     77  Form1 := NewDockForm;
     78  Form1.ManualDock(Panel1);
     79  NewDockForm.ManualDock(Form1);
     80  TCDManager(Panel1.DockManager).DockStyle := dsTabs;
    7781(*  ConjoinedDockForm1 := TCDManager(Panel1.DockManager).CreateConjoinForm;
    7882  ConjoinedDockForm1.Name := 'Model';;
  • Docking/CoolDocking/Managers/UCDManagerRegions.pas

    r218 r354  
    1717    PanelHeader: TCDPanelHeader;
    1818    Splitter: TSplitter;
     19    Align: TAlign;
    1920    procedure VisibleChange(Sender: TObject); override;
    2021    procedure Paint(Sender: TObject); override;
     
    4344    destructor Destroy; override;
    4445    procedure PaintSite(DC: HDC); override;
    45     procedure UpdateClientSize; override;
     46    procedure Update; override;
    4647    procedure SetVisible(const AValue: Boolean); override;
    4748    procedure ChangeVisible(Control: TWinControl; Visible: Boolean);
     
    6566    //  TCDManagerRegionsItem(DockItems[DockItems.IndexOf(FindControlInPanels(TControl(Sender)))]).HideType := dhtPermanent;
    6667    //end;
    67     UpdateClientSize;
     68    Update;
     69
     70    // if any region is visible, show parent docksite
     71    //if DockSite is TForm then
     72    //  DockSite.Visible := (DockSite.VisibleDockClientCount > 0);
    6873  end;
    6974end;
     
    130135  inherited SetHeaderPos(AValue);
    131136  if Assigned(DockSite.Parent) then
    132     TCDManager(DockSite.Parent.DockManager).UpdateClientSize;
     137    TCDManager(DockSite.Parent.DockManager).Update;
    133138(*  case AValue of
    134139    hpBottom, hpTop: FDockDirection := ddVertical;
     
    179184
    180185  NewItem.PanelHeader.Parent := DockSite;
     186
     187  if DockItems.Count = 0 then NewItem.Align := alClient
     188    else NewItem.Align := InsertAt;
    181189
    182190  NewItem.Control := TWinControl(Control);
     
    219227        Control.ManualDock(DockSite, nil, InsertAt);
    220228        NewConjoinDockForm.UpdateCaption;
    221         UpdateClientSize;
     229        Update;
    222230        Exit;
    223231      end;
     
    225233    InsertControlNoUpdate(Control, InsertAt);
    226234  end;
    227   UpdateClientSize;
     235  Update;
    228236end;
    229237
     
    257265  end;
    258266  inherited RemoveControl(Control);
    259   if ClientCount > 1 then UpdateClientSize;
     267  if ClientCount > 1 then Update;
    260268end;
    261269
     
    271279  for I := 0 to ADockSite.DockClientCount - 1 do
    272280    InsertControlNoUpdate(ADockSite.DockClients[I], alLeft);
    273   UpdateClientSize;
     281  Update;
    274282end;
    275283
     
    291299end;
    292300
    293 procedure TCDManagerRegions.UpdateClientSize;
     301procedure TCDManagerRegions.Update;
    294302var
    295303  I: Integer;
     
    299307  VisibleControlsCount: Integer;
    300308begin
    301   inherited UpdateClientSize;
    302   if FDockDirection = ddHorizontal then
    303     BaseAlign := alLeft else BaseAlign := alTop;
    304 
    305   SplitterLeft := 0;
    306   SplitterTop := 0;
     309  if FUpdateCount = 0 then begin
     310  DebugLog('TCDManagerRegions.UpdateClientSize');
     311  inherited;
    307312  VisibleControlsCount := DockSite.VisibleDockClientCount;
    308313  if DockSite is TForm then
    309     DockSite.Visible := VisibleControlsCount > 0;
     314    DockSite.Visible := (VisibleControlsCount > 0);
    310315  if VisibleControlsCount = 0 then VisibleControlsCount := 1;
    311316
     
    323328    PanelHeader.Visible := Control.Visible;
    324329    Paint(Self);
    325     if I < (DockItems.Count - 1) then PanelHeader.Align := BaseAlign
    326       else PanelHeader.Align := alClient;
    327 
    328     Inc(SplitterLeft, PanelHeader.Width);
    329     Inc(SplitterTop, PanelHeader.Height);
     330    if FDockDirection = ddHorizontal then
     331      BaseAlign := alLeft else BaseAlign := alTop;
     332
     333    if I < Trunc((DockItems.Count - 1) / 2) then BaseAlign := BaseAlign
     334        else if I = Trunc((DockItems.Count - 1) / 2) then BaseAlign := alClient
     335        else if I > Trunc((DockItems.Count - 1) / 2) then begin
     336          if BaseAlign = alTop then BaseAlign := alBottom
     337          else if BaseAlign = alLeft then BaseAlign := alRight;
     338        end;
     339    PanelHeader.Align := BaseAlign;
     340
     341    Splitter.Align := BaseAlign;
     342    SplitterLeft := PanelHeader.Left;
     343    SplitterTop := PanelHeader.Top;
    330344    Splitter.Left := SplitterLeft;
    331345    Splitter.Top := SplitterTop;
    332346    Splitter.Parent := Self.DockSite;
    333     Splitter.Align := BaseAlign;
    334     Splitter.Visible := I < (DockItems.Count - 1);
     347    Splitter.Visible := I <> (Trunc(DockItems.Count - 1) / 2);
    335348    Inc(SplitterLeft, Splitter.Width);
    336349    Inc(SplitterTop, Splitter.Height);
    337350
    338351    Paint(Self);
    339     if I < (DockItems.Count - 1) then begin
    340       if DockDirection = ddHorizontal then PanelHeader.Align := alLeft
    341         else PanelHeader.Align := alTop;
    342     end else PanelHeader.Align := alClient;
     352    PanelHeader.Align := BaseAlign;
     353  end;
    343354  end;
    344355end;
     
    349360begin
    350361  inherited;
    351   for I := 0 to DockItems.Count - 1 do
     362  try
     363    BeginUpdate;
     364    for I := 0 to DockItems.Count - 1 do
    352365      with TCDManagerRegionsItem(DockItems[I]) do begin
    353366        if AValue and (not Control.Visible) and (Control.Tag = Integer(dhtTemporal))  then begin
     
    361374      end;
    362375        //ClientAreaPanel.Show;
     376  finally
     377    EndUpdate;
     378  end;
    363379end;
    364380
  • Docking/CoolDocking/Managers/UCDManagerTabs.pas

    r253 r354  
    4444    TabImageList: TImageList;
    4545    PageControl: TPageControl;
    46     procedure UpdateClientSize; override;
     46    procedure Update; override;
    4747    procedure SetHeaderPos(const AValue: THeaderPos); override;
    4848    procedure InsertControlNoUpdate(Control: TControl; InsertAt: TAlign); virtual;
     
    8282  Temp2: TControl;
    8383begin
     84  DebugLog('TCDManagerTabsItem.VisibleChange');
    8485  with TCDManagerTabs(Manager) do begin
    8586    if TControl(Sender).Visible then begin
    86       UpdateClientSize;
     87      Update;
    8788      Switch(DockItems.IndexOf(FindControlInPanels(TControl(Sender))));
    8889      TCDManagerTabsItem(DockItems[DockItems.IndexOf(
    8990        FindControlInPanels(TControl(Sender)))]).HideType := dhtPermanent;
    90     end else UpdateClientSize;
     91    end else Update;
    9192  end;
    9293
     
    143144procedure TCDManagerTabs.TabControlChange(Sender: TObject);
    144145begin
    145   UpdateClientSize;
     146  DebugLog('TCDManagerTabs.TabControlChange ' + IntToStr(PageControl.TabIndex));
     147  Update;
    146148  MouseDownSkip := True;
    147149end;
     
    189191    OnChange := TabControlChange;
    190192    MultiLine := True;
     193    AutoSize := True;
    191194    PopupMenu := Self.PopupMenu;
    192195    OnMouseLeave := TabControlMouseLeave;
     
    225228procedure TCDManagerTabs.Switch(Index: Integer);
    226229begin
     230  DebugLog('TCDManagerTabs.Switch ' + IntToStr(Index));
    227231  PageControl.TabIndex := Index;
    228232end;
     
    265269  end; //else raise Exception.Create(Format('Control %s not found in DockItems', [Control.Name]));
    266270
    267   ManagerItem.Control.Visible := False;
     271  //ManagerItem.Control.Visible := False;
    268272  ManagerItem.Control.Parent := nil;
    269273  DockItems.Remove(ManagerItem);
     
    279283      end else TCDManagerItem(DockItems[0]).Control.ManualFloat(Rect(Left, Top, Left + Width, Top + Height));
    280284      ManualFloat(Rect(Left, Top, Left + Width, Top + Height));
    281       //UpdateClientSize;
     285      //Update;
    282286      inherited RemoveControl(Control);
    283287      Free;
     
    286290  end;
    287291  //if ClientCount > 0 then
    288   UpdateClientSize;
     292  Update;
    289293  inherited RemoveControl(Control);
    290294end;
     
    341345  inherited;
    342346  InsertControlNoUpdate(AControl, InsertAt);
    343   UpdateClientSize;
    344 end;
    345 
    346 procedure TCDManagerTabs.UpdateClientSize;
     347  Update;
     348end;
     349
     350procedure TCDManagerTabs.Update;
    347351var
    348352  I: Integer;
     
    350354  DeletedPage: TTabSheet;
    351355begin
     356  if FUpdateCount = 0 then begin
     357  DebugLog('TCDManagerTabs.Update');
    352358  for I := 0 to DockItems.Count - 1 do
    353359  with TCDManagerTabsItem(DockItems[I]) do begin
     
    407413    //TCDClientPanel(FDockPanels[I]).DockPanelPaint(Self);
    408414  end;
    409   inherited UpdateClientSize;
     415  end;
     416  inherited;
    410417end;
    411418
  • Docking/CoolDocking/UCDClient.pas

    r242 r354  
    5151procedure Register;
    5252begin
    53   RegisterComponents('CoolDocking', [TCDClient]);
    54   RegisterComponents('CoolDocking', [TCDCustomize]);
     53  RegisterComponents('CoolDocking', [TCDClient, TCDCustomize]);
    5554end;
    56 
    57 
    5855
    5956{ TCDClient }
  • Docking/CoolDocking/UCDCommon.pas

    r218 r354  
    11unit UCDCommon;
    22
    3 {$mode objfpc}{$H+}
     3{$mode delphi}{$H+}
    44
    55interface
     
    7676function GetUniqueName(BaseName: string): string;
    7777function HeaderPosToTabPos(HeaderPos: THeaderPos): TTabPosition;
     78procedure DebugLog(Text: string); inline;
    7879
    7980implementation
     
    8182var
    8283  UniqueNameCounter: Integer;
     84
     85procedure DebugLog(Text: string); inline;
     86begin
     87  //{$IFDEF DEBUG_COOLDOCK}
     88  WriteLn(FormatDateTime('hh:nn:ss.zzz', Time) + ' ' + Text);
     89  //{$ENDIF}
     90end;
    8391
    8492function GetUniqueName(BaseName: string): string;
  • Docking/CoolDocking/UCDManager.pas

    r253 r354  
    8888
    8989  TCDManager = class(TCDManagerBase)
     90  protected
     91    FUpdateCount: Integer;
    9092  private
    9193    FDockSite: TWinControl;
     
    105107    constructor Create(ADockSite: TWinControl); override;
    106108    destructor Destroy; override;
    107     procedure UpdateClientSize; virtual;
     109    procedure Update; virtual;
    108110    procedure Switch(Index: Integer); virtual;
    109111    procedure ChangeVisible(Control: TWinControl; Visible: Boolean); virtual;
     
    380382procedure TCDManager.BeginUpdate;
    381383begin
    382   inherited BeginUpdate;
     384  Inc(FUpdateCount);
    383385end;
    384386
    385387procedure TCDManager.EndUpdate;
    386388begin
    387   inherited EndUpdate;
     389  if FUpdateCount > 0 then Dec(FUpdateCount);
     390  if FUpdateCount = 0 then Update;
    388391end;
    389392
     
    572575      NewManager.Assign(TCDManager(DockSite.DockManager));
    573576    DockSite.DockManager := NewManager;
    574     NewManager.UpdateClientSize;
     577    NewManager.Update;
    575578  end;
    576579end;
     
    581584  FHeaderVisible := AValue;
    582585  if Assigned(DockSite.HostDockSite) then
    583     TCDManager(DockSite.HostDockSite.DockManager).UpdateClientSize;
     586    TCDManager(DockSite.HostDockSite.DockManager).Update;
    584587end;
    585588
     
    597600end;
    598601
    599 procedure TCDManager.UpdateClientSize;
     602procedure TCDManager.Update;
    600603begin
    601604end;
  • Docking/CoolDocking/UCDMaster.pas

    r194 r354  
    99
    1010type
     11  TLogEvent = procedure (Sender: TObject; Text: string) of object;
     12
    1113  { TCDMaster }
    1214
     
    1618    FDefaultMoveSpeed: Integer;
    1719    FDefaultTabsPos: THeaderPos;
     20    FOnDebugLog: TLogEvent;
    1821    FShowIcons: Boolean;
    1922    FTabsEnabled: Boolean;
     
    2427    destructor Destroy; override;
    2528  published
     29    property OnDebugLog: TLogEvent read FOnDebugLog write FOnDebugLog;
    2630    property TabsEnabled: Boolean read FTabsEnabled write SetTabsEnabled;
    2731    property DefaultTabsPos: THeaderPos read FDefaultTabsPos
  • Docking/CoolDocking/UCDWindowList.lfm

    r197 r354  
    88  ClientWidth = 382
    99  OnShow = FormShow
    10   LCLVersion = '0.9.31'
     10  LCLVersion = '1.1'
    1111  object ListView1: TListView
    1212    Left = 8
  • Docking/CoolDocking/UCDWindowList.lrs

    r197 r354  
    44  'TPF0'#17'TCDWindowListForm'#16'CDWindowListForm'#4'Left'#3'i'#1#6'Height'#3#0
    55  +#1#3'Top'#3#142#0#5'Width'#3'~'#1#7'Caption'#6#11'Window list'#12'ClientHeig'
    6   +'ht'#3#0#1#11'ClientWidth'#3'~'#1#6'OnShow'#7#8'FormShow'#10'LCLVersion'#6#6
    7   +'0.9.31'#0#9'TListView'#9'ListView1'#4'Left'#2#8#6'Height'#3#211#0#3'Top'#2#5
    8   +#5'Width'#3'n'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7
    9   +'Columns'#14#1#7'Caption'#6#4'Name'#5'Width'#3#200#0#0#1#7'Caption'#6#10'Doc'
    10   +'k state'#5'Width'#2'F'#0#1#7'Caption'#6#10'Visibility'#5'Width'#2'F'#0#0#8
    11   +'ReadOnly'#9#9'RowSelect'#9#11'SmallImages'#7#10'ImageList1'#8'TabOrder'#2#0
    12   +#9'ViewStyle'#7#8'vsReport'#10'OnDblClick'#7#17'ListView1DblClick'#10'OnKeyP'
    13   +'ress'#7#17'ListView1KeyPress'#12'OnSelectItem'#7#19'ListView1SelectItem'#0#0
    14   +#7'TButton'#11'ButtonFocus'#4'Left'#3'+'#1#6'Height'#2#25#3'Top'#3#224#0#5'W'
    15   +'idth'#2'K'#7'Anchors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#5'Focus'#7'E'
    16   +'nabled'#8#7'OnClick'#7#16'ButtonFocusClick'#8'TabOrder'#2#1#0#0#7'TButton'
    17   +#10'ButtonHide'#4'Left'#3#219#0#6'Height'#2#25#3'Top'#3#224#0#5'Width'#2'K'#7
    18   +'Anchors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#4'Hide'#7'Enabled'#8#7'On'
    19   +'Click'#7#15'ButtonHideClick'#8'TabOrder'#2#2#0#0#7'TButton'#10'ButtonShow'#4
     6  +'ht'#3#0#1#11'ClientWidth'#3'~'#1#6'OnShow'#7#8'FormShow'#10'LCLVersion'#6#3
     7  +'1.1'#0#9'TListView'#9'ListView1'#4'Left'#2#8#6'Height'#3#211#0#3'Top'#2#5#5
     8  +'Width'#3'n'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7'C'
     9  +'olumns'#14#1#7'Caption'#6#4'Name'#5'Width'#3#200#0#0#1#7'Caption'#6#10'Dock'
     10  +' state'#5'Width'#2'F'#0#1#7'Caption'#6#10'Visibility'#5'Width'#2'F'#0#0#8'R'
     11  +'eadOnly'#9#9'RowSelect'#9#11'SmallImages'#7#10'ImageList1'#8'TabOrder'#2#0#9
     12  +'ViewStyle'#7#8'vsReport'#10'OnDblClick'#7#17'ListView1DblClick'#10'OnKeyPre'
     13  +'ss'#7#17'ListView1KeyPress'#12'OnSelectItem'#7#19'ListView1SelectItem'#0#0#7
     14  +'TButton'#11'ButtonFocus'#4'Left'#3'+'#1#6'Height'#2#25#3'Top'#3#224#0#5'Wid'
     15  +'th'#2'K'#7'Anchors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#5'Focus'#7'Ena'
     16  +'bled'#8#7'OnClick'#7#16'ButtonFocusClick'#8'TabOrder'#2#1#0#0#7'TButton'#10
     17  +'ButtonHide'#4'Left'#3#219#0#6'Height'#2#25#3'Top'#3#224#0#5'Width'#2'K'#7'A'
     18  +'nchors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#4'Hide'#7'Enabled'#8#7'OnC'
     19  +'lick'#7#15'ButtonHideClick'#8'TabOrder'#2#2#0#0#7'TButton'#10'ButtonShow'#4
    2020  +'Left'#3#139#0#6'Height'#2#25#3'Top'#3#224#0#5'Width'#2'K'#7'Anchors'#11#7'a'
    2121  +'kRight'#8'akBottom'#0#7'Caption'#6#4'Show'#7'Enabled'#8#7'OnClick'#7#15'But'
  • Docking/CoolDocking/languages/UCDClient.po

    r343 r354  
    11msgid ""
    2 msgstr "Content-Type: text/plain; charset=UTF-8"
     2msgstr ""
     3"Content-Type: text/plain; charset=UTF-8\n"
     4"Project-Id-Version: \n"
     5"POT-Creation-Date: \n"
     6"PO-Revision-Date: \n"
     7"Last-Translator: Jiří Hajda <robie@centrum.cz>\n"
     8"Language-Team: \n"
     9"MIME-Version: 1.0\n"
     10"Content-Transfer-Encoding: 8bit\n"
    311
    412#: ucdclient.swrongowner
    513msgid "Owner of TCoolDockClient have to be TForm"
    6 msgstr "Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8"
     14msgstr ""
    715
  • Docking/CoolDocking/languages/UCDCustomize.po

    r343 r354  
    11msgid ""
    2 msgstr "Content-Type: text/plain; charset=UTF-8"
     2msgstr ""
     3"Content-Type: text/plain; charset=UTF-8\n"
     4"Project-Id-Version: \n"
     5"POT-Creation-Date: \n"
     6"PO-Revision-Date: \n"
     7"Last-Translator: Jiří Hajda <robie@centrum.cz>\n"
     8"Language-Team: \n"
     9"MIME-Version: 1.0\n"
     10"Content-Transfer-Encoding: 8bit\n"
    311
    412#: ucdcustomize.senternewname
    513msgid "Enter new name"
    6 msgstr "Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8"
     14msgstr ""
    715
    816#: ucdcustomize.snewlayout
  • Docking/CoolDocking/languages/UCDPopupMenu.po

    r343 r354  
    11msgid ""
    2 msgstr "Content-Type: text/plain; charset=UTF-8"
     2msgstr ""
     3"Content-Type: text/plain; charset=UTF-8\n"
     4"Project-Id-Version: \n"
     5"POT-Creation-Date: \n"
     6"PO-Revision-Date: \n"
     7"Last-Translator: Jiří Hajda <robie@centrum.cz>\n"
     8"Language-Team: \n"
     9"MIME-Version: 1.0\n"
     10"Content-Transfer-Encoding: 8bit\n"
    311
    412#: ucdpopupmenu.scloseform
    513msgid "Close"
    6 msgstr "Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8"
     14msgstr ""
    715
    816#: ucdpopupmenu.scustomize
  • Docking/CoolDocking/languages/UCDWindowList.po

    r343 r354  
    11msgid ""
    2 msgstr "Content-Type: text/plain; charset=UTF-8"
     2msgstr ""
     3"Content-Type: text/plain; charset=UTF-8\n"
     4"Project-Id-Version: \n"
     5"POT-Creation-Date: \n"
     6"PO-Revision-Date: \n"
     7"Last-Translator: Jiří Hajda <robie@centrum.cz>\n"
     8"Language-Team: \n"
     9"MIME-Version: 1.0\n"
     10"Content-Transfer-Encoding: 8bit\n"
    311
    412#: ucdwindowlist.sstatedocked
    513msgid "Docked"
    6 msgstr "Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8Content-Type: text/plain; charset=UTF-8"
     14msgstr ""
    715
    816#: ucdwindowlist.sstatefloating
Note: See TracChangeset for help on using the changeset viewer.