Вверх ↑
Этот топик читают: Гость
Ответов: 1528
Рейтинг: 57
#1: 2011-02-27 12:20:27 ЛС | профиль | цитата
есть бегущая строка белыми буквами на чёрном фоне, захотелось маленько покрасивше её сделать, на концах строки поставить полу-прозрачные текстуры чтобы смотрелось как она откуда-то постепенно появляется и куда-то постепенно исчезает.
только с текстурами пока не успел поработать вообще(
вот пример только там края не прозрачные
code_22711.txt
карма: 0

0
файлы: 1code_22711.txt [1.5KB] [393]
vip
#1.1контекстная реклама от партнеров
Гость
Ответов: 17029
Рейтинг: 0
#2: 2011-02-27 12:43:08 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2021-05-21 06:14:11
карма: 0

0
Ответов: 1528
Рейтинг: 57
#3: 2011-02-27 21:13:02 ЛС | профиль | цитата
178.123.100.99, это малость не то, но спасибо
мне нужно просто кинуть картинку поверх paintbox-а с альфа-каналом
------------ Дoбавленo в 21.12:
сделал сырцы alpha_img_png24.zip
ковырялся с Png+Img_AlphaBmp, но чегото существенного сообразить не смог, не работал ещё с графикой
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#4: 2011-02-27 21:24:35 ЛС | профиль | цитата
Вот так, что ли

code_22729.txt

AlphaResize я для наглядности поставил
карма: 22

0
файлы: 1code_22729.txt [1KB] [317]
Ответов: 1528
Рейтинг: 57
#5: 2011-02-28 08:08:48 ЛС | профиль | цитата
nesco, нужно чтобы светлая сторона на твоём примере была прозрачной
чтобы текст было видно
code_22731.txt
карма: 0

0
файлы: 1code_22731.txt [1.1KB] [297]
Разработчик
Ответов: 26061
Рейтинг: 2120
#6: 2011-02-28 09:07:50 ЛС | профиль | цитата
hitman249 писал(а):
нужно чтобы светлая сторона на твоём примере была прозрачной

Отрисовывать фон поверх контролов -- не самое лучшее решение, контролы всегда будут перекрывать фон. Надо отрисовывать весь текст прямо на фоне, а не наоборот -- фон поверх текста. А вообще-то, PaintBox нельзя сделать прозрачным, не предусмотрено это
карма: 22

0
Ответов: 1528
Рейтинг: 57
#7: 2011-02-28 15:21:55 ЛС | профиль | цитата
nesco, умеешь ты обрадовать
как обойти это ограничение ?
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#8: 2011-02-28 16:05:40 ЛС | профиль | цитата
hitman249 писал(а):
как обойти это ограничение ?

Зачем
Неужели так трудно отрисовать текст поверх фона
карма: 22

0
Ответов: 1528
Рейтинг: 57
#9: 2011-02-28 16:30:20 ЛС | профиль | цитата
nesco, нет, не трудно, но выглядит как г...
смысл позориться?))
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#10: 2011-02-28 16:38:46 ЛС | профиль | цитата
Хотя, есть один хитрый способ

code_22737.txt
------------ Дoбавленo в 16.38:
hitman249 писал(а):
нет, не трудно, но выглядит как г...

Почему, в чем проблема

Покажи это г...
карма: 22

0
файлы: 1code_22737.txt [1.4KB] [409]
Гость
Ответов: 17029
Рейтинг: 0
#11: 2011-02-28 16:38:55 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2021-05-21 06:14:11
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#12: 2011-02-28 16:41:17 ЛС | профиль | цитата
178.123.68.75 писал(а):
Вот какая разница не пойму

А действительно, какая разница

карма: 22

0
Ответов: 1528
Рейтинг: 57
#13: 2011-02-28 16:57:08 ЛС | профиль | цитата
тут вроде ничего, но тогда придётся делать запрет на изменение размера формы
code_22739.txt
тут со странностями, цвет формы черный так и не применился, один раз вылетел рантайм
code_22740.txt
карма: 0

0
файлы: 2code_22739.txt [1.5KB] [379], code_22740.txt [1.8KB] [408]
Гость
Ответов: 17029
Рейтинг: 0
#14: 2011-02-28 17:04:19 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2021-05-21 06:14:11
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#15: 2011-02-28 17:32:56 ЛС | профиль | цитата
hitman249 писал(а):
тут вроде ничего, но тогда придётся делать запрет на изменение размера формы

На кой черт

code_22742.txt
карма: 22

0
файлы: 1code_22742.txt [2.4KB] [434]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)