Here is how you can reproduce the problem
1) Open new project with empty form
2) Put a TPanel component and set its Align property to alRight.
3) Now drop a TButton over the Panel in the lower right corner and set it Right and Botton anchors = True. Top and Left should be False
4) Set the Form's WindowState property to wsMaximized
5) Run the project
Your button don't behave as it should... This is disgusting, especially when I use it in MDI Child forms. Anyone have a solution for this?