TdxShellBreadcrumbEdit looses itsTop value which is set to 0 when opening dproj file when its align property is alTop;
I can correct this at run time with dxShellBreadcrumbEdit1.Top := 84 (the design time position) in OnFormCreate or by placing the TdxShellBreadcrumbEdit on a TPanel…
But the component's Top value should be restored automatically when the dproj is opened.
This appears to be a bug.
The attachment shows the position of the TdxShellBreadcrumbEdit after loading a project.
The second attachment is a Delphi 2010 project that demonstrates the problem.
Just open the project and you will find that the TdxShellBreadcrumbEdit is positioned at he top of the form even tough its position was below the top toolbars when the project was saved.
After some testing, if the bottom toolbar is removed and the project is saved, the position of the TdxShellBreadcrumbEdit after reloading the project is correct.
Why is the bottom toolbar changing the position of the TdxShellBreadcrumbEdit when the project is saved?
Can this be fixed at the component level?
This is very annoying because everytime you open a project of this type you have to reposition the TdxShellBreadcrumbEdit from the top of the form to below the upper toolbars.
Best Regards,
Bill
Posted by owner:
The second attachment is a Delphi 2010 project that demonstrates the problem.
Hello,
Thank you for your report. I have reproduced the described behavior and forwarded this ticket to our developers for research.
Any progress fixing this bug?
Our developers are working on this issue. I assure you that they will do their best to resolve the problem as soon as they can. However, we cannot give you any time frame at present, because our estimations may be misleading.
Thanks for your patience.