Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004617 [JEDI VCL] 00 JVCL Components minor always 2008-12-12 14:53 2008-12-13 13:08
Reporter snw View Status public  
Assigned To AHUser
Priority normal Resolution fixed  
Status resolved   Product Version 3.33
Summary 0004617: TJvTrayIcon.SetSwingForthAndBack improper implementation and absence
Description in issue 0004386, SetSwingForthAndBack property has been added to daily svn. i have today found improper implementation in line 1220:

procedure TJvTrayIcon.SetSwingForthAndBack(const Value: Boolean);
begin
  if Value <> FSwingForthAndBack then
  begin
    FSwingForthAndBack := Value;
    if FSwingForthAndBack then
       Animated := True;
  end;
end;

this property shouldn't set Animated to true as it only regulates the way it is viewed. so now when i use FSwingForthAndBack enabled, i can't stop the animation (and i want it to play occasionally) - disabling Animated in designtime doesn't help (although in runtime does). another thing is that when i was looking for the last version of TJvTrayIcon unit to verify that this implementation still exists, i couldn't find this property AT ALL as if it was somehow removed.
Additional Information just change to:

procedure TJvTrayIcon.SetSwingForthAndBack(const Value: Boolean);
begin
  if Value <> FSwingForthAndBack then
    FSwingForthAndBack := Value;
end;
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0015098)
AHUser (developer)
2008-12-13 13:08

Fixed in SVN.

- Issue History
Date Modified Username Field Change
2008-12-12 14:53 snw New Issue
2008-12-13 13:08 AHUser Note Added: 0015098
2008-12-13 13:08 AHUser Status new => resolved
2008-12-13 13:08 AHUser Fixed in Version => Daily / SVN
2008-12-13 13:08 AHUser Resolution open => fixed
2008-12-13 13:08 AHUser Assigned To => AHUser


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker