|
||||||||
|
Многостр. диал. окна. TNotebook
Этот компонент представляет собой "страницы" блокнота, на которых располагаются другие визуальные компоненты. Каждая страница сама является оконным элементом управления и содержит список того, что на ней расположено. Получить доступ или переустановить активную страницу записной книжки можно посредством имеющегося у нее имени:
Кроме того, активная страница еще и идентифицируется индексом, определенным в свойстве:
Для реакции при изменении текущей страницы предусмотрено свойство:
В свойстве
содержится вся информация о страницах. Напомним, что в классе TStrings есть два основных списка: через список Pages.Strings можно обратиться к именам страниц, а через список Objects ? непосредственно к объектам-страницам. Опубликованными свойствами страницы являются Caption, Height, Width, Visible и TabOrder. Используя методы компонента TStrings, можно добавлять и удалять страницы, проводить поиск и т. п. В конструкторе компонента TNotebook список инициализируется единственной страницей с именем 'Default'. В приведенном ниже фрагменте кода после выбора имени файла изображения добавляется новая страница, содержащая это изображение в компоненте TScrollBox. После успешной загрузки страница "Default" более здесь не нужна и удаляется, если она еще есть:
B этом примере компонент TNotebook взаимодействует с TTabSet ? вместе они составляют блокнот.
Для комментария : kadan@grsu.grodno.by | |||||||||||
За содержание страницы отвечает Гончарова М.Н. © Кафедра СПиКБ, 2002-2017 |