![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Хочу создать компонент - круглую кнопку с градиентной заливкой. Собственно вопрос, от какого класса унаследоваться для данной цели?
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 23.06.2008
Сообщений: 55
|
![]()
Может, TButton?)
|
![]() |
![]() |
![]() |
#3 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Я думал насчет TButton, но дело в том, что у него нету TCanvas - т.е. рисовать нету на чем.
з.ы. возможно я не правильно рассуждаю...поправьте ![]()
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
#4 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
TCustomControl + WM_LBUTTONDOWN + WM_LBUTTONUP + WM_MOUSEMOVE + WM_MOUSELEAVE. Отличный рецепт для любого "своего" контрола.
|
![]() |
![]() |
![]() |
#5 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Всем спасибо.
BOBAH13, тебе отдельное спасибо - буду реализовать от TCustomControl ![]()
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
|
![]() |
![]() |
![]() |
#7 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Народ еще есть вопрос. Новую тему не стал создавать, т.к. смысл один и тот же.
Вобщем с круглой кнопкой все нормально - сделал, работает...но это не особо интересно. А вот теперь пытаюсь создать 3D Lable (будет возможность переливания цветов, вращения текста под разными углами...вобщем разные прибамбасы). Вся графика будет реализовываться при помощи OpenGL. Так вот вопрос: т.к. это у меня будет компонент, от какого компонента мене сейчас унаследоваться? Пытался и от TCustomControl, и от TCustomLabel, но что то положительных результатов я не добился, т.к. текст рисую через OpenGL - сцену толком не получается создать. з.ы. если делаю просто обычным классом - то все отлично.
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
SignSoft VisIT incl Full Source 3.0
30 VCL-компонентов для Borland Delphi и Borland C ++ Builder. Предназначены для создания приложений с использование 3D. Помогут вам работать с графикой при помощи OpenGL.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#9 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Вы наверное не поняли меня. Мене не нужны компоненты. Я сам хочу создать свой. Вот в чем суть.
Я просто не знаю от какого компонента унаследоваться. Кто что еще предложит?
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
#10 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Попробуйте от TImage
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как добавить свой компонент в палитру Делфи? | Utkin | Софт | 20 | 04.02.2010 14:25 |
Реализация класса с методом поиска записи по файлу (используя компонент Memo) | Dem.IG | Общие вопросы Delphi | 2 | 05.11.2009 16:02 |
Можно ли использовать новую форму только дря хранения какого-либо(каких-либо) класса? | TwiX | Общие вопросы Delphi | 8 | 03.10.2009 11:06 |
Компонент класса BitBtn с двумя Caption. | NavigatorNeba | Компоненты Delphi | 2 | 29.10.2008 15:21 |
Как создать свой компонент? | Д'якон | Компоненты Delphi | 1 | 21.05.2008 16:37 |