@ButchersBoy I understand your reasoning for tearing off tabs off.
In my case though, they are fixed and I trigger events (reading HW registers) when a tab is selected. But before HW is initialized, I must prevent the user from selecting certain tabs because if a tab is selected during init, there will be register access clashes. So I guess I can put some kind of "blanket" over tabs I don't want to be clicked. Anything else you can suggest? Thank you!