kiz35196 Опубликовано 14 марта, 2018 Поделиться Опубликовано 14 марта, 2018 (изменено) привет! подскажите пожалуйста,как на кнопку поставить иконку в формате png? и округлить углы Спасибо! Изменено 14 марта, 2018 пользователем kiz35196 Цитата Ссылка на комментарий
0 POV Опубликовано 14 марта, 2018 Поделиться Опубликовано 14 марта, 2018 1) Округлить это как? 2) Если тригеры вешать не будешь, то делай кнопку из чего угодно. Из ректангла к примеру. Он со сглаживанием масштабирует картинку. Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 14 марта, 2018 Автор Поделиться Опубликовано 14 марта, 2018 22 минуты назад, POV сказал: 1) Округлить это как? border radius в css например Цитата Ссылка на комментарий
0 FREEFAR Опубликовано 14 марта, 2018 Поделиться Опубликовано 14 марта, 2018 1 час назад, kiz35196 сказал: привет! подскажите пожалуйста,как на кнопку поставить иконку в формате png? и округлить углы Спасибо! Самое распростарненное TRectangle в нем меняешь тип в свойстве Fill (отрисовки) на Bitmap дальше два свойства управление углами скругления XRadius и YRadius НО!!! Родные компоненты плохо отрисовывает (лестница вместо гладкого скругления) пользуйся от Zuby очень прекрасные ZNativeComponents по форуму много инфо Равиль Зарипов (ZuBy) 1 Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 15 марта, 2018 Автор Поделиться Опубликовано 15 марта, 2018 14 часов назад, FREEFAR сказал: ZNativeComponents не нашел что-то,можно ссылочку? Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 15 марта, 2018 Автор Поделиться Опубликовано 15 марта, 2018 окей,с круглением углов и цветом кнопки разобрался использовав colorbutton. осталось туда иконку пришить(png с прозрачным фоном) и было бы идеально убрать с этой colorbutton обводку Цитата Ссылка на комментарий
0 POV Опубликовано 15 марта, 2018 Поделиться Опубликовано 15 марта, 2018 Залепи просто пнг крулый, добавь эффект бевел. Вот тебе и кнопочка изящная. Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 15 марта, 2018 Автор Поделиться Опубликовано 15 марта, 2018 13 минут назад, POV сказал: Залепи просто пнг крулый, добавь эффект бевел. Вот тебе и кнопочка изящная. имеешь в виду всю кнопку отрисовать фотошопе и заливать ? у меня сейчас на obj-c приложение и в нем моя кнопка выглядит так: текст и треугольничик - png на прозрачном фоне,размером 80х80. самой кнопке задан цвет,размер и скруглены углы Цитата Ссылка на комментарий
0 POV Опубликовано 15 марта, 2018 Поделиться Опубликовано 15 марта, 2018 аа, тогда глупо как я сказал. конечно, картинкой лишь пиктограмма должна быть. Но я выше сказал же - главное нужны ли тебе тригеры на эффектах. Если нет, то всякие шейпы можно применить. Но я ради эффектов компоненты под задачу на базе какой-либо кнопки (обычно спидбаттон от ТМС) делаю. Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 15 марта, 2018 Автор Поделиться Опубликовано 15 марта, 2018 7 минут назад, POV сказал: главное нужны ли тебе тригеры на эффектах что ты имеешь в виду под этим? какие-то анимации и прочее визуальное всякое ?нет, не нужны. а если имееешь в виду события,то он клик нужно Цитата Ссылка на комментарий
0 POV Опубликовано 15 марта, 2018 Поделиться Опубликовано 15 марта, 2018 Онклик есть вроде у всего. А тригер просто позволит эффект активировать. Я так например кнопку (их несколько, нажата может быть лишь одна) неактивную перевожу в оттенки серого эффектом. Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 15 марта, 2018 Автор Поделиться Опубликовано 15 марта, 2018 43 минуты назад, POV сказал: Онклик есть вроде у всего. А тригер просто позволит эффект активировать. Я так например кнопку (их несколько, нажата может быть лишь одна) неактивную перевожу в оттенки серого эффектом. мне онклика и hidden/visible хватит Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 16 марта, 2018 Автор Поделиться Опубликовано 16 марта, 2018 на данный момент решил тем что на кнопку,как на родительский элемент повесит TImage. но проблема в том что кликать по всей кнопке нельзя,только в места где нет картинки Цитата Ссылка на комментарий
0 POV Опубликовано 16 марта, 2018 Поделиться Опубликовано 16 марта, 2018 37 минут назад, kiz35196 сказал: на данный момент решил тем что на кнопку,как на родительский элемент повесит TImage. но проблема в том что кликать по всей кнопке нельзя,только в места где нет картинки Ну сделай у имаджа и кнопки общий обработчик. Делов-то. Цитата Ссылка на комментарий
0 GASCHE Опубликовано 16 марта, 2018 Поделиться Опубликовано 16 марта, 2018 Думаю, самый простой вариант изменить стиль кнопки. Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 16 марта, 2018 Автор Поделиться Опубликовано 16 марта, 2018 1 час назад, POV сказал: Ну сделай у имаджа и кнопки общий обработчик. Делов-то типа на onclick imgStart делать btnStartClick ? хмм интересно,спасибо Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 18 марта, 2018 Модераторы Поделиться Опубликовано 18 марта, 2018 В 16.03.2018 в 13:47, kiz35196 сказал: на данный момент решил тем что на кнопку,как на родительский элемент повесит TImage. но проблема в том что кликать по всей кнопке нельзя,только в места где нет картинки смотри свойство HitTest у TImage Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 18 марта, 2018 Модераторы Поделиться Опубликовано 18 марта, 2018 В 15.03.2018 в 12:55, kiz35196 сказал: не нашел что-то,можно ссылочку? https://github.com/rzaripov1990/ZMaterialComponents Цитата Ссылка на комментарий
0 ENERGY Опубликовано 19 марта, 2018 Поделиться Опубликовано 19 марта, 2018 (изменено) В 3/14/2018 в 18:15, FREEFAR сказал: Родные компоненты плохо отрисовывает (лестница вместо гладкого скругления) пользуйся от Zuby очень прекрасные ZNativeComponents по форуму много инфо Если уточнять, то Native Draw разрабатывал китайский чел с ником Aone http://www.cnblogs.com/onechen/p/6350096.html Равиль сделал обертку над этой библиотекой, за что ему спасибо. Еще вот интересные компоненты нашел, от другого китайского чела, также на основе библиотеки Aone. Правда не разбирал еще. https://github.com/zhaoyipeng/FMXComponents Изменено 19 марта, 2018 пользователем ENERGY Цитата Ссылка на комментарий
0 kiz35196 Опубликовано 19 марта, 2018 Автор Поделиться Опубликовано 19 марта, 2018 Спасибо! Цитата Ссылка на комментарий
Вопрос
kiz35196
привет!
подскажите пожалуйста,как на кнопку поставить иконку в формате png?
и округлить углы
Спасибо!
Изменено пользователем kiz35196Ссылка на комментарий
19 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.