View Issue Details

IDProjectCategoryView StatusLast Update
0003838JEDI VCL00 JVCL Componentspublic2006-07-26 08:46
ReporterinverAssigned Toobones 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionnot fixable 
Product Version3.20 
Target VersionFixed in Version 
Summary0003838: JVDockClient Cannot Dock MDI Child
Descriptionhi,

I'm using a MDI application and I will like to make my MDIChild dockable. I suppose it should be working, but this don't work at all for me.

- when you move the floating MDIChild, the position change after droping (pos of MDI relative to MDIForm.ClientArea not to screen)
- when the MDIChild is docked, delphi lib raise EINvalidOperation "cannot focus a disabled or invisable windows"
- When you dock a MDICHild, the windows is display in the MDIForm.ClientArea and a empty DockSitePanel is created.

thanks for you help
Additional InformationI'm using JVCL320CompleteJCL197-Build2172 and Delphi 2005 (v9.0) for win32.
Dock style : TJvDockVSNetStyle

by the way, I didn't understood if it's JVCL 3.2 or 3.1. Because the About and the readme.htm say 3.1, but the web site and the zip say 3.2.

To reproduce:

- create a MDI application
- add a JVDockClient to the MDIChild
- run and dock it

or run example project
TagsNo tags attached.

Activities

2006-07-26 08:01

 

Dock_MDI.zip (8,175 bytes)

obones

2006-07-26 08:46

administrator   ~0009870

I'm sorry, but the MDI forms are NOT dockable, and this is by design in the VCL. There is nothing we can do here.

Issue History

Date Modified Username Field Change
2006-07-26 08:01 inver New Issue
2006-07-26 08:01 inver File Added: Dock_MDI.zip
2006-07-26 08:46 obones Status new => resolved
2006-07-26 08:46 obones Resolution open => not fixable
2006-07-26 08:46 obones Assigned To => obones
2006-07-26 08:46 obones Note Added: 0009870