Changeset 188 for Docking


Ignore:
Timestamp:
Mar 11, 2011, 8:49:10 AM (14 years ago)
Author:
george
Message:
  • Modified: Unit UCoolDocking splited to units UCoolDockMaster and UCoolDockClient.
Location:
Docking/CoolDocking
Files:
3 added
1 deleted
28 edited

Legend:

Unmodified
Added
Removed
  • Docking/CoolDocking/CoolDocking.lpk

    r187 r188  
    2525    <Description Value="Set of components for docking of windows."/>
    2626    <Version Minor="2"/>
    27     <Files Count="16">
     27    <Files Count="17">
    2828      <Item1>
    29         <Filename Value="UCoolDocking.pas"/>
     29        <Filename Value="UCoolDockClient.pas"/>
    3030        <HasRegisterProc Value="True"/>
    31         <UnitName Value="UCoolDocking"/>
     31        <UnitName Value="UCoolDockClient"/>
    3232      </Item1>
    3333      <Item2>
     
    9393        <UnitName Value="UCoolDockConjoinForm"/>
    9494      </Item16>
     95      <Item17>
     96        <Filename Value="UCoolDockMaster.pas"/>
     97        <UnitName Value="UCoolDockMaster"/>
     98      </Item17>
    9599    </Files>
    96100    <i18n>
  • Docking/CoolDocking/CoolDocking.pas

    r187 r188  
    88
    99uses
    10   UCoolDocking, UCoolDockCustomize, UCoolDockWindowList, UCoolDockStyleTabs,
    11   UCoolDockStyleRegions, UCoolDockStylePopupTabs, UCoolDockStylePopupRegions,
    12   UCoolDockStyle, UCoolDockClientPanel, UCoolDockPopupMenu, UCoolDockLayout,
    13   URectangle, UCoolDockCommon, UCoolDockManager, UCoolDockConjoinForm,
    14   LazarusPackageIntf;
     10  UCoolDockClient, UCoolDockCustomize, UCoolDockWindowList,
     11  UCoolDockStyleTabs, UCoolDockStyleRegions, UCoolDockStylePopupTabs,
     12  UCoolDockStylePopupRegions, UCoolDockStyle, UCoolDockClientPanel,
     13  UCoolDockPopupMenu, UCoolDockLayout, URectangle, UCoolDockCommon,
     14  UCoolDockManager, UCoolDockConjoinForm, UCoolDockMaster, LazarusPackageIntf;
    1515
    1616implementation
     
    1818procedure Register;
    1919begin
    20   RegisterUnit('UCoolDocking', @UCoolDocking.Register);
     20  RegisterUnit('UCoolDockClient', @UCoolDockClient.Register);
    2121  RegisterUnit('UCoolDockWindowList', @UCoolDockWindowList.Register);
    2222  RegisterUnit('UCoolDockLayout', @UCoolDockLayout.Register);
  • Docking/CoolDocking/Demo/IDE/IDE.lpi

    r187 r188  
    4747      </Item4>
    4848    </RequiredPackages>
    49     <Units Count="60">
     49    <Units Count="61">
    5050      <Unit0>
    5151        <Filename Value="IDE.lpr"/>
     
    6363        <ResourceBaseClass Value="Form"/>
    6464        <UnitName Value="UMainForm"/>
    65         <EditorIndex Value="15"/>
    66         <WindowIndex Value="0"/>
    67         <TopLine Value="1"/>
    68         <CursorPos X="77" Y="13"/>
     65        <IsVisibleTab Value="True"/>
     66        <EditorIndex Value="23"/>
     67        <WindowIndex Value="0"/>
     68        <TopLine Value="1"/>
     69        <CursorPos X="18" Y="14"/>
    6970        <UsageCount Value="128"/>
    7071        <Loaded Value="True"/>
     
    7778        <ResourceBaseClass Value="Form"/>
    7879        <UnitName Value="UObjectInspectorForm"/>
    79         <WindowIndex Value="0"/>
    80         <TopLine Value="1"/>
    81         <CursorPos X="12" Y="16"/>
    82         <UsageCount Value="128"/>
     80        <EditorIndex Value="25"/>
     81        <WindowIndex Value="0"/>
     82        <TopLine Value="1"/>
     83        <CursorPos X="39" Y="8"/>
     84        <UsageCount Value="128"/>
     85        <Loaded Value="True"/>
    8386      </Unit2>
    8487      <Unit3>
     
    8891        <ResourceBaseClass Value="Form"/>
    8992        <UnitName Value="UStructureForm"/>
    90         <EditorIndex Value="12"/>
    91         <WindowIndex Value="0"/>
    92         <TopLine Value="1"/>
    93         <CursorPos X="22" Y="4"/>
     93        <EditorIndex Value="14"/>
     94        <WindowIndex Value="0"/>
     95        <TopLine Value="1"/>
     96        <CursorPos X="18" Y="9"/>
    9497        <UsageCount Value="128"/>
    9598        <Loaded Value="True"/>
     
    102105        <ResourceBaseClass Value="Form"/>
    103106        <UnitName Value="UToolPaletteForm"/>
    104         <WindowIndex Value="0"/>
    105         <TopLine Value="1"/>
    106         <CursorPos X="15" Y="10"/>
    107         <UsageCount Value="128"/>
     107        <EditorIndex Value="24"/>
     108        <WindowIndex Value="0"/>
     109        <TopLine Value="1"/>
     110        <CursorPos X="1" Y="1"/>
     111        <UsageCount Value="128"/>
     112        <Loaded Value="True"/>
    108113      </Unit4>
    109114      <Unit5>
    110115        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\include\control.inc"/>
    111         <EditorIndex Value="18"/>
     116        <EditorIndex Value="29"/>
    112117        <WindowIndex Value="0"/>
    113118        <TopLine Value="3176"/>
     
    122127        <ResourceBaseClass Value="Form"/>
    123128        <UnitName Value="UProjectManagerForm"/>
    124         <WindowIndex Value="0"/>
    125         <TopLine Value="1"/>
    126         <CursorPos X="20" Y="16"/>
    127         <UsageCount Value="128"/>
     129        <EditorIndex Value="26"/>
     130        <WindowIndex Value="0"/>
     131        <TopLine Value="1"/>
     132        <CursorPos X="18" Y="9"/>
     133        <UsageCount Value="128"/>
     134        <Loaded Value="True"/>
    128135      </Unit6>
    129136      <Unit7>
     
    140147        <ResourceBaseClass Value="Form"/>
    141148        <UnitName Value="UMessagesForm"/>
    142         <WindowIndex Value="0"/>
    143         <TopLine Value="1"/>
    144         <CursorPos X="7" Y="16"/>
    145         <UsageCount Value="128"/>
     149        <EditorIndex Value="15"/>
     150        <WindowIndex Value="0"/>
     151        <TopLine Value="1"/>
     152        <CursorPos X="18" Y="9"/>
     153        <UsageCount Value="128"/>
     154        <Loaded Value="True"/>
    146155      </Unit8>
    147156      <Unit9>
     
    151160        <ResourceBaseClass Value="Form"/>
    152161        <UnitName Value="UCallStackForm"/>
    153         <WindowIndex Value="0"/>
    154         <TopLine Value="1"/>
    155         <CursorPos X="12" Y="15"/>
    156         <UsageCount Value="128"/>
     162        <EditorIndex Value="16"/>
     163        <WindowIndex Value="0"/>
     164        <TopLine Value="1"/>
     165        <CursorPos X="68" Y="8"/>
     166        <UsageCount Value="128"/>
     167        <Loaded Value="True"/>
    157168      </Unit9>
    158169      <Unit10>
     
    162173        <ResourceBaseClass Value="Form"/>
    163174        <UnitName Value="ULocalVariablesForm"/>
    164         <WindowIndex Value="0"/>
    165         <TopLine Value="1"/>
    166         <CursorPos X="21" Y="4"/>
    167         <UsageCount Value="128"/>
     175        <EditorIndex Value="17"/>
     176        <WindowIndex Value="0"/>
     177        <TopLine Value="1"/>
     178        <CursorPos X="18" Y="9"/>
     179        <UsageCount Value="128"/>
     180        <Loaded Value="True"/>
    168181      </Unit10>
    169182      <Unit11>
     
    173186        <ResourceBaseClass Value="Form"/>
    174187        <UnitName Value="UToDoListForm"/>
    175         <WindowIndex Value="0"/>
    176         <TopLine Value="1"/>
    177         <CursorPos X="12" Y="16"/>
    178         <UsageCount Value="128"/>
     188        <EditorIndex Value="18"/>
     189        <WindowIndex Value="0"/>
     190        <TopLine Value="1"/>
     191        <CursorPos X="19" Y="9"/>
     192        <UsageCount Value="128"/>
     193        <Loaded Value="True"/>
    179194      </Unit11>
    180195      <Unit12>
     
    184199        <ResourceBaseClass Value="Form"/>
    185200        <UnitName Value="UWatchListForm"/>
    186         <WindowIndex Value="0"/>
    187         <TopLine Value="1"/>
    188         <CursorPos X="12" Y="17"/>
    189         <UsageCount Value="128"/>
     201        <EditorIndex Value="19"/>
     202        <WindowIndex Value="0"/>
     203        <TopLine Value="1"/>
     204        <CursorPos X="18" Y="9"/>
     205        <UsageCount Value="128"/>
     206        <Loaded Value="True"/>
    190207      </Unit12>
    191208      <Unit13>
     
    195212        <ResourceBaseClass Value="Form"/>
    196213        <UnitName Value="UThreadStatusForm"/>
    197         <WindowIndex Value="0"/>
    198         <TopLine Value="1"/>
    199         <CursorPos X="12" Y="16"/>
    200         <UsageCount Value="128"/>
     214        <EditorIndex Value="20"/>
     215        <WindowIndex Value="0"/>
     216        <TopLine Value="1"/>
     217        <CursorPos X="1" Y="1"/>
     218        <UsageCount Value="128"/>
     219        <Loaded Value="True"/>
    201220      </Unit13>
    202221      <Unit14>
     
    206225        <ResourceBaseClass Value="Form"/>
    207226        <UnitName Value="USourceEditorForm"/>
    208         <EditorIndex Value="11"/>
     227        <EditorIndex Value="13"/>
    209228        <WindowIndex Value="0"/>
    210229        <TopLine Value="6"/>
     
    215234      </Unit14>
    216235      <Unit15>
    217         <Filename Value="..\..\UCoolDocking.pas"/>
    218         <UnitName Value="UCoolDocking"/>
     236        <Filename Value="..\..\UCoolDockClient.pas"/>
     237        <UnitName Value="UCoolDockClient"/>
    219238        <EditorIndex Value="0"/>
    220239        <WindowIndex Value="0"/>
    221         <TopLine Value="20"/>
    222         <CursorPos X="43" Y="26"/>
     240        <TopLine Value="1"/>
     241        <CursorPos X="55" Y="14"/>
    223242        <UsageCount Value="63"/>
    224243        <Loaded Value="True"/>
     
    227246        <Filename Value="..\..\UCoolDockLayout.pas"/>
    228247        <UnitName Value="UCoolDockLayout"/>
    229         <EditorIndex Value="5"/>
     248        <EditorIndex Value="7"/>
    230249        <WindowIndex Value="0"/>
    231250        <TopLine Value="1"/>
     
    236255      <Unit17>
    237256        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\classes\classesh.inc"/>
    238         <EditorIndex Value="20"/>
     257        <EditorIndex Value="31"/>
    239258        <WindowIndex Value="0"/>
    240259        <TopLine Value="1644"/>
     
    246265        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\types.pp"/>
    247266        <UnitName Value="types"/>
    248         <EditorIndex Value="19"/>
     267        <EditorIndex Value="30"/>
    249268        <WindowIndex Value="0"/>
    250269        <TopLine Value="274"/>
     
    290309        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\forms.pp"/>
    291310        <UnitName Value="Forms"/>
    292         <EditorIndex Value="8"/>
     311        <EditorIndex Value="10"/>
    293312        <WindowIndex Value="0"/>
    294313        <TopLine Value="1623"/>
     
    307326      <Unit25>
    308327        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\include\customcombobox.inc"/>
    309         <EditorIndex Value="16"/>
     328        <EditorIndex Value="27"/>
    310329        <WindowIndex Value="0"/>
    311330        <TopLine Value="913"/>
     
    331350        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\controls.pp"/>
    332351        <UnitName Value="Controls"/>
    333         <EditorIndex Value="10"/>
     352        <EditorIndex Value="12"/>
    334353        <WindowIndex Value="0"/>
    335354        <TopLine Value="497"/>
     
    358377        <ResourceBaseClass Value="Form"/>
    359378        <UnitName Value="UCoolDockCustomize"/>
    360         <EditorIndex Value="6"/>
    361         <WindowIndex Value="0"/>
    362         <TopLine Value="1"/>
    363         <CursorPos X="33" Y="9"/>
     379        <EditorIndex Value="8"/>
     380        <WindowIndex Value="0"/>
     381        <TopLine Value="46"/>
     382        <CursorPos X="37" Y="66"/>
    364383        <UsageCount Value="49"/>
    365384        <Loaded Value="True"/>
     
    368387        <Filename Value="..\..\UCoolDockCommon.pas"/>
    369388        <UnitName Value="UCoolDockCommon"/>
    370         <IsVisibleTab Value="True"/>
    371         <EditorIndex Value="3"/>
    372         <WindowIndex Value="0"/>
    373         <TopLine Value="51"/>
    374         <CursorPos X="29" Y="62"/>
     389        <EditorIndex Value="6"/>
     390        <WindowIndex Value="0"/>
     391        <TopLine Value="1"/>
     392        <CursorPos X="1" Y="1"/>
    375393        <UsageCount Value="54"/>
    376394        <Loaded Value="True"/>
     
    379397        <Filename Value="..\..\UCoolDockPopupMenu.pas"/>
    380398        <UnitName Value="UCoolDockPopupMenu"/>
    381         <EditorIndex Value="2"/>
     399        <EditorIndex Value="5"/>
    382400        <WindowIndex Value="0"/>
    383401        <TopLine Value="21"/>
    384         <CursorPos X="73" Y="37"/>
     402        <CursorPos X="76" Y="37"/>
    385403        <UsageCount Value="48"/>
    386404        <Loaded Value="True"/>
     
    410428      <Unit37>
    411429        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\rtl\objpas\classes\classes.inc"/>
    412         <EditorIndex Value="21"/>
     430        <EditorIndex Value="32"/>
    413431        <WindowIndex Value="0"/>
    414432        <TopLine Value="514"/>
     
    435453        <Filename Value="..\..\UCoolDockStyle.pas"/>
    436454        <UnitName Value="UCoolDockStyle"/>
    437         <EditorIndex Value="14"/>
    438         <WindowIndex Value="0"/>
    439         <TopLine Value="53"/>
    440         <CursorPos X="1" Y="66"/>
     455        <EditorIndex Value="22"/>
     456        <WindowIndex Value="0"/>
     457        <TopLine Value="1"/>
     458        <CursorPos X="1" Y="1"/>
    441459        <UsageCount Value="37"/>
    442460        <Loaded Value="True"/>
     
    445463        <Filename Value="..\..\UCoolDockClientPanel.pas"/>
    446464        <UnitName Value="UCoolDockClientPanel"/>
    447         <EditorIndex Value="13"/>
    448         <WindowIndex Value="0"/>
    449         <TopLine Value="53"/>
    450         <CursorPos X="49" Y="70"/>
     465        <EditorIndex Value="21"/>
     466        <WindowIndex Value="0"/>
     467        <TopLine Value="1"/>
     468        <CursorPos X="1" Y="1"/>
    451469        <UsageCount Value="37"/>
    452470        <Loaded Value="True"/>
     
    463481        <Filename Value="..\..\UCoolDockStyleTabs.pas"/>
    464482        <UnitName Value="UCoolDockStyleTabs"/>
    465         <EditorIndex Value="22"/>
    466         <WindowIndex Value="0"/>
    467         <TopLine Value="27"/>
    468         <CursorPos X="33" Y="47"/>
     483        <EditorIndex Value="33"/>
     484        <WindowIndex Value="0"/>
     485        <TopLine Value="19"/>
     486        <CursorPos X="15" Y="32"/>
    469487        <UsageCount Value="36"/>
    470488        <Loaded Value="True"/>
     
    496514        <Filename Value="..\..\UCoolDockStyleRegions.pas"/>
    497515        <UnitName Value="UCoolDockStyleRegions"/>
    498         <EditorIndex Value="17"/>
     516        <EditorIndex Value="28"/>
    499517        <WindowIndex Value="0"/>
    500518        <TopLine Value="26"/>
    501         <CursorPos X="55" Y="40"/>
     519        <CursorPos X="58" Y="40"/>
    502520        <UsageCount Value="35"/>
    503521        <Loaded Value="True"/>
     
    506524        <Filename Value="..\..\UCoolDockStylePopupTabs.pas"/>
    507525        <UnitName Value="UCoolDockStylePopupTabs"/>
    508         <WindowIndex Value="0"/>
    509         <TopLine Value="1"/>
     526        <EditorIndex Value="1"/>
     527        <WindowIndex Value="0"/>
     528        <TopLine Value="37"/>
    510529        <CursorPos X="26" Y="12"/>
    511530        <UsageCount Value="26"/>
     531        <Loaded Value="True"/>
    512532      </Unit48>
    513533      <Unit49>
     
    562582        <Filename Value="..\..\UCoolDockStylePopupRegions.pas"/>
    563583        <UnitName Value="UCoolDockStylePopupRegions"/>
    564         <WindowIndex Value="0"/>
    565         <TopLine Value="1"/>
    566         <CursorPos X="1" Y="1"/>
     584        <EditorIndex Value="2"/>
     585        <WindowIndex Value="0"/>
     586        <TopLine Value="1"/>
     587        <CursorPos X="17" Y="19"/>
    567588        <UsageCount Value="10"/>
     589        <Loaded Value="True"/>
    568590      </Unit55>
    569591      <Unit56>
    570592        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\FPC\packages\fcl-base\src\custapp.pp"/>
    571593        <UnitName Value="CustApp"/>
    572         <EditorIndex Value="9"/>
     594        <EditorIndex Value="11"/>
    573595        <WindowIndex Value="0"/>
    574596        <TopLine Value="13"/>
     
    580602        <Filename Value="..\..\UCoolDockManager.pas"/>
    581603        <UnitName Value="UCoolDockManager"/>
    582         <EditorIndex Value="7"/>
     604        <EditorIndex Value="9"/>
    583605        <WindowIndex Value="0"/>
    584606        <TopLine Value="339"/>
     
    590612        <Filename Value="..\..\UCoolDockConjoinForm.pas"/>
    591613        <UnitName Value="UCoolDockConjoinForm"/>
    592         <EditorIndex Value="1"/>
     614        <EditorIndex Value="4"/>
    593615        <WindowIndex Value="0"/>
    594616        <TopLine Value="1"/>
     
    600622        <Filename Value="E:\Projekty2\FreePascalManager\trunk\Instance\1\Lazarus\lcl\extctrls.pp"/>
    601623        <UnitName Value="ExtCtrls"/>
    602         <EditorIndex Value="4"/>
    603624        <WindowIndex Value="0"/>
    604625        <TopLine Value="1129"/>
    605626        <CursorPos X="3" Y="1142"/>
    606627        <UsageCount Value="10"/>
    607         <Loaded Value="True"/>
    608628      </Unit59>
     629      <Unit60>
     630        <Filename Value="..\..\UCoolDockMaster.pas"/>
     631        <UnitName Value="UCoolDockMaster"/>
     632        <EditorIndex Value="3"/>
     633        <WindowIndex Value="0"/>
     634        <TopLine Value="2"/>
     635        <CursorPos X="75" Y="8"/>
     636        <UsageCount Value="10"/>
     637        <Loaded Value="True"/>
     638      </Unit60>
    609639    </Units>
    610640    <JumpHistory Count="30" HistoryIndex="29">
    611641      <Position1>
    612         <Filename Value="..\..\UCoolDocking.pas"/>
    613         <Caret Line="117" Column="18" TopLine="96"/>
     642        <Filename Value="UMainForm.pas"/>
     643        <Caret Line="163" Column="49" TopLine="148"/>
    614644      </Position1>
    615645      <Position2>
    616         <Filename Value="..\..\UCoolDockCommon.pas"/>
    617         <Caret Line="64" Column="27" TopLine="53"/>
     646        <Filename Value="UMainForm.pas"/>
     647        <Caret Line="13" Column="77" TopLine="1"/>
    618648      </Position2>
    619649      <Position3>
    620         <Filename Value="..\..\UCoolDockCommon.pas"/>
    621         <Caret Line="117" Column="1" TopLine="116"/>
     650        <Filename Value="..\..\UCoolDockClient.pas"/>
     651        <Caret Line="57" Column="1" TopLine="41"/>
    622652      </Position3>
    623653      <Position4>
    624         <Filename Value="..\..\UCoolDocking.pas"/>
    625         <Caret Line="171" Column="1" TopLine="152"/>
     654        <Filename Value="..\..\UCoolDockStyleTabs.pas"/>
     655        <Caret Line="47" Column="36" TopLine="27"/>
    626656      </Position4>
    627657      <Position5>
    628         <Filename Value="..\..\UCoolDocking.pas"/>
    629         <Caret Line="100" Column="9" TopLine="87"/>
     658        <Filename Value="..\..\UCoolDockClient.pas"/>
     659        <Caret Line="1" Column="1" TopLine="1"/>
    630660      </Position5>
    631661      <Position6>
    632         <Filename Value="..\..\UCoolDocking.pas"/>
    633         <Caret Line="26" Column="35" TopLine="24"/>
     662        <Filename Value="..\..\UCoolDockStylePopupRegions.pas"/>
     663        <Caret Line="1" Column="1" TopLine="1"/>
    634664      </Position6>
    635665      <Position7>
    636         <Filename Value="..\..\UCoolDockCommon.pas"/>
    637         <Caret Line="49" Column="24" TopLine="35"/>
     666        <Filename Value="..\..\UCoolDockClient.pas"/>
     667        <Caret Line="47" Column="3" TopLine="4"/>
    638668      </Position7>
    639669      <Position8>
    640         <Filename Value="..\..\UCoolDockCommon.pas"/>
    641         <Caret Line="50" Column="34" TopLine="36"/>
     670        <Filename Value="..\..\UCoolDockClient.pas"/>
     671        <Caret Line="21" Column="1" TopLine="9"/>
    642672      </Position8>
    643673      <Position9>
    644         <Filename Value="..\..\UCoolDocking.pas"/>
    645         <Caret Line="26" Column="42" TopLine="24"/>
     674        <Filename Value="..\..\UCoolDockCustomize.pas"/>
     675        <Caret Line="9" Column="33" TopLine="1"/>
    646676      </Position9>
    647677      <Position10>
    648         <Filename Value="..\..\UCoolDockCommon.pas"/>
    649         <Caret Line="49" Column="1" TopLine="29"/>
     678        <Filename Value="..\..\UCoolDockMaster.pas"/>
     679        <Caret Line="38" Column="1" TopLine="31"/>
    650680      </Position10>
    651681      <Position11>
    652         <Filename Value="..\..\UCoolDockCommon.pas"/>
    653         <Caret Line="173" Column="40" TopLine="173"/>
     682        <Filename Value="..\..\UCoolDockMaster.pas"/>
     683        <Caret Line="8" Column="53" TopLine="2"/>
    654684      </Position11>
    655685      <Position12>
    656         <Filename Value="..\..\UCoolDockCommon.pas"/>
    657         <Caret Line="49" Column="43" TopLine="49"/>
     686        <Filename Value="..\..\UCoolDockClient.pas"/>
     687        <Caret Line="14" Column="43" TopLine="1"/>
    658688      </Position12>
    659689      <Position13>
    660         <Filename Value="..\..\UCoolDocking.pas"/>
    661         <Caret Line="26" Column="29" TopLine="25"/>
     690        <Filename Value="..\..\UCoolDockClient.pas"/>
     691        <Caret Line="12" Column="53" TopLine="1"/>
    662692      </Position13>
    663693      <Position14>
    664         <Filename Value="..\..\UCoolDockCommon.pas"/>
    665         <Caret Line="182" Column="14" TopLine="180"/>
     694        <Filename Value="..\..\UCoolDockClient.pas"/>
     695        <Caret Line="14" Column="55" TopLine="1"/>
    666696      </Position14>
    667697      <Position15>
    668         <Filename Value="..\..\UCoolDocking.pas"/>
    669         <Caret Line="26" Column="29" TopLine="25"/>
     698        <Filename Value="..\..\UCoolDockMaster.pas"/>
     699        <Caret Line="8" Column="34" TopLine="2"/>
    670700      </Position15>
    671701      <Position16>
    672         <Filename Value="..\..\UCoolDocking.pas"/>
    673         <Caret Line="163" Column="1" TopLine="139"/>
     702        <Filename Value="UMainForm.pas"/>
     703        <Caret Line="13" Column="77" TopLine="1"/>
    674704      </Position16>
    675705      <Position17>
    676         <Filename Value="..\..\UCoolDocking.pas"/>
    677         <Caret Line="26" Column="43" TopLine="20"/>
     706        <Filename Value="UToolPaletteForm.pas"/>
     707        <Caret Line="10" Column="15" TopLine="1"/>
    678708      </Position17>
    679709      <Position18>
    680         <Filename Value="..\..\UCoolDockConjoinForm.pas"/>
    681         <Caret Line="80" Column="1" TopLine="57"/>
     710        <Filename Value="UObjectInspectorForm.pas"/>
     711        <Caret Line="16" Column="12" TopLine="1"/>
    682712      </Position18>
    683713      <Position19>
    684         <Filename Value="..\..\UCoolDockConjoinForm.pas"/>
    685         <Caret Line="57" Column="17" TopLine="44"/>
     714        <Filename Value="UProjectManagerForm.pas"/>
     715        <Caret Line="16" Column="20" TopLine="1"/>
    686716      </Position19>
    687717      <Position20>
    688         <Filename Value="..\..\UCoolDockPopupMenu.pas"/>
    689         <Caret Line="165" Column="3" TopLine="161"/>
     718        <Filename Value="UProjectManagerForm.pas"/>
     719        <Caret Line="1" Column="1" TopLine="1"/>
    690720      </Position20>
    691721      <Position21>
    692         <Filename Value="..\..\UCoolDockStyleRegions.pas"/>
    693         <Caret Line="120" Column="40" TopLine="82"/>
     722        <Filename Value="UProjectManagerForm.pas"/>
     723        <Caret Line="9" Column="3" TopLine="1"/>
    694724      </Position21>
    695725      <Position22>
    696         <Filename Value="..\..\UCoolDockStyleRegions.pas"/>
    697         <Caret Line="40" Column="37" TopLine="27"/>
     726        <Filename Value="UStructureForm.pas"/>
     727        <Caret Line="4" Column="22" TopLine="1"/>
    698728      </Position22>
    699729      <Position23>
    700         <Filename Value="..\..\UCoolDockStyleTabs.pas"/>
    701         <Caret Line="205" Column="52" TopLine="192"/>
     730        <Filename Value="UMessagesForm.pas"/>
     731        <Caret Line="16" Column="7" TopLine="1"/>
    702732      </Position23>
    703733      <Position24>
    704         <Filename Value="..\..\UCoolDockClientPanel.pas"/>
    705         <Caret Line="152" Column="3" TopLine="150"/>
     734        <Filename Value="UCallStackForm.pas"/>
     735        <Caret Line="15" Column="12" TopLine="1"/>
    706736      </Position24>
    707737      <Position25>
    708         <Filename Value="..\..\UCoolDockLayout.pas"/>
    709         <Caret Line="354" Column="48" TopLine="349"/>
     738        <Filename Value="ULocalVariablesForm.pas"/>
     739        <Caret Line="4" Column="21" TopLine="1"/>
    710740      </Position25>
    711741      <Position26>
    712         <Filename Value="..\..\UCoolDockLayout.pas"/>
    713         <Caret Line="72" Column="28" TopLine="47"/>
     742        <Filename Value="ULocalVariablesForm.pas"/>
     743        <Caret Line="9" Column="3" TopLine="1"/>
    714744      </Position26>
    715745      <Position27>
    716         <Filename Value="..\..\UCoolDockCustomize.pas"/>
    717         <Caret Line="49" Column="3" TopLine="36"/>
     746        <Filename Value="UToDoListForm.pas"/>
     747        <Caret Line="16" Column="12" TopLine="1"/>
    718748      </Position27>
    719749      <Position28>
    720         <Filename Value="..\..\UCoolDockCustomize.pas"/>
    721         <Caret Line="9" Column="38" TopLine="1"/>
     750        <Filename Value="UWatchListForm.pas"/>
     751        <Caret Line="17" Column="12" TopLine="1"/>
    722752      </Position28>
    723753      <Position29>
    724         <Filename Value="UMainForm.pas"/>
    725         <Caret Line="163" Column="49" TopLine="148"/>
     754        <Filename Value="UThreadStatusForm.pas"/>
     755        <Caret Line="16" Column="12" TopLine="1"/>
    726756      </Position29>
    727757      <Position30>
    728758        <Filename Value="UMainForm.pas"/>
    729         <Caret Line="13" Column="77" TopLine="1"/>
     759        <Caret Line="1" Column="1" TopLine="1"/>
    730760      </Position30>
    731761    </JumpHistory>
  • Docking/CoolDocking/Demo/IDE/UCallStackForm.pas

    r178 r188  
    66
    77uses
    8   Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, UCoolDocking;
     8  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, UCoolDockClient;
    99
    1010type
  • Docking/CoolDocking/Demo/IDE/ULocalVariablesForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
    9   UCoolDocking;
     9  UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/Demo/IDE/UMainForm.lfm

    r184 r188  
    218218  end
    219219  object CoolDockMaster1: TCoolDockMaster
     220    Customize = CoolDockCustomize1
    220221    TabsEnabled = False
    221222    DefaultTabsPos = hpAuto
    222223    DefaultHeaderPos = hpAuto
    223224    DefaultMoveSpeed = 0
    224     Customize = CoolDockCustomize1
    225225    ShowIcons = False
    226226    left = 166
     
    232232  end
    233233  object CoolDockClient1: TCoolDockClient
     234    Master = CoolDockMaster1
     235    Panel = DockPanel
    234236    Dockable = False
    235237    Floatable = False
    236     Master = CoolDockMaster1
    237     Panel = DockPanel
    238238    left = 284
    239239    top = 127
  • Docking/CoolDocking/Demo/IDE/UMainForm.pas

    r187 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, Menus,
    9   ActnList, ExtCtrls, ComCtrls, StdCtrls, UCoolDocking, UCoolDockLayout,
     9  ActnList, ExtCtrls, ComCtrls, StdCtrls, UCoolDockClient, UCoolDockLayout,
    1010  UToolPaletteForm, UObjectInspectorForm, UProjectManagerForm, UStructureForm,
    1111  UMessagesForm, UCallStackForm, ULocalVariablesForm, UToDoListForm,
    1212  UWatchListForm, UThreadStatusForm, USourceEditorForm, UCoolDockWindowList,
    13   UCoolDockCustomize, UComponentTree, UCoolDockConjoinForm, UCoolDockManager;
     13  UCoolDockCustomize, UComponentTree, UCoolDockConjoinForm, UCoolDockManager,
     14  UCoolDockMaster;
    1415
    1516const
  • Docking/CoolDocking/Demo/IDE/UMessagesForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
    9   UCoolDocking;
     9  UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/Demo/IDE/UObjectInspectorForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs,
    9   PopupNotifier, Grids, UCoolDocking;
     9  PopupNotifier, Grids, UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/Demo/IDE/UProjectManagerForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ComCtrls,
    9   UCoolDocking;
     9  UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/Demo/IDE/USourceEditorForm.lfm

    r179 r188  
    726726  end
    727727  object CoolDockClient1: TCoolDockClient
     728    Master = MainForm.CoolDockMaster1
    728729    Floatable = False
    729     Master = MainForm.CoolDockMaster1
    730730    left = 232
    731731    top = 113
  • Docking/CoolDocking/Demo/IDE/USourceEditorForm.pas

    r178 r188  
    66
    77uses
    8   Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, UCoolDocking,
     8  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, UCoolDockClient,
    99  SynHighlighterPas, SynEdit, SynHighlighterMulti;
    1010
  • Docking/CoolDocking/Demo/IDE/UStructureForm.lfm

    r178 r188  
    1919  end
    2020  object CoolDockClient1: TCoolDockClient
     21    Master = MainForm.CoolDockMaster1
    2122    Floatable = False
    22     Master = MainForm.CoolDockMaster1
    2323    left = 87
    2424    top = 162
  • Docking/CoolDocking/Demo/IDE/UStructureForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ComCtrls,
    9   UCoolDocking;
     9  UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/Demo/IDE/UThreadStatusForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ComCtrls,
    9   UCoolDocking;
     9  UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/Demo/IDE/UToDoListForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ComCtrls,
    9   UCoolDocking;
     9  UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/Demo/IDE/UToolPaletteForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ComCtrls,
    9   UCoolDocking;
     9  UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/Demo/IDE/UWatchListForm.pas

    r178 r188  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
    9   UCoolDocking;
     9  UCoolDockClient;
    1010
    1111type
  • Docking/CoolDocking/UCoolDockClientPanel.pas

    r187 r188  
    6868
    6969uses
    70   UCoolDocking, UCoolDockStyle, UCoolDockManager;
     70  UCoolDockClient, UCoolDockStyle, UCoolDockManager;
    7171
    7272{ TCoolDockClientPanel }
  • Docking/CoolDocking/UCoolDockConjoinForm.pas

    r187 r188  
    2626
    2727uses
    28   UCoolDockManager, UCoolDocking;
     28  UCoolDockManager, UCoolDockClient;
    2929
    3030{ TCoolDockConjoinForm }
  • Docking/CoolDocking/UCoolDockCustomize.pas

    r181 r188  
    6464
    6565uses
    66   UCoolDocking, UCoolDockClientPanel;
     66  UCoolDockClient, UCoolDockMaster, UCoolDockClientPanel;
    6767
    6868resourcestring
  • Docking/CoolDocking/UCoolDockLayout.pas

    r187 r188  
    7070
    7171uses
    72   UCoolDocking, UCoolDockManager, UCoolDockConjoinForm;
     72  UCoolDockClient, UCoolDockManager, UCoolDockConjoinForm;
    7373
    7474procedure Register;
  • Docking/CoolDocking/UCoolDockPopupMenu.pas

    r187 r188  
    3535
    3636uses
    37   UCoolDocking, UCoolDockStyleTabs, UCoolDockCustomize, UCoolDockManager;
     37  UCoolDockClient, UCoolDockStyleTabs, UCoolDockCustomize, UCoolDockManager;
    3838
    3939resourcestring
  • Docking/CoolDocking/UCoolDockStyle.pas

    r183 r188  
    3232
    3333uses
    34   UCoolDocking;
     34  UCoolDockClient;
    3535
    3636{ TCoolDockStyle }
  • Docking/CoolDocking/UCoolDockStylePopupRegions.pas

    r97 r188  
    1717
    1818uses
    19   UCoolDocking;
     19  UCoolDockClient;
    2020
    2121end.
  • Docking/CoolDocking/UCoolDockStylePopupTabs.pas

    r182 r188  
    5959
    6060uses
    61   UCoolDocking;
     61  UCoolDockClient;
    6262
    6363{ TCoolDockAutoHide }
  • Docking/CoolDocking/UCoolDockStyleRegions.pas

    r187 r188  
    3838
    3939uses
    40   UCoolDocking, UCoolDockConjoinForm, UCoolDockManager;
     40  UCoolDockClient, UCoolDockConjoinForm, UCoolDockManager;
    4141
    4242
  • Docking/CoolDocking/UCoolDockStyleTabs.pas

    r187 r188  
    4545
    4646uses
    47   UCoolDocking, UCoolDockManager;
     47  UCoolDockClient, UCoolDockManager;
    4848
    4949{ TCoolDockStyleTabs }
Note: See TracChangeset for help on using the changeset viewer.