Blog. Just Blog

Быстрый поиск

Введите фрагмент названия статьи для поиска

123456789

07.08.2009 | Категория: Всякая всячина | Автор: ManHunter

123456789

Сегодня в 12 часов 34 минуты 56 секунд произошло редкое явление, когда цифры времени и календарной даты составили последовательность 1 2 3 4 5 6 7 8 9. В нашей жизни это больше никогда не повторится.

Просмотров: 4576 | Комментариев: 9

PCL's Floating Window 1.0.0

06.08.2009 | Категория: Web-мастеру и не только | Автор: ManHunter
Для очередного проекта мне понадобился скрипт для создания плавающего окна, которое можно перетаскивать по экрану мышкой. Готовые скрипты или не имели нужного мне функционала, или же были слишком громоздкие, а таскать за собой чужеродные фреймворки ради одной функции - слишком дорогое удовольствие. В результате нескольких часов работы появился скрипт PCL's Floating Window.

Описание и возможности PCL's Floating Window:
  • Кроссбраузерность. Скрипт протестирован и гарантированно работает в браузерах Internet Explorer 6.x-8.x и IE-based (Avant Browser, TheWorld, Maxthon и других), Gecko-based (Firefox, Mozilla, Netscape 8.x-9.x, K-Meleon и других), Opera 7.5-9.x, WebKit-based (Safari, Google Chrome, Iron и других). Поддерживаются различные типы DOCTYPE web-страниц.

  • Простое добавление скрипта на страницу, настройка и подключение к нужным плавающим элементам. Функции центрирования плавающих элементов в пределах видимой области экрана, их скрытия и отображения.

  • Поддержка неограниченного количества перетаскиваемых элементов, как блочных, так и строковых. Строковые элементы при перетаскивании преобразуются в блочные.

  • Корректное позиционирование нескольких плавающих элементов относительно друг друга, активный элемент всегда располагается поверх остальных. Корректное отображение взаимного перекрытия нескольких элементов.

  • Скрипт абсолютно бесплатный, единственным условием его использования является сохранение в исходном коде скрипта информации об авторе и ссылки на этот сайт. Категорически запрещается распространять скрипт PCL's Floating Window за деньги или иное вознаграждение, как отдельно, так и в качестве составной части других дистрибутивов!
Если в каком-нибудь из заявленных браузеров скрипт будет работать некорректно, то просьба сообщить в комментариях точную версию браузера и настройки подключения скрипта.

Читать статью целиком »
Просмотров: 5105 | Комментариев: 7

Создание диалоговых окон с тенью

03.08.2009 | Категория: Образ мышления: Assembler | Автор: ManHunter
Сегодня разберем очередное украшательство для ваших программ, а именно тень от диалоговых окон. Обычная тень создается штатными средствами системы, но поддерживается только начиная с Windows XP. Для этого требуется, чтобы стиль окна включал в себя флаг CS_DROPSHADOW, и здесь есть одна тонкость: этот флаг нельзя прописать в ресурсах, а надо устанавливать при инициализации диалогового окна. В обработчике инициализации должен быть такой код:
  1.         ...
  2.         ; Определить константу CS_DROPSHADOW
  3.         CS_DROPSHADOW = 00020000h
  4.         ; Получить текущее значение стиля окна
  5.         invoke  GetWindowLong,[hwnddlg],GCL_STYLE
  6.         ; Добавить к нему атрибут тень
  7.         or      eax,CS_DROPSHADOW
  8.         ; Установить новый стиль окна
  9.         invoke  SetClassLong,[hwnddlg],GCL_STYLE,eax   
  10.         ...
Тут есть плюсы: корректно поддерживаются окна любой нестандартной и сложной формы, а все следующие окна процесса автоматически создаются сразу с тенью. Но есть один странный момент. Несмотря на то, что дочерние окна сперва создаются с корректной тенью, при любом перемещении их над родительским окном тени родительского и дочернего окна сливаются в одну. Пример такого нездорового явления природы показан на скриншоте.

Читать статью целиком »
Просмотров: 6724 | Комментариев: 1

Поздравляю с Днем системного администратора!

31.07.2009 | Категория: Всякая всячина | Автор: ManHunter

Поздравляю с Днем системного администратора!

Сегодня особый праздник - День системного администратора. Это день, чтобы признать ценность и важность того, кто занимает это место, особенно потому, что это зачастую человек, благодаря которому колеса любой компании продолжают вращаться. Поздравляю всех системных администраторов, web-мастеров, специалистов по безопасности и всех тех, для кого это праздник тоже является профессиональным! Счастья вам, крепкого здоровья, стальных нервов и нерушимых коннектов!

Просмотров: 4840 | Комментариев: 5

Фаршированные перцы по-кавказски

29.07.2009 | Категория: А еще я туда ем! | Автор: ManHunter

Фаршированные перцы по-кавказски

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

Читать статью целиком »
Просмотров: 9487 | Комментариев: 12

01 ... 389 390 391 392 393 394 395 ... 421
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2025
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.09 сек. / MySQL: 2 (0.0299 сек.) / Память: 4.5 Mb
Наверх