|Anonymous | Login | Signup for a new account||2019-06-19 02:08 CEST|
|Main | My View | View Issues | Change Log | Roadmap | Docs|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0003527||[JEDI VCL] 00 JVCL Components||major||always||2006-02-20 20:07||2006-03-21 14:54|
|Summary||0003527: JvDock* seems to block system shutdown/logoff|
Exact version: JVCL3.10 2006-02-04 build
Hello, I've come across a problem which looks like it's from your docking
components. I noticed this by somewhat a coincidence. You see, I had a program
made by myself open (which uses those comps) and selected the normal Log off/Shutdown, and everything else closed, but not that one.
I've somewhat tracked it down to the JvDock* compos by first copying the entire
form to another project, then removing the components from each provider.
When I removed either the JvDockServer or JvDockVID(VC) then the logoff as worked as expected, but not with them added and connected.
The same is true for most of the styles.
To me it looks like something is responding with a FALSE to WM_QUERYENDSESSION,
but not explicitly (had been easy to track then).
To make sure it wasn't my own code which did this I handled that message directly from all forms (and those did return what was expected).
|Tags||No tags attached.|
This is now fixed in Rev 1.16 of JvDockSupportProc.pas:
A window constructed with AllocateHWnd did NOT call DefWindowProc so the WM_QUERYENDSESSION was unprocessed.
|2006-02-20 20:07||haerdalis||New Issue|
|2006-03-21 14:54||remkobonte||Status||new => resolved|
|2006-03-21 14:54||remkobonte||Fixed in Version||=> 3.20|
|2006-03-21 14:54||remkobonte||Resolution||open => fixed|
|2006-03-21 14:54||remkobonte||Assigned To||=> remkobonte|
|2006-03-21 14:54||remkobonte||Note Added: 0008712|
|Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group|