View Issue Details

IDProjectCategoryView StatusLast Update
0004562JEDI VCL00 JVCL Componentspublic2008-11-01 12:38
ReporterProzacAssigned ToAHUser 
Status resolvedResolutionfixed 
PlatformWindowsOSVistaOS VersionUltimate 64-bit
Product Version3.35 
Target VersionFixed in Version3.36 
Summary0004562: JvTrayIcon and Application.MainFormOnTaskbar
DescriptionJvTrayIcon 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 ReproduceCreate 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'
TagsNo tags attached.



2008-11-01 10:40

reporter   ~0014939

Unfortunately I'm not able to upload my sample (780 KB). Every time I got the following warning:


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:


2008-11-01 12:38

developer   ~0014940

Fixed in SVN.

Issue History

Date Modified Username Field Change
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