View Issue Details

IDProjectCategoryView StatusLast Update
0004080JEDI VCL00 JVCL Componentspublic2007-03-11 06:04
ReporterKiriakosAssigned Tojfudickar 
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.30 
Target VersionFixed in Version 
Summary0004080: Add ResName property to TJvThreadAnimateDialogOptions (JvThreadDialog)
DescriptionIn Windows Vista the CommonAvi animations do not work. What one should do instead is to use an external file. The best way of doing that is including the file in a resource file.

Currently TJvThreadAnimateDialogOptions allow for an External File to be specified, but not a resource. To allow for using a resource file for the annimation the following changes are required:

a) Add the property ResName to TJvThreadAnimateDialogOptions
b) in TJvThreadAnimateDialogForm.CreateFormControls add
    ResName := TJvThreadAnimateDialogOptions(DialogOptions).ResName;
just below
    FileName := TJvThreadAnimateDialogOptions(DialogOptions).FileName;
c)in TJvThreadAnimateDialogForm.SetFormData; change the statement making the animation panel visible to:
    FAnimatePanel.Visible := FileExists(FAnimate.FileName) or
      (FAnimate.CommonAVI <> aviNone) or (FAnimate.ResName <> '');

That's it. JvProgramVersionCheck users will benefit as well from this.
TagsNo tags attached.

Activities

jfudickar

2007-03-11 06:04

developer   ~0011303

Added to svn

Issue History

Date Modified Username Field Change
2007-03-10 06:04 Kiriakos New Issue
2007-03-11 05:20 jfudickar Status new => assigned
2007-03-11 05:20 jfudickar Assigned To => jfudickar
2007-03-11 06:04 jfudickar Status assigned => resolved
2007-03-11 06:04 jfudickar Resolution open => fixed
2007-03-11 06:04 jfudickar Note Added: 0011303