Posts Tagged ‘прозрачность’

Какой цвет в WPF темнее – серый или темно-серый

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Ответ может стать неожиданным. В XAML у Вас есть возможность отобразить цвет разными способами…

Во-первых Вы можете воспользоваться 24 битным шестнадцатеричным RGB, широко распространенным в Web, например:

Код:
<Ellipse Width=»300″ Height=»100″ Fill=»#A3BDE2″ Stroke=»#5C6DBE» StrokeThickness=»5″ />

(далее…)

Добавление прозрачности в Vista к вашему приложению

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , , ,

Говорит Тим Снит, «евангелист» Windows Vista. Отходя от привычных мне рассказов о Windows Presentation Foundation , хочу написать ряд технических статей об использовании новых интерфейсных возможностей Windows Vista  через управляемый код…

Начну, пожалуй, с инструкций по добавлению прозрачности к уже имеющимся приложениям.

Что я подразумеваю под добавлением прозрачности? Как известно, Windows Vista включает новую тему Aero. Один из ее аспектов – прозрачные границы окон, что реализуется посредством Desktop Window Manager. Есть и другие аспекты, которые придают объем окну – это тени от окон, эффекты при развертывании, сворачивании и закрытии окон, подсветка кнопок – это не просто 50% прозрачность на скорую руку в Photoshop.
(далее…)

Реализация анимации и прозрачности в MIDP 1.0

Вторник, Апрель 10th, 2012 Нет комментариев

Under : , , , , ,

Разработчики, использующие MIDP, часто спрашивают, как создать MIDlet, выводящий анимацию на экран. MIDP 1.0 не поддерживает анимирование рисунков, но эту возможность можно реализовать самостоятельно.

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

При подготовке анимации первым делом надо создать ее кадры. Для этого запустите ваш любимый графический редактор и нарисуйте серию рисунков. Каждый рисунок — это кадр вашей анимации. Сохраните рисунки в формате PNG. (Именно этот формат поддерживается всеми телефонами.) (далее…)

Картинка для сплэш страницы

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

1.) Загрузите Photoshop, откройте изображение, которое будет фоновым (чтобы сохранить эту картинку, двойной клик и выберите Save Picture as…).

2.) Создайте новый слой, для этого нужно кликнуть на иконке New Layer (новый слой), расположенной в нижней части панели слоев. Теперь возьмите инструмент Rectangular Marquee (прямоугольное выделение).

3.) Выделите прямоугольную область, в которой по нашему замыслу будет находиться текст.
Нажмите клавишу «D«, затем клавишу «X» (белый цвет станет цветом переднего плана). Теперь нажмите Alt + Backspace, чтобы залить выделенную область. Снимите выделение, нажав Ctrl + D.
(далее…)

Движение: замедление и отскакивание

Это руководство охватывает тему «замедление движения». Часто задают вопрос: «Как сделать так, чтобы объект, движущийся к определенной точке, плавно замедлял свое движение по мере приближения к цели, аккуратно вставая на место?» Это я и называю «замедлением», и это довольно просто, если вы только поймете, с какой стороны за это взяться. Благодаря «замедлению» можно создавать реалистичные эффекты движения.

Представьте, что вы ведете машину по шоссе со скоростью 60 км/ч, направляясь домой. Вы же не станете ехать со скоростью 60 км/ч вплоть до подъезда вашего дома чтобы мгновенно остановиться как только прибудете на место. Вы замедлите скорость до 40, затем до 25, 15, 10, 6, 4, 2, 1 и остановитесь. И начинаете движение вы похожим образом, постепенно набирая скорость. Это будет «разгон». Я собираюсь в этом руководстве поговорить о «замедлении» и постараюсь сделать это поподробней.

Замедление реализуется посредством одной простой формулы, которую можно подогнать или модифицировать так, чтобы создать именно тот эффект, который вы хотите. Однажды разобравшись, вы можете использовать ее не только для движения, но и для создания эффектов при вращении объектов, при масштабировании, прозрачности и даже изменении цвета. В любой ситуации, когда вы хотели бы плавно изменить какое-либо состояние.

Ну ладно, давайте разбираться с физикой.

Вы находитесь в каком-то одном месте и хотите попасть в другое.

Сначала давайте сделаем это в виде прыжка. Мы создадим объект и ситуацию, к которыми будем работать на протяжении всего этого руководства. Создайте что-нибудь любой формы по вашему выбору, сконвертируйте это в мувиклип и вставьте следующий код:
(далее…)

Тонкие рамки возвращаются

Недавно мне намекнули, что опыт по организации тонких рамок у таблиц несколько однобок. Действительно он позволяет делать тонкой только внешнюю рамку. В том же письме приводился пример таблицы с тонкими рамками между ячеек, но, к сожалению, это решение абсолютно не работало в Netscape.
(далее…)