View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004562||JEDI VCL||00 JVCL Components||public||2008-11-01 10:32||2008-11-01 12:38|
|Platform||Windows||OS||Vista||OS Version||Ultimate 64-bit|
|Target Version||Fixed in Version||3.36|
|Summary||0004562: JvTrayIcon and Application.MainFormOnTaskbar|
|Description||JvTrayIcon does not work correctly since the new Application.MainFormOnTaskbar property has been introduced to Delphi 2007.|
If in the DPR file the property is set to FALSE then everything works fine.
But if it is set to TRUE (by default in each Delphi project) then tvRestroreDbClick does not work as it should.
|Steps To Reproduce||Create a simple Delphi project|
Make sure in the DPR file Application.MainFormOnTaskbar := True;
Use JvTrayIcon component and set your icon
Set tvRestroreDbClick to TRUE
Test the sample
After double-clicking on the tray icon the application is not brought to front, it is not activated. Just moves from the tray somewhere to the background.
See -> uploaded sample:
Just run the sample
Open some other windows
Try to double-click the tray icon and see how the application is 'restored'
|Tags||No tags attached.|
Unfortunately I'm not able to upload my sample (780 KB). Every time I got the following warning:
APPLICATION ERROR 0000200
A required parameter to this page (bug_id) was not found.
So I guess it's Mantis bug.
Here is the sample on my private server:
||Fixed in SVN.|
|2008-11-01 10:32||Prozac||New Issue|
|2008-11-01 10:40||Prozac||Note Added: 0014939|
|2008-11-01 12:38||AHUser||Status||new => resolved|
|2008-11-01 12:38||AHUser||Fixed in Version||=> Daily / SVN|
|2008-11-01 12:38||AHUser||Resolution||open => fixed|
|2008-11-01 12:38||AHUser||Assigned To||=> AHUser|
|2008-11-01 12:38||AHUser||Note Added: 0014940|