Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «animated»
Генератор CSS анимации CSSLoad.net V2 запущен 2012-10-29 13:28:50
Немало комментариев от ...
+ развернуть текст сохранённая копия
Немало комментариев от хабра получили мы при запуске проекта CSSLoad.net. Мы обещали много и сделали практически все… Правда не сразу. Причиной тому была постоянная зачистка, доработка и добавление шаблонов наш генератор анимированных GIF и APNG для AJAX — Preloaders.net (опять же по запросам хабра). Но, собравшись с силами, мы наконец взялись и за CSSLoad.
Итак что же мы сделали:
Читать дальше →
Тэги: ajax, ajaxload, animation, css, jquery, load, preloader, preloaders.net, анимация, веб-дизайн, веб-разработка, загрузка, подгрузка
Magics connected with animals 2012-10-27 17:04:29
Different peoples had different beliefs. The people of Madagascar, for instance, were strictly ...
+ развернуть текст сохранённая копия
Different peoples had different beliefs. The people of Madagascar, for instance, were strictly forbidden to kill, within a house, a creature of male sex, be it a tom-cat, a rooster or a male rat. It was believed that such a killing might cause the death of a warrior, incidentally, warriors on Madagascar never ate the [...]
Тэги: amulet, animal, article, belief, brave, connected, cowardly, creature, dance, death, different, germany, healing, heart, hedgehog, madagascar, magics, owl, people, rat, relevant, warrior
Hunting magic of prehistoric people 2012-10-27 17:01:45
... not only killed animals but also worshipped ...
+ развернуть текст сохранённая копия
Now the scientists knew that primitive men not only killed animals but also worshipped them.
Prehistoric hunters were strong, patient, agile and skilful, but their hunts were not always successful. The pithecanthropi and sinanthropi were unable to discover the logical reasons foi success or failure. They probably never tried to, their minds not being equipped for [...]
Тэги: actual, animal, article, attribute, complex, cro-magnon, discover, hunt, kill, men, method, miracle, mysterious, nature, picture, pithecanthropi, prehistoric, preliminary, puzzle, puzzling, sinanthropi, song, special, successful, thing
The cave paintings – a surprise for science? 2012-10-27 16:47:01
... them about the animals of distant past ... portraits of these animals made from nature ...
+ развернуть текст сохранённая копия
The entire scientific world was rocked, so to speak. For now they had not merely bits of fur or bone to tell them about the animals of distant past but eyewitness accounts. Here were portraits of these animals made from nature.
Some were done in colour (it has since been established that prehistoric artists used ferric [...]
Тэги: animal, article, artist, cave, colour, dee, discovery, epoch-making, ferric, figurine, found, herd, hunt, mammoths, manganese, more, nature, oxide, painter, peroxide, portrait, prehistoric, scientific, sculptor, world
Балуемся индикаторами NumLock, CapsLock, ScrollLock на клавиатуре! 2012-10-23 12:55:33
+ развернуть текст сохранённая копия
Данный пример реализует последовательное загорание и затухание индикаторов NumLock, CapsLock, ScrollLock на клавиатуре. Также его можно использовать для реализации управления включения и отключения режимов NumLock, CapsLock, ScrollLock.
Для работы нам понадобится подключить пространство имен:
using System.Runtime.InteropServices;
using System.Threading;
И добавить компонент таймер со свойствами:
Enabled: True
Interval: 1000
Теперь переходим к коду:
private const byte VK_SCROLL = 0x91;
private const byte VK_NUMLOCK = 0x90;
private const byte VK_CAPITAL = 0x14;
private const uint KEYEVENTF_KEYUP = 0x2;
[DllImport("user32.dll", EntryPoint = "keybd_event", SetLastError = true)]
static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, uint dwExtraInfo);
[DllImport("user32.dll", EntryPoint = "GetKeyState", SetLastError = true)]
static extern short GetKeyState(uint nVirtKey);
//Scroll-------------------------------------------------------
public static void SetScrollLockKey(bool newState)
{
bool scrollLockSet = GetKeyState(VK_SCROLL) != 0;
if (scrollLockSet != newState)
{
keybd_event(VK_SCROLL, 0, 0, 0);
keybd_event(VK_SCROLL, 0, KEYEVENTF_KEYUP, 0);
}
}
public static bool GetScrollLockState()
{
return GetKeyState(VK_SCROLL) != 0;
}
//NUM-------------------------------------------------------
public static void SetNumLockKey(bool newState)
{
bool scrollLockSet = GetKeyState(VK_NUMLOCK) != 0;
if (scrollLockSet != newState)
{
keybd_event(VK_NUMLOCK, 0, 0, 0);
keybd_event(VK_NUMLOCK, 0, KEYEVENTF_KEYUP, 0);
}
}
public static bool GetNumLockState()
{
return GetKeyState(VK_NUMLOCK) != 0;
}
//Caps-------------------------------------------------------
public static void SetCapsLockKey(bool newState)
{
bool scrollLockSet = GetKeyState(VK_NUMLOCK) != 0;
if (scrollLockSet != newState)
{
keybd_event(VK_CAPITAL, 0, 0, 0);
keybd_event(VK_CAPITAL, 0, KEYEVENTF_KEYUP, 0);
}
}
public static bool GetCapsLockState()
{
return GetKeyState(VK_CAPITAL) != 0;
}
Для реализации поочередного включения/выключения в таймер вставляете вот этот код:
SetNumLockKey(true);
Thread.Sleep(100);
SetNumLockKey(false);
Thread.Sleep(100);
SetCapsLockKey(true);
Thread.Sleep(100);
SetCapsLockKey(false);
Thread.Sleep(100);
SetScrollLockKey(true);
Thread.Sleep(100);
SetScrollLockKey(false);
Thread.Sleep(100);
Вы так же можете пользоваться этими функциями по отдельности в случае если что-то необходимо включить:
SetNumLockKey(true);
или выключить!
SetNumLockKey(false);
Тэги: animation, form, keyboard, system, window
Главная / Главные темы / Тэг «animated»
|
Взлеты Топ 5
Падения Топ 5
|