Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.09.2013, 18:39   #1
vitya007
 
Регистрация: 07.05.2011
Сообщений: 3
Вопрос Свой контрол

Всем привет, пишу свой GUI движок на Directx.
Возникла проблема, в том чтобы сделать компоненты привязанных к табу,
т.е. чтобы у таба был массив с компонентами (TdGUIButton, TdGUICheckBox ...)
и смог получать доступ через цикл, и у всех таких компонентов будет всегда 5 статичных функци (OnDraw, OnMouseDown ...)
Кто нибудь подскажите как можно так сделать
vitya007 вне форума Ответить с цитированием
Старый 03.09.2013, 18:48   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Не думаю что между GDI(обычные VCL контролы исп. его сами или через систему) и DX есть прямая связь.

В VCL свойство Parent определяет контрол внутри которого будет рисоваться потомок, каждый контрол является списком(контейнером), который может содержать 1 или несколько других контроллов в себе.

В общем изучите объектную модель VCL начиная с TControl и TComponent.

А свой таб вам придется писать.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WPF Custom Control Library или как написать свой контрол с нуля ImmortalAlexSan WPF, UWP, WinRT, XAML 5 08.04.2013 09:28
Контрол в контроле odson ASP.NET 1 20.04.2012 09:17
Контрол nats C# (си шарп) 7 14.02.2012 14:49
двигаю контрол мышкой, почему мышка перемещается быстрее чем контрол PaulRom Microsoft Office Access 0 06.12.2011 11:19
контрол Maxxx 83 Помощь студентам 2 01.02.2009 14:08