Быстрый поиск
Введите фрагмент названия статьи для поиска
Создание анимированной иконки приложения
24.04.2010 | Категория: Образ мышления: Assembler | Автор: ManHunter
Очередная милая рюшечка для украшения программ - анимированная иконка. Она может быть как в заголовке окна, так и в системном трее. Кроме чисто декоративной функции анимация часто используется и в полезных целях, например, почтовая программа TheBat! таким способом оповещает, что пришло новое письмо, качалка Download Master показывает свою активность при загрузке файлов, антивирусы обозначают процесс сканирования файлов, ICQ крутит "цветочек" при подключении, ну и так далее. Реальных примеров на самом деле много.Для всех вариантов анимации сперва надо подготовить исходный материал. Это должны быть иконки одинакового размера, представляющие собой отдельные кадры анимации. У меня это будет вращающийся смайлик. Художник из меня никудышный, поэтому я просто взял и повернул готовый смайлик нужное количество раз на 45 градусов по часовой стрелке.
Кадры для анимации
В ресурсах иконки лучше всего описывать номерными индексами. Обратите внимание, что индексы иконок идут по порядку, так будет гораздо легче работать с ними:
Code (Assembler) : Убрать нумерацию
- resource group_icons,\
- 1,LANG_NEUTRAL,animate1,\
- 2,LANG_NEUTRAL,animate2,\
- 3,LANG_NEUTRAL,animate3,\
- 4,LANG_NEUTRAL,animate4,\
- 5,LANG_NEUTRAL,animate5,\
- 6,LANG_NEUTRAL,animate6,\
- 7,LANG_NEUTRAL,animate7,\
- 8,LANG_NEUTRAL,animate8
- resource icons,\
- 1,LANG_NEUTRAL,icon_data1,\
- 2,LANG_NEUTRAL,icon_data2,\
- 3,LANG_NEUTRAL,icon_data3,\
- 4,LANG_NEUTRAL,icon_data4,\
- 5,LANG_NEUTRAL,icon_data5,\
- 6,LANG_NEUTRAL,icon_data6,\
- 7,LANG_NEUTRAL,icon_data7,\
- 8,LANG_NEUTRAL,icon_data8
- icon animate1,icon_data1,'icon1.ico'
- icon animate2,icon_data2,'icon2.ico'
- icon animate3,icon_data3,'icon3.ico'
- icon animate4,icon_data4,'icon4.ico'
- icon animate5,icon_data5,'icon5.ico'
- icon animate6,icon_data6,'icon6.ico'
- icon animate7,icon_data7,'icon7.ico'
- icon animate8,icon_data8,'icon8.ico'
Читать статью целиком »
Просмотров: 10355 | Комментариев: 14
Альтернативная Панель управления в Windows 7
22.04.2010 | Категория: Software | Автор: ManHunter
Альтернативная Панель управления в Windows 7
Некоторое время назад исследователи системы Windows 7 нашли в ней очень интересную недокументированную фичу. Если создать, например, на Рабочем столе папку с хитрым именем любое_название.{ED7BA470-8E54-465E-825C-99712043E01C}, то открыв ее, можно попасть в альтернативную Панель управления. Новость выложили даже на развлекательных сайтах, где она мгновенно обросла слухами и домыслами, что это "режим Бога", что там есть все скрытые настройки Windows, и даже что на 64-битных системах само наличие этой папки может привести к фатальному краху системы.
Читать статью целиком »
Просмотров: 12089 | Комментариев: 11
Поле ввода с убирающейся подсказкой
20.04.2010 | Категория: Web-мастеру и не только | Автор: ManHunter
Трудно представить современный сайт без интерактивности. И она состоит из множества мелких деталей, которые стали уже чуть ли не стандартом в web-строительстве. Одна из таких "фишек" - текстовое поле ввода, в котором по умолчанию прописана подсказка об ожидаемом содержимом, например, "введите текст для поиска". При клике на это поле текст подсказки убирается, а при уходе с него, если пользователь ничего не ввел, текст подсказки возвращается обратно. Такой способ экономит полезное место в дизайне, не загромождая его выносными подсказками, а также помогает пользователю лучше ориентироваться при заполнении различных форм. Классический вариант, который обычно используется на сайтах, выглядит примерно так:Code (HTML) : Убрать нумерацию
- <label for="search">Поиск по сайту:</label>
- <input type="text" name="search" id="search" value="что ищем?"
- onfocus="if(this.value==this.defaultValue){this.value='';}"
- onblur="if(this.value==''){this.value=this.defaultValue;}">
Читать статью целиком »
Просмотров: 18752 | Комментариев: 19
GuitarPlayer Party 24 в клубе "Plan B"
18.04.2010 | Категория: Жизнь в оффлайне | Автор: ManHunter
GuitarPlayer Party 24
Продолжаем тему гитарных вечеринок, сегодня это GuitarPlayer Party 24. К плановому началу концерта я опоздал на пол-часа в силу непреодолимых причин в виде большой тарелки пельменей, но концерты в "Plan B" никогда не начинаются вовремя, так что я как раз успел к реальному началу мероприятия.
Читать статью целиком »
Просмотров: 4002 | Комментариев: 2
Исследование защиты программы Cool MP3 Splitter
14.04.2010 | Категория: Темная сторона Силы | Автор: ManHunter
Скриншот программы Cool MP3 Splitter
Программа Cool MP3 Splitter предназначена для вырезания фрагментов нужной длины из MP3-файлов. Особой практической ценности не представляет, потому что есть более мощные и бесплатные аналоги, но в качестве подопытного будет интересна.
Читать статью целиком »
Просмотров: 5446 | Комментариев: 5