View Issue Details

IDProjectCategoryView StatusLast Update
0005410JEDI VCL00 JVCL Componentspublic2012-02-29 16:53
ReporterCDamettoAssigned ToAHUser 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.40 
Target VersionFixed in Version3.45 
Summary0005410: JvWizardInteriorPage.EnableJumpToPage doesn't work for more than one page
DescriptionOn a form put a JvWizard and add 4 pages.
In page 1 OnNextButtonClick add:

JvWizardInteriorPage2.EnableJumpToPage := False;
JvWizardInteriorPage3.EnableJumpToPage := False;

Run the program and press the next button.
I will expect to jump on page 4 but I get the page 3
Additional InformationI solve the problem modifing in JvWizard.pas the function TJvWizard.FindNextEnabledPage

Al line 2646 I replace

if Assigned(APage) and not APage.EnableJumpToPage then
  APage := FindNextPage(APage.PageIndex, Step, CheckDisable);

with this
if Assigned(APage) and not APage.EnableJumpToPage then
  APage := FindNextEnabledPage(APage.PageIndex, Step, CheckDisable);

This work but I think there should be a better solution.
TagsNo tags attached.

Activities

AHUser

2010-11-27 12:21

developer   ~0018172

Fixed in svn revision 12901.

Issue History

Date Modified Username Field Change
2010-11-19 17:42 CDametto New Issue
2010-11-27 12:21 AHUser Note Added: 0018172
2010-11-27 12:21 AHUser Status new => resolved
2010-11-27 12:21 AHUser Fixed in Version => Daily / SVN
2010-11-27 12:21 AHUser Resolution open => fixed
2010-11-27 12:21 AHUser Assigned To => AHUser
2012-02-29 16:53 obones Fixed in Version Daily / SVN => 3.45