Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 5.00
KoFeMaH
38 / 25 / 4
Регистрация: 21.02.2009
Сообщений: 249
#1

Красивые формы - C++ Builder

27.05.2012, 14:21. Просмотров 2416. Ответов 4
Метки нет (Все метки)

Не до конца понимаю как делать красивые формы.ну т.е. не стандартные.а разных форм цветом.например хочу сделать квадратную форму со скругленными углами черным фоном и голубой рамкой.как это можно сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2012, 14:21
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Красивые формы (C++ Builder):

Красивые кнопки как в VS
как сделать в C++Builder 6 красивые кнопки формы прогресс бары как в VS

Красивые визуальные копоненты
Всем доброго времени суток) Сейчас практически любая современная программа...

Красивые кнопки для плеера
Как сделать красивые кнопки на С++. Например как в Windows Media. Помогите...

Красивые, няшные, прозрачные окошки
как реализовать? вот несколько примеров того, что я хочу ...

красивые Chart-ы для Builder 6.0 с++ где найти?
вот типа как эти ...

Прозрачность формы, при наведении мыши на кнопку реализовать изменение её положения относительно формы с невозможностью выхода за границы формы
доброй ночи, уважаемые программисты, студенты,а также любители программировать....

4
sh1ft.
6 / 6 / 6
Регистрация: 21.12.2011
Сообщений: 60
27.05.2012, 14:31 #2
Цвет задается в атрибуте color.Выбери нужный.По-поводу закругленных углов,меня тоже мучает этот вопрос) Рамки задается в атрибуте Border в инспекторе объектов.Ширина,высота цвет там все найдешь)
1
Gremlin
514 / 302 / 58
Регистрация: 30.07.2008
Сообщений: 607
27.05.2012, 14:45 #3
Можно так:
C++
1
2
3
4
5
6
7
    Form1->BorderStyle = bsNone; // без бордюров
    Image1->Width = Image1->Picture->Width; 
    Image1->Height = Image1->Picture->Height;
    Form1->ClientWidth = Image1->Width;
    Form1->ClientHeight = Image1->Height;
    Form1->TransparentColor = true; // разрешаем прозрачный цвет
    Form1->TransparentColorValue = Image1->Picture->Bitmap->Canvas->Pixels[0][0]; // указываем какой цвет прозрачный
Тут тоже интересное...
2
Вложения
Тип файла: zip f1.zip (899.1 Кб, 101 просмотров)
KoFeMaH
38 / 25 / 4
Регистрация: 21.02.2009
Сообщений: 249
27.05.2012, 15:09  [ТС] #4
Добавлено через 46 секунд
Цитата Сообщение от sh1ft. Посмотреть сообщение
Цвет задается в атрибуте color.Выбери нужный.По-поводу закругленных углов,меня тоже мучает этот вопрос) Рамки задается в атрибуте Border в инспекторе объектов.Ширина,высота цвет там все найдешь)
не ну это то понятно но это просто каменный метод.и он не дает нужного эффекта
а я хочу как скины в winamp или aimp.т.е. чтоб формы были разной формы.а не квадратные и текстуры соответственно
0
Avazart
Эксперт С++
7685 / 5594 / 543
Регистрация: 10.12.2010
Сообщений: 25,077
Записей в блоге: 17
27.05.2012, 16:03 #5
а я хочу как скины в winamp или aimp.т.е. чтоб формы были разной формы.а не квадратные и текстуры соответственно
http://www.cyberforum.ru/cpp-builder/thread583498-page2.html

Для изменения формы окна можно использовать "регионы"
0
27.05.2012, 16:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2012, 16:03
Привет! Вот еще темы с решениями:

Открытие (окна) второй формы всегда по центру относительно первой (формы)
Форма №1 - основное окно программы (можно свободно перемещать по экрану). Форма...

Специальное место формы в котором будут открываться новые формы
Добрый день. Столкнулся с проблемой. Не могу создать специальное место в форме1...

Как сделать, чтобы OnCreate формы срабатывал при вызове каждой формы?
Есть несколько форм и у каждой свой OnCreate При запуске программы открывается...

Завершение программы при закрытии формы только по команде пользователя, а не по закрытию формы кодом
В общем , когда программа открывается срабатывает событие OnShow() и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru