docking problems
Original Reporter info from Mantis: BeniBela @benibela
-
Reporter name: Benito van der Zander
Original Reporter info from Mantis: BeniBela @benibela
- Reporter name: Benito van der Zander
Description:
If you call TLazDockingManager.Manager.RemoveControl for a form which is docked to another form (so parent is tlazdockform), an exception is raised, saying parent is nil.
If the user resizes docked form using the splitter, the drawn title vanishes (until the user moved the mouse over it)
If you call TLazDockingManager.Manager.UndockControl(form,true); for a form which is docked to another form (so separated with splitters) and both of these forms are docked within a TLazDockPage, the undocked floating form is created at a wrong place (out of the screen). A workaround is to write pos:=subForm.parent.ClientToScreen(subform.BoundsRect.TopLeft); before undocking and subForm.Left:=Pos.x; subForm.top:=Pos.y; after it.
Win XP, rev16660
Mantis conversion info:
- Mantis ID: 12194
- Version: 0.9.25 (SVN)
- Target version: 0.99.0