Содержание материала

 

Затем мы можем сделать закладку компонента TabbedNotebook недоступной:

Code:

with TabbedNotebook do

begin

   TabIdent := ValidIdentifier(Pages[PageIndex]) + 'Tab';

   TControl(FindComponent(TabIdent)).Enabled := False;

{ Переключаемся на первую доступную страницу: }

   for I := 0 to Pages.Count - 1 do

     begin

       TabIdent := ValidIdentifier(Pages[I]) + 'Tab';

       if TControl(FindComponent(TabIdent)).Enabled then

         begin

           PageIndex := I;

           Exit;

         end;

     end; {for}

end; {with TabbedNotebook}

  

следующий код восстанавливает доступность страницы:

Code:

with TabbedNotebook do

for I := 0 to Pages.Count - 1 do

   begin

     TabIdent := ValidIdentifier(Pages[I]) + 'Tab';

     if not TControl(FindComponent(TabIdent)).Enabled then

       TControl(FindComponent(TabIdent)).Enabled := True;

   end; {for}

 

 

Добавить комментарий

Не использовать не нормативную лексику.

Просьба писать ваши замечания, наблюдения и все остальное,
что поможет улучшить предоставляемую информацию на этом сайте.

ВСЕ КОММЕНТАРИИ МОДЕРИРУЮТСЯ ВРУЧНУЮ, ТАК ЧТО СПАМИТЬ БЕСПОЛЕЗНО!


Защитный код
Обновить