s.fedotenko@gmail.com Posted April 22, 2021 Share Posted April 22, 2021 (edited) Добрый день. Понадобилось программно удалить все вкладки у fgPageControl. ничего другого не придумал как написать: fgPageControl1.BeginUpdate; while fgPageControl1.PagesCount > 0 do begin fgPageControl1.DeletePage(0); end; fgPageControl1.EndUpdate; Но "fgPageControl1.DeletePage(0);" не удаляет страницу и происходит "зацикливание". Что не так? как программно удалить все вкладки? fgx 1.10.0.0 delphi 10.4 Edited April 22, 2021 by s.fedotenko@gmail.com Link to comment Share on other sites More sharing options...
Administrators Andrey Efimov Posted April 22, 2021 Administrators Share Posted April 22, 2021 У контрола есть метод Clear, вероятно, он подойдёт вам. Link to comment Share on other sites More sharing options...
s.fedotenko@gmail.com Posted April 22, 2021 Author Share Posted April 22, 2021 1 час назад, Andrey Efimov сказал: У контрола есть метод Clear, вероятно, он подойдёт вам. Угу. Понятно. Есть такое дело. А если мне нужно будет удалить по индексу? Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted April 22, 2021 Administrators Share Posted April 22, 2021 Добрый день, Эту ошибку поправлю. На этой неделе будет хотфикс (ориентировочно пятница/суббота). Спасибо 1 Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted April 22, 2021 Administrators Share Posted April 22, 2021 Исправлено в 1.10.0.1. Link to comment Share on other sites More sharing options...
Recommended Posts