hiCreateTabField

  • Thread starter Nikolaos Kasparidis
  • Start date
N

Nikolaos Kasparidis

Guest
Hello,
does anybody know if I can have multiple Tab fields one inside the
other? I am using Custom IC Design 5.0.33, and I get this message
*Error* hiiCopyScrollRegion: scrollRegion nested within itself: -
page1
when I attempt to execute the following code ...


Tab1 = hiCreateTabField(
?name 'Tab1
?tabs '("Label1" "Label1")
?tabPlacement 'top
?fields list(FormList1 FormList2)
)
Tab2 = hiCreateTabField(
?name 'Tab2
?tabs '("Label3" "Label4")
?tabPlacement 'top
?fields list(FormList3 FormList4)
)
Tab3 = hiCreateTabField(
?name 'Tab3
?tabs '("Tab1" "Tab2" "Label5")
?tabPlacement 'top
?fields list(list(list(Tab1 0:0 500:526))
list(list(Tab2 0:0 500:526))
FormList5)
)


I get the error when the 3rd hiCreateTabField executes.
just assume that FormList* is a list with form field objects given in
the 2D format. Does anybody see anything wrong in my code, or simply
it cannot be done
 
In article <4e44ab2a.0408100236.485dff50@posting.google.com> redhavoc@yahoo.co.uk (Nikolaos Kasparidis) writes:
Hello,
does anybody know if I can have multiple Tab fields one inside the
other? I am using Custom IC Design 5.0.33, and I get this message
*Error* hiiCopyScrollRegion: scrollRegion nested within itself: -
page1
when I attempt to execute the following code ...
Nikolaos,
this is a known problem that is fixed by using the new parameter ?pageBase
in the latest version of hiCreateTabField, assuming you have a recent enough
version of DFII (you can check by entering:

describe 'hiCreateTabField

into the CIW to see if the description includes the ?pageBase argument). The
default value is 'page -- each tab field within another tab field or set of
tab fields will require a unique pageBase (such as 'tab or 'view or 'foo or
'pageA).

There is a way to work around it by changing the names of the pages after
calling hiCreateTabField, but I don't have any sample code to show how to do
that (but I can work it out if you need it).

-Pete Zakel
(phz@seeheader.nospam)

"Fine animal gorilla."

-Koko, a gorilla in Woodside that has been taught to communicate
with American Sign Language
 
pxhxz@cadence.com (Pete nospam Zakel) wrote in message news:<41191238$1@news.cadence.com>...
In article <4e44ab2a.0408100236.485dff50@posting.google.com> redhavoc@yahoo.co.uk (Nikolaos Kasparidis) writes:
Hello,
does anybody know if I can have multiple Tab fields one inside the
other? I am using Custom IC Design 5.0.33, and I get this message
*Error* hiiCopyScrollRegion: scrollRegion nested within itself: -
page1
when I attempt to execute the following code ...

Nikolaos,
this is a known problem that is fixed by using the new parameter ?pageBase
in the latest version of hiCreateTabField, assuming you have a recent enough
version of DFII (you can check by entering:

describe 'hiCreateTabField

into the CIW to see if the description includes the ?pageBase argument). The
default value is 'page -- each tab field within another tab field or set of
tab fields will require a unique pageBase (such as 'tab or 'view or 'foo or
'pageA).

There is a way to work around it by changing the names of the pages after
calling hiCreateTabField, but I don't have any sample code to show how to do
that (but I can work it out if you need it).

-Pete Zakel
(phz@seeheader.nospam)

"Fine animal gorilla."

-Koko, a gorilla in Woodside that has been taught to communicate
with American Sign Language
Ok thank you very much, it works just fine, but the administrator had
to install version 5.1.41 cause 5.0.33 did not have this feature. Keep
up the good work guys, thanks again
 

Welcome to EDABoard.com

Sponsor

Back
Top