Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Как внедрять в проект кнопку с округленными краями?
nik_gorinichДата: Воскресенье, 17 Февраля 2008, 11:36 | Сообщение # 1
Любопытный
Группа: Пользователи
Сообщений: 44
Репутация: 0
Награды: 0
Статус: Offline
Я понимаю что этот вопро несовсем по теме программы. Но всеже. Мне надо внелрить кнопку, но она нестандартная с округленными краями. Подскажите кто знает в как и в каком вормате сохранять в Фото Шопе? Что бы при внедрении кнопки края незаливались, а были прозрачными. Зарание спасибо
 
as-masterДата: Воскресенье, 17 Февраля 2008, 13:29 | Сообщение # 2
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Варианта два.

Первый.
Делаешь сразу круглую кнопку так, чтобы то, что вокруг неё, точно соответствовало
фону того места, где она будет стоять. Тогда и делать-то ничего не надо. Смотри пример 1.

Второй.
Те места кнопки, которые должны быть прозрачными, закрашиваешь в шопе каким-нибудь
ярким цветом - например красным. И в свойставх кнопки устанавливаешь этот цвет прозрачным.
И тогда вместо твоего красного цвета будут "дырки", то есть прозрачные области.
Смотри пример 2. Правда делал неаккуратно, только чтобы ты понял.



Прикрепления: 7285817.zip (64.0 Kb) · 4021323.zip (53.8 Kb)


Да пребудет с вами ММВ!
 
nik_gorinichДата: Воскресенье, 17 Февраля 2008, 14:00 | Сообщение # 3
Любопытный
Группа: Пользователи
Сообщений: 44
Репутация: 0
Награды: 0
Статус: Offline
Спачибо за помощь я сделал все как вы сказали. Все получилось но есть но. Там закругленные края получились немного с фоном, как бы не аккуратно. Как можно исправить эти неакуратности, что бы было все четко?
 
as-masterДата: Воскресенье, 17 Февраля 2008, 14:06 | Сообщение # 4
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Нажми на кнопку "Безопасный цвет, откроется вот такое окошко:

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

Прикрепления: 8253727.png (8.9 Kb)


Да пребудет с вами ММВ!
 
as-masterДата: Воскресенье, 17 Февраля 2008, 14:13 | Сообщение # 5
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Кстати, сам я предпочитаю использовать первый описанный мною способ.
Я рисую кнопку прямо на поле фона интерфейса, а потом оттуда копирую в отдельный файл
и создаю кнопку. И когда я вставляю потом ее в интерфейс проекта, она ложится "как родная",
и не нужно никакой прозрачности.

Именно так, к примеру, сделаны чуть округлые кнопки в моей программе My Cookery Book:

Прикрепления: 0864657.png (4.4 Kb)


Да пребудет с вами ММВ!
 
nik_gorinichДата: Воскресенье, 17 Февраля 2008, 14:50 | Сообщение # 6
Любопытный
Группа: Пользователи
Сообщений: 44
Репутация: 0
Награды: 0
Статус: Offline
Да вы правы что первый способ намного легче и удобнее. Нарисовал под фон под кнопкой какой он должен быть в проекте и все. Вставляй и радуйся лежит как родная
 
as-masterДата: Воскресенье, 17 Февраля 2008, 15:38 | Сообщение # 7
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Всегда так и делаю - ведь всё равно фоны я тоже сам рисую в шопе -
и мне не составляет труда вписать кнопку сразу в то место где она будет лежать.

Причем в рисунке фона можно даже оставить изображение кнопки,
а потом в проекте воткнуть ее прямо на это же место smile







Да пребудет с вами ММВ!
 
  • Страница 1 из 1
  • 1
Поиск: