Я хотел бы использовать некоторые пользовательские элементы управления, которые я использую, и думал, что некоторые привлекательные заливки должны выполнять эту работу (возможно, часть). Как заполнение на фоне кнопок iPhone или ленты ленты Office 2007 (возможно, вы знаете еще несколько).Как сделать пустую кнопку для iPhone
Редактировать: Чтобы прояснить ситуацию, мне не нужна простая заливка градиента - для этого есть вызов Windows API. Меня больше интересует, как достигается весь эффект. Вот link to an article, который показывает, как это сделать в PhotoShop, но я хочу сделать это в коде.
В частности, глянцевый градиент сверху заканчивается кривой примерно посередине кнопки. Я почти ожидаю, что это нужно будет сделать отдельно и каким-то образом смешать.
Любые идеи?
Если вы говорите о 3D-эффекте округления или глубины плоской поверхности, это называется градиентом. –
Вы говорите о градиентах? Они в основном являются интерполяцией (часто линейной) между двумя или более цветами. – Joren
Это сложнее, чем просто линейный градиент. Если вы посмотрите на IPhone, например, есть градиент в верхней половине кнопки, но он немного округлен в нижней части градиента и имеет большой контраст с тем, что ниже. Вот учебник для этого в PhotoShop, который, конечно, бесполезен в моем случае: http://www.keepthewebweird.com/iphone-style-icon-tutorial/ Теперь, как это сделать в коде? –