Время от времени мне на почту приходят письма от Delphi разработчиков с просьбой сделать обзор своих продуктов. Я стараюсь откликаться на подобные просьбы. Думаю, не только мне интересно посмотреть на то, что пишут коллеги. И сегодня я хочу представить продукт Алексея Торгашина – ATTabs. ATTabs это, как и следует из названия, “продвинутые” Tab’ы с рядом новых интересных возможностей. В частности, пиктограмма закрытия вкладки, дополнительный таб “+”, позволяющий создать новую вкладку в ходе работы приложения (как, например. в Firefox), возможность отобразить цветные полосы на вкладках и многое другое. ATTabs не наследуется от TTabControls.
Автор опубликовал исходные коды ATTabs. Они собираются в Delphi и Lazarus. В пакет для какой-либо конкретной версии Delphi они не оформлены, создать закладки вы сможете в режиме run time. После незначительных телодвижений мне удалось собрать демонстрационный пример в Delphi XE6.
“Из коробки” ATTabs не поддерживают VCL Styles, но в демонстрационном приложении имеется пример собственного раскрашивания компонента. При этом конечный результат вполне удачно вписывается в стилизованные стандартными методами формы. Впрочем, вы можете самостоятельно попробовать привязать стандартный VCL стиль к компоненту.
Так же автор выложил созданную на основе ATTabs группы вкладок – ATGroups.
Скачать исходные коды компонентов вы можете по ссылкам, приведенным ниже:
Alexey-T/ATTabs
Alexey-T/ATGroups
Данные компоненты были использованы в редакторе с поддержкой языкового синтаксиса SynWrite.
Возможно вас заинтересует:
Скажите, пожалуйста, а в с++ Builder xe6 можно установить?
Я думаю можно.
По аналогии
http://www.rsdn.ru/forum/delphi/1049294.all