powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сделать PageControl
9 сообщений из 9, страница 1 из 1
Как сделать PageControl
    #39768112
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.
Появился нужда создать свои PageControl.
Делаю визуальныи компонент класса TStyledControl.
На нём в дизаинтаиме создаю обект TRectangle которыи живёт в PageControl - ето будет типо Page и на нём контроли.

У TRectangle своиство:
Stored := True;
AutoCapture := True;
CanFocus := True;

Мне шас нужно чтоб кидая какои то контроль на PageControl он залез бы в етот TRectangle,
но неполучается, parent всегда PageControl а не етот TRectangle ...

Есть идеи чё там подкрутить надо ?

WBR
Janex
...
Рейтинг: 0 / 0
Как сделать PageControl
    #39768127
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы кидаете в дизайнере ?
...
Рейтинг: 0 / 0
Как сделать PageControl
    #39768129
goldmi45
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как сделать PageControl
    #39768133
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

Да, в дизаинтаиме
...
Рейтинг: 0 / 0
Как сделать PageControl
    #39768147
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldmi45Janex,

FMX? TTabControl?
https://stackoverflow.com/questions/20219677/tpagecontrol-equivalent-for-firemonkey

Да не, я в курсе что в FMX он шас клак TabControl, но мне надо свои, со своими специфическими наворотами.

В принципе задача токая - есть мои визуальныи компонент, в нём другои (TRectangle на пример) и мне надо
чтоб в дизаинтаиме я на прямую мог в етот TRectangle поместить другие контроли.
Кстати за одно - мне надобудеть чтоб в етом маём компоненте била бы ешё кнопка которая
работало (клик) и в дизаинтаиме, ето тож неполучается как то ...
...
Рейтинг: 0 / 0
Как сделать PageControl
    #39768161
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Копайте в сторону ControlStyle + [csAcceptsControls];
...
Рейтинг: 0 / 0
Как сделать PageControl
    #39768168
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBrКопайте в сторону ControlStyle + [csAcceptsControls];
Да блиииииин ... я же знал ... ё-маё ... так где то ето уже делал :)
...
Рейтинг: 0 / 0
Как сделать PageControl
    #39768226
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JanexDimaBrКопайте в сторону ControlStyle + [csAcceptsControls];
Да блиииииин ... я же знал ... ё-маё ... так где то ето уже делал :)

Чёрт ... не то всётаки ... ControlStyle - ето у VCL а у меня FMX, там нету такого ... :(
...
Рейтинг: 0 / 0
Как сделать PageControl
    #39768237
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Janex,

Xa ... вроде разобрался, надобыло SetAcceptsControls(true) поставить в конструкторе
самого TRectangle, шас всё нормально...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сделать PageControl
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]