![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Включение и выключение закладки NotebookDelphi , Компоненты и Классы , Вкладки и СтраницыВключение и выключение закладки Notebook
Вот хороший трюк от Xavier Pacheco:
Это проект Delphi, который создает простое приложение с вкладками (TTabbedNotebook) и кнопкой. Цель кода - продемонстрировать, как динамически называть вкладки в табbed notebook и включать/выключать состояние доступности для конкретной вкладки. Разбивка кода: Декларация модуля
Модуль Секция интерфейса Секция интерфейса объявляет типы и переменные, используемые в модуле. В этом случае включает следующие компоненты:
Секция типов
Секция типов объявляет класс
Секция переменных
Секция переменных объявляет переменную Секция реализации Секция реализации содержит код для двух процедур, объявленных в секции типов. Процедура FormCreate
Эта процедура создает динамические имена для вкладок в табbed notebook. Она перебирает контролы notebooks, проверяет, является ли каждый контролем Процедура Button1Click
Эта процедура включает/выключает состояние доступности второй вкладки ( Основной код
Основной код генерируется IDE Delphi и не является явно написанным. Он создает экземпляр класса В целом, этот код демонстрирует, как динамически называть вкладки в табbed notebook и включать/выключать состояние доступности для конкретной вкладки. В статье описывается способ включения и выключения закладки Notebook в приложении Delphi, используя язык программирования Pascal. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Вкладки и Страницы ::
|
|||||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |