<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt">
<DIV>
<DIV>Actually "wrap back" is probably not the correct behaviour for 
succ/pred.<BR><BR>So it should probably not "wrap back".<BR><BR>Instead it could 
give an out of range error message.<BR><BR>However at least Low and High should 
be able to be used on the dynamic range <BR>type, so that these limits can 
dynamically be acquired with those two <BR>functions.<BR><BR>This could 
help...<BR><BR>The user can then modify code from static to dynamic with minimal 
changes:<BR><BR>if Index = High(DynamicRangeType) then<BR>begin<BR>Index := 
Low(DynamicRangeType);<BR>end;<BR><BR>To implement the range of the dynamic 
range type perhaps the following could <BR>be used:<BR><BR>SetLow( 
DynamicRangeType, 5000 );<BR>SetHigh( DynamicRangeType, 6000 );<BR><BR>An oo 
version could also look like;<BR><BR>DynamicRangeType.SetLow( 5000 
);<BR>DynamicRangeType.SetHigh( 6000 );<BR><BR>Bye,<BR>  Skybuck. 
<BR></DIV>
<DIV>
<DIV 
style="FONT-STYLE: normal; DISPLAY: inline; FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: small; FONT-WEIGHT: normal; TEXT-DECORATION: none"></DIV></DIV></DIV></DIV></DIV></BODY></HTML>