View Issue Details

IDProjectCategoryView StatusLast Update
0034727LazarusPackagespublic2018-12-19 23:07
ReporterPascal Riekenberg Assigned ToMichl  
Status closedResolutionfixed 
Platformi386OSWindows 10 x64 
Product Version2.1 (SVN) 
Summary0034727: Anchordocking does not save active page if pages are tabbed
DescriptionAnchordocking does not save active page if pages are tabbed.
This was working in earlier versions.
Steps To ReproduceStart miniide sample and load attached layout file.
Now activate the tab "Code Explorer" and save the layout and load it again.
"Code Explorer" is not the active tab now!
TagsNo tags attached.
Fixed in Revision59867
Attached Files


Pascal Riekenberg

2018-12-19 08:49


layout_test.xml (2,751 bytes)   
<?xml version="1.0" encoding="utf-8"?>
    <Nodes ChildCount="1">
      <Item1 Name="MainIDE" Type="CustomSite" ChildCount="1">
        <Bounds Top="61" Left="125" Width="1406" Height="484">
            <Rect Right="1920" Bottom="1040"/>
        <Item1 Name="AnchorDockSite9" Type="Layout" ChildCount="5">
          <Bounds Top="82" Width="1406" Height="382" SplitterPos="77"/>
          <Anchors Align="Bottom"/>
          <Item1 Name="AnchorDockSite10" Type="Pages" ChildCount="2">
            <Bounds Left="518" Width="888" Height="382"/>
            <Anchors Left="AnchorDockSplitter2"/>
            <Item1 Name="SourceEditor1" Type="Control">
              <Bounds Width="867" Height="354"/>
              <Anchors Align="Client"/>
            <Item2 Name="SourceEditor2" Type="Control">
              <Bounds Width="867" Height="354"/>
              <Anchors Align="Client"/>
          <Item2 Name="AnchorDockSplitter2" Type="SplitterVertical">
            <Bounds Left="514" Width="4" Height="382"/>
          <Item3 Name="AnchorDockSite11" Type="Pages" ChildCount="5">
            <Bounds Width="514" Height="283"/>
            <Anchors Right="AnchorDockSplitter2" Bottom="AnchorDockSplitter3"/>
            <Item1 Name="ObjectInspector" Type="Control">
              <Bounds Width="493" Height="255"/>
              <Anchors Align="Client"/>
            <Item2 Name="DebugOutput" Type="Control">
              <Bounds Width="493" Height="255"/>
              <Anchors Align="Client"/>
            <Item3 Name="ProjectInspector" Type="Control">
              <Bounds Width="493" Height="255"/>
              <Anchors Align="Client"/>
            <Item4 Name="FPDocEditor" Type="Control">
              <Bounds Width="493" Height="255"/>
              <Anchors Align="Client"/>
            <Item5 Name="CodeExplorer" Type="Control">
              <Bounds Width="493" Height="255"/>
              <Anchors Align="Client"/>
          <Item4 Name="AnchorDockSplitter3" Type="SplitterHorizontal">
            <Bounds Top="283" Width="514" Height="4"/>
            <Anchors Right="AnchorDockSplitter2"/>
          <Item5 Name="Messages" Type="Control">
            <Bounds Top="287" Width="514" Height="95"/>
            <Anchors Top="AnchorDockSplitter3" Right="AnchorDockSplitter2"/>
layout_test.xml (2,751 bytes)   


2018-12-19 22:10

developer   ~0112715

Fixed in trunk. Please test and close if ok.

Pascal Riekenberg

2018-12-19 23:06

developer   ~0112721

Great! Works as expected now. Many thanks.

Issue History

Date Modified Username Field Change
2018-12-19 08:49 Pascal Riekenberg New Issue
2018-12-19 08:49 Pascal Riekenberg File Added: layout_test.xml
2018-12-19 11:18 Michl Assigned To => Michl
2018-12-19 11:18 Michl Status new => assigned
2018-12-19 22:10 Michl Fixed in Revision => 59867
2018-12-19 22:10 Michl LazTarget => -
2018-12-19 22:10 Michl Note Added: 0112715
2018-12-19 22:10 Michl Status assigned => resolved
2018-12-19 22:10 Michl Resolution open => fixed
2018-12-19 23:06 Pascal Riekenberg Note Added: 0112721
2018-12-19 23:06 Pascal Riekenberg Status resolved => closed