|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.10.2011, 20:42 | #1 |
Пользователь
Регистрация: 25.10.2011
Сообщений: 47
|
Анимация при нажатии на кнопку
Подскажите, как сделать чтобы при нажатии выполнялась анимация, которую я укажу? Мб компонент какой
|
25.10.2011, 21:14 | #2 |
Форумчанин
Регистрация: 08.10.2010
Сообщений: 101
|
Что за анимация то? Вы просто хотите *.gif отобразить? Или сами рисуете?
"Думаешь, будет трудно? Конечно, будет! Но, только закаляя дух, людьми становятся люди!"
|
25.10.2011, 21:30 | #3 |
Пользователь
Регистрация: 25.10.2011
Сообщений: 47
|
по идее да. Хочется чтобы при нажатии, кнопка какбы подсвечивалась. Думаю, что анимация тут поможет. Если есть какие другие способы, мб подскажете что?)
|
25.10.2011, 21:44 | #4 |
Форумчанин
Регистрация: 08.10.2010
Сообщений: 101
|
Можно две разные кнопки нарисовать и при наведении курсора одну(не подсвеченную) прятать и на её месте показывать другую(подсвеченную). В принципе даже прятать не обязательно.
"Думаешь, будет трудно? Конечно, будет! Но, только закаляя дух, людьми становятся люди!"
Последний раз редактировалось A-IX-2; 25.10.2011 в 21:48. |
25.10.2011, 21:46 | #5 |
Пользователь
Регистрация: 25.10.2011
Сообщений: 47
|
а чтобы это плавно сделать? Ну какбы чтобы не резко было, а плавно подсвечивалась
|
25.10.2011, 21:51 | #6 |
Форумчанин
Регистрация: 08.10.2010
Сообщений: 101
|
Тогда нужно несколько кнопок нарисовать и показывать их по очереди. Задержку можно сделать чeрез TTimer.
"Думаешь, будет трудно? Конечно, будет! Но, только закаляя дух, людьми становятся люди!"
|
25.10.2011, 21:54 | #7 |
Пользователь
Регистрация: 25.10.2011
Сообщений: 47
|
спасибо за идею, буду пробывать
|
26.10.2011, 12:25 | #8 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Опять гвозди микроскопом... *FACEPALM*
Раз уж хотите последовательно отрисовывать - используйте самый легкий компонент, у которого можно рисовать на канве. При наведении из буфера отрисовываете по таймеру новый рисунок и всё. На событие OnMouseOut - обратное действие. Я делал подобным образом изменение фона при поднесении курсора близко к объекту...
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Johnson; 26.10.2011 в 12:29. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выборка из БД при нажатии на кнопку | Dmitry1983 | PHP | 28 | 03.09.2011 14:28 |
вывод картинки при нажатии на кнопку | Надя11111 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 30.06.2011 21:24 |
Уничтожить кнопку при нажатии на неё же. | NoName_emaNoN | Общие вопросы Delphi | 28 | 22.01.2011 15:42 |
при нажатии на кнопку Delete | vik85 | Помощь студентам | 0 | 20.12.2009 20:34 |
прокрутка при нажатии на кнопку | neformat | JavaScript, Ajax | 0 | 20.06.2008 20:40 |