![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Создание порядка компонент - решеноDelphi , Компоненты и Классы , Создание компонентСоздание порядка компонент - решеноАвтор: Jim Fralix Благодаря Ray Konopka, я обнаружил, что в документации свойство ComponentIndex *не* имеет атрибута "только для чтения". При установке ComponentIndex все существующие компоненты с данным индексом или выше устанавливали ComponentIndex равным предыдущему значению, увеличенному на единицу. Например, если у вас имеются три компонента: CompA, CompB, и CompC с индексами 1, 2 и 3 соответственно, то при добавлении CompD и установке у него ComponentIndex равным 2, порядок компонентов будет следующим: CompA, CompD, CompB, CompC (индексы 1, 2, 3 и 4 соответственно). Решение по созданию порядка компонентов Автор: Джим Фраликс Хотел бы выразить благодарность Рэю Конопке за указание на то, что свойство Например, если у вас есть три компонента: CompA, CompB и CompC с индексами 1, 2 и 3 соответственно, добавление нового компонента CompD с индексом 2 приведет к следующему порядку: CompA, CompD, CompB, CompC (с индексами 1, 2, 3 и 4 соответственно). Это решение более детальное и предоставляет четкий пример для помощи читателям понимать, как работает Создание порядка компонент в системе решено, поскольку было обнаружено, что свойство ComponentIndex не имеет атрибута 'только для чтения' и может быть изменено, что позволяет установить новый индекс для добавляемого компонента. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Создание компонент ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |