Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.01.07;
Скачать: [xml.tar.bz2];

Вниз

Создание круглой кнопки   Найти похожие ветки 

 
vitv ©   (2006-12-19 11:35) [0]

Для создания круглой кнопки лучше:
1) Создать класс производный от TGraphicControl.
2) Просто перерисовать TButton.


 
ASoft   (2006-12-19 12:20) [1]

3) использовать TImage :)


 
Amoeba ©   (2006-12-19 13:19) [2]


> Создание круглой кнопки

Таких готовых компонетов в сети как грязи.


 
vitv ©   (2006-12-19 14:18) [3]


> Таких готовых компонетов в сети как грязи.

Самому охото сделать, познать все тонкости ;)


 
ProgRAMmer Dimonych ©   (2006-12-19 16:12) [4]

TGraphicControl меня больше бы устроило (не надо мучаться с выёживаниями Button"а).


 
GrayFace ©   (2006-12-19 16:25) [5]

От Button"а не стоит наследоваться. Лучше от TCustomControl или TGraphicControl.


 
Steep ©   (2006-12-19 16:26) [6]


> Самому охото сделать, познать все тонкости ;)

Canvas ;)


 
Anatoly Podgoretsky ©   (2006-12-19 16:32) [7]

> Steep  (19.12.2006 16:26:06)  [6]

Все тонкости!

Тогда метод Paint


 
Gydvin ©   (2006-12-19 20:45) [8]

А как сделать треугольную или овальную ;0)


 
antonn ©   (2006-12-20 11:12) [9]

Gydvin ©   (19.12.06 20:45) [8]
сделать круглую и доработать напильником:)


 
clickmaker ©   (2006-12-20 11:17) [10]

TButton, BS_OWNERDRAW, SetWindowRgn()


 
VitV ©   (2006-12-20 12:09) [11]

Спасибо!



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.01.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.011 c
2-1166255609
Bolt
2006-12-16 10:53
2007.01.07
Как програмно нажать на кнопочку?


8-1147940602
Белый Орёл
2006-05-18 12:23
2007.01.07
Быстрая перемотка DVD


15-1166272226
iZEN
2006-12-16 15:30
2007.01.07
MS запатентовала микроядерную архитектуру.


15-1166128677
Real
2006-12-14 23:37
2007.01.07
Аналоговые часы на десктопе


2-1166192315
И. Павел
2006-12-15 17:18
2007.01.07
Сортировка по щелчку на заголовке таблицы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский