![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
![]()
Conky+Lua. Индикатор с горизонтальной стрелкой. часть 22012-04-30 19:44:01 (читать в оригинале)Наконец-то закончилась суета с обновлением Ubuntu до версии 12.04, подключены обновленные репозитории, исследованы нововведения. Пора возвращаться к руководству, где последней статьей остается недоделанный индикатор с горизонтальной стрелкой. Приступим.Так как мы представляем размеры будущего индикатора, то сразу же можем нарисовать его тень, при этом отступив немного от края: --тень cairo_set_source_rgba(cr, fRGBtoARGB(0x000000, 0.3)) fRoundRect (13, 13, nWidth, nHeight, 5) cairo_fill(cr) Тень и корпус должны быть одинакового размера, поэтому чуть, сдвинув координаты вывода по вертикали и горизонтали, рисуем корпус нашего виджета. Он чем-то похож на корпус аналоговых часов, разве что форма прямоугольная. --корпус fRoundRect (10, 10, nWidth, nHeight, 5) local pLin = cairo_pattern_create_linear (0, 0, 0, nHeight) cairo_pattern_add_color_stop_rgba (pLin, 0.0, fRGBtoARGB(0x111111, 1)) cairo_pattern_add_color_stop_rgba (pLin, 0.5, fRGBtoARGB(0x666666, 1))... [content]
|
![]() ![]() ![]()
Категория «Наука»
Взлеты Топ 5
Падения Топ 5
![]()
Популярные за сутки
|
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.