View Issue Details

IDProjectCategoryView StatusLast Update
0003689JEDI VCL00 JVCL Componentspublic2006-05-09 01:15
ReporterahesseAssigned Toobones 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version3.30 
Summary0003689: TJvOutlookBarButton: Click doesn't support FActionLink
DescriptionClick method doesn't support FActionLink the same way other components do.
It should use the same implemantion as the others, like TButton:

BugFix:

procedure TJvOutlookBarButton.Click;
begin
  { Call OnClick if assigned and not equal to associated action's OnExecute.
    If associated action's OnExecute assigned then call it, otherwise, call
    OnClick. }
  if Assigned(FOnClick) and (Action <> nil) and (@FOnClick <> @Action.OnExecute) then
    FOnClick(Self)
  else if (GetOutlookBar <> nil) and not (csDesigning in GetOutlookBar.ComponentState) and (FActionLink <> nil) then
    FActionLink.Execute(Self.GetOutlookBar)
  else if Assigned(FOnClick) then
    FOnClick(Self);
end;
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2006-05-06 09:07 ahesse New Issue
2006-05-08 02:23 obones Status new => acknowledged
2006-05-09 01:15 obones Status acknowledged => resolved
2006-05-09 01:15 obones Fixed in Version => Daily / SVN
2006-05-09 01:15 obones Resolution open => fixed
2006-05-09 01:15 obones Assigned To => obones