View Issue Details

IDProjectCategoryView StatusLast Update
0003095JEDI VCL00 JVCL Componentspublic2005-08-28 09:02
ReporterhenningAssigned Toobones 
PrioritynormalSeveritytweakReproducibilityN/A
Status resolvedResolutionwon't fix 
Product Version3.00 
Target VersionFixed in Version 
Summary0003095: JvDesktopAlert on top of all windows
DescriptionCurrently, the DesktopAlert component will only be displayed on top of the current application. If applications are switched while an alert is displayed, the alert disappears into the background.

I have modified the constructor of TJvFormDesktopAlert to change its parent to the desktop on creation, thus the alert windows will always show on top and won't be affected by application switching.
TagsNo tags attached.

Activities

2005-07-16 07:10

 

JvDesktopAlertForm.pas (22,447 bytes)

outchy

2005-07-19 13:19

administrator   ~0007570

I merged your file's differences with the current CVS version; there is a bug with my system, the fade effects don't work anymore :
 - the window appears ok.
 - it fades completly into black.
 - then it fades ok.

Fade effects seems to be exchanged if ParentWindow is changed.

My system is JVCL and JCL CVS up to date, Delphi 7 pro, Windows 2000 Pro SP4 up to date.

2005-07-19 13:20

 

JvDesktopAlertForm.merged.with.1.33.pas (22,561 bytes)

obones

2005-08-09 05:37

administrator   ~0007707

To Henning: Please indicate if you see the same issue as Outchy. If yes, then please try to fix it, as this issue is not acceptable.

obones

2005-08-28 09:02

administrator   ~0007863

No answers, the fix is not acceptable, the issue is "resolved-won't fix".
Should you come up with a better solution, please post a new issue.

Issue History

Date Modified Username Field Change
2005-07-16 07:10 henning New Issue
2005-07-16 07:10 henning File Added: JvDesktopAlertForm.pas
2005-07-19 13:19 outchy Note Added: 0007570
2005-07-19 13:20 outchy File Added: JvDesktopAlertForm.merged.with.1.33.pas
2005-08-09 05:37 obones Note Added: 0007707
2005-08-09 05:37 obones Status new => feedback
2005-08-28 09:02 obones Status feedback => resolved
2005-08-28 09:02 obones Resolution open => won't fix
2005-08-28 09:02 obones Assigned To => obones
2005-08-28 09:02 obones Note Added: 0007863