Пример создания кнопки с эффектом мягкого нажатия
code_15233.txt
Этот топик читают: Гость
Ответов: 758
Рейтинг: 112
|
|||
карма: 1 |
| ||
файлы: 1 | code_15233.txt [18.1KB] [484] | ||
Голосовали: | Administrator, Ravilr, nesco, Assasin, Genius, sla8a, Леонид, kamakama, Dima |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
весьма оригинальное использование волнового процессора... Для более корректной обработки нажатий советую ставить у PainBox св-во MouseCapture = True
|
|||
карма: 27 |
| ||
Голосовали: | miver |
Ответов: 758
Рейтинг: 112
|
|||
Я бы еще добавил прозрачность по краям кнопки, но так и не придумал как такое реализовать
![]() Если изменить цвет формы, то вокруг кнопки будет серый квадрат ![]() |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
miver писал(а): но так и не придумал как такое реализоватьRGN_Elliptic RGN_Script RGN_SetToWindow RGN_OutlinePicture |
|||
карма: 27 |
|
Ответов: 2435
Рейтинг: 693
|
|||
miver, на подсоедини к своей схеме:
|
|||
карма: 11 |
|
Ответов: 8958
Рейтинг: 824
|
|||
miver, хотя я и не стороник всяких красивостей, но эта работа сделана с душой, молодец! (Для себя оформил мультиком)
|
|||
карма: 19 |
|
Ответов: 4641
Рейтинг: 334
|
|||
Леонид писал(а): (Для себя оформил мультиком)на латинице в следующий раз...плиз ![]() |
|||
карма: 1 |
| ||
файлы: 1 | crakozabri.png [1.3KB] [329] |
Ответов: 16884
Рейтинг: 1239
|
|||
Ravilr писал(а): на латинице в следующий раз...плиз ![]() Леонид писал(а): Для себя оформил мультиком |
|||
карма: 25 |
|
Ответов: 8958
Рейтинг: 824
|
|||
Ravilr, забыл про Tad-а, блин
![]() ![]() |
|||
карма: 19 |
|
Ответов: 758
Рейтинг: 112
|
|||
Благодарствую за отзывы и помощь
Выкладываю схему с учетом прозрачности окантовки. Получилась кнопка похожая на каплю ![]() code_15256.txt |
|||
карма: 1 |
| ||
файлы: 1 | code_15256.txt [20.4KB] [356] | ||
Голосовали: | Administrator |
Ответов: 175
Рейтинг: 10
|
|||
карма: 1 |
| ||
файлы: 1 | code_15260.txt [20.2KB] [291] |
Ответов: 758
Рейтинг: 112
|
|||
a0005d26f писал(а): Чуть упрoстил (автостоп в таймере)Так конечно проще. Но при таком решении таймер вообще не нужен, так как никогда не выключается ![]() code_15261.txt Соответственно кнопка будет постоянно грузить систему ![]() |
|||
карма: 1 |
| ||
файлы: 1 | code_15261.txt [20.3KB] [311] |
Ответов: 175
Рейтинг: 10
|
|||
карма: 1 |
| ||
файлы: 1 | code_15263.txt [20KB] [380] | ||
Голосовали: | miver |
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Эх... вот бы еще и компонент такой был "мягкая кнопка"
![]() |
|||
карма: 10 |
|
Ответов: 8958
Рейтинг: 824
|
|||
Assasin,
Леонид писал(а): Для себя оформил мультиком |
|||
карма: 19 |
|