часть вкладок "прячется", согласно некоей логике
var
T, MyTab: TTabSheet;
//…
MyTab := nil;
for I := 0 to PageControlCard.PageCount - 1 do
begin
T := PageControlCard.Pages[I];
if Info.FSheetFactory.IsTabOwnedByFactory(T) then
T.TabVisible := True
else
if SameText(T.Name, 'MyTab') then
MyTab := T;
T.TabVisible := False
end;
Мне нужно, чтобы MyTab стала видимой и находилась в самом конце (была последней вкладкой).
if Assigned(MyTab) then
begin
MyTab.PageIndex := PageControlCard.PageCount - 1; // не уверен что это правильно
MyTab.TabVisible := True
end;
все равно эта вкладка всегда первая