We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2023-02-03 09:12 AM
Hi all,
Anyone know how to identifiy and pick out a page from the ui_tabIDlistHierachy_m macro? Trying to insert a page into an object and so far I have only been able to get it to create a new root page, or overlap an existing page of which I have not figured out how to control. I am wanting to insert my page under the "Wall Opening" group.
Ling.
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
Solved! Go to Solution.
2023-02-03 09:18 AM
Well... I just set it to 100 instead of trying to use iParID_WallOpening...
!--------------------------------------------------------------------------------
! Tabpages created in WallholeStructure macro or belonging to Wall Opening parent
!--------------------------------------------------------------------------------
"wallOpeningTabIDs":
tabIDx = 100
iUiID_WallOpening = tabIDx
iParID_WallOpening = iUiID_Root : tabIDx = tabIDx + 1
!--------------------------------------------------------------------------------
! CHE Balcony Window functions inicialization, not part of WallholeStructure macro,
! don't return if bFixtureFittingTabIDsOnly
!--------------------------------------------------------------------------------
iUiID_RevealAndWallClosure_CHE = tabIDx
iParID_RevealAndWallClosure_CHE = iUiID_WallOpening : tabIDx = tabIDx + 1
!--------------------------------------------------------------------------------
! CHE Balcony Window functions END
!--------------------------------------------------------------------------------
iUiID_Reveal = tabIDx
iParID_Reveal = iUiID_WallOpening : tabIDx = tabIDx + 1
iUiID_Closure = tabIDx
iParID_Closure = iUiID_WallOpening : tabIDx = tabIDx + 1
iUiID_WallInset = tabIDx
iParID_WallInset = iUiID_WallOpening : tabIDx = tabIDx + 1
!--------------------------------------------------------------------------------
! AUT/GER Ornamental Window Moldings, part of WallholeStructure macro,
! return always
!--------------------------------------------------------------------------------
iUiID_Faschen = tabIDx
iParID_Faschen = iUiID_WallOpening : tabIDx = tabIDx + 1
!--------------------------------------------------------------------------------
! AUT/GER functions END
!--------------------------------------------------------------------------------
iUiID_MasonryArch = tabIDx
iParID_MasonryArch = iUiID_WallOpening : tabIDx = tabIDx + 1
iUiID_Tolerances = tabIDx
iParID_Tolerances = iUiID_WallOpening : tabIDx = tabIDx + 1
iUiID_WallOpModelAttr = tabIDx
iParID_WallOpModelAttr = iUiID_WallOpening : tabIDx = tabIDx + 1
return
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2023-02-03 09:18 AM
Well... I just set it to 100 instead of trying to use iParID_WallOpening...
!--------------------------------------------------------------------------------
! Tabpages created in WallholeStructure macro or belonging to Wall Opening parent
!--------------------------------------------------------------------------------
"wallOpeningTabIDs":
tabIDx = 100
iUiID_WallOpening = tabIDx
iParID_WallOpening = iUiID_Root : tabIDx = tabIDx + 1
!--------------------------------------------------------------------------------
! CHE Balcony Window functions inicialization, not part of WallholeStructure macro,
! don't return if bFixtureFittingTabIDsOnly
!--------------------------------------------------------------------------------
iUiID_RevealAndWallClosure_CHE = tabIDx
iParID_RevealAndWallClosure_CHE = iUiID_WallOpening : tabIDx = tabIDx + 1
!--------------------------------------------------------------------------------
! CHE Balcony Window functions END
!--------------------------------------------------------------------------------
iUiID_Reveal = tabIDx
iParID_Reveal = iUiID_WallOpening : tabIDx = tabIDx + 1
iUiID_Closure = tabIDx
iParID_Closure = iUiID_WallOpening : tabIDx = tabIDx + 1
iUiID_WallInset = tabIDx
iParID_WallInset = iUiID_WallOpening : tabIDx = tabIDx + 1
!--------------------------------------------------------------------------------
! AUT/GER Ornamental Window Moldings, part of WallholeStructure macro,
! return always
!--------------------------------------------------------------------------------
iUiID_Faschen = tabIDx
iParID_Faschen = iUiID_WallOpening : tabIDx = tabIDx + 1
!--------------------------------------------------------------------------------
! AUT/GER functions END
!--------------------------------------------------------------------------------
iUiID_MasonryArch = tabIDx
iParID_MasonryArch = iUiID_WallOpening : tabIDx = tabIDx + 1
iUiID_Tolerances = tabIDx
iParID_Tolerances = iUiID_WallOpening : tabIDx = tabIDx + 1
iUiID_WallOpModelAttr = tabIDx
iParID_WallOpModelAttr = iUiID_WallOpening : tabIDx = tabIDx + 1
return
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |