var pc:TPageControl;
Tab:TTabSheet;
begin
Tab:=TTabSheet.Create(nil); // создание таба
Tab.PageControl:=pc; // добавление таба
pc.RemoveControl(TControl(pc.Pages[Pages.PageCount-1]));// удаление таба
Tab.Free; // разрушение таба
end;
Удаление вкладки из TPageControl и закрытие формы MDIChild
1. Как удалить вкладку в элементе TPageControl?
2. Как закрыть дочернюю форму через MDI форму, в которой она находится?
Первый вопрос, наверное, глупый, но я только недавно начал изучать C++ Builder 6, а в имеющейся литературе (учебниках по программированию на этом языке) слишком мало сведений по поводу использования компонента TPageControl.
Код:
Как закрыть дочернее окно, сам нашел -- метод [FONT="Courier New"]Free()[/FONT] формы.
Дочернее окно - нужно соотвественно сделать не дочерним, а затем удалить. Учитывая то, что написано выше. Тоже обсуждалось на форуме. Используйте поиск