![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
![]() |
Dead.MorozZ |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: ![]() ![]() ![]() |
Подскажите как сделать в Делфе бегущую строку в обычном Лейбле
-------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
#$# PaVeL #$# |
![]() ![]()
Сообщение
#2
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 91 Пол: Мужской Реальное имя: Павел Репутация: ![]() ![]() ![]() |
Попробуй копировать и удалять первый символ и вставлять его в конец.
Понимаю что способ неочень, однако, работает! Иногда очень хорошо выглядит, но для постоянного спецэффекта - плох. |
Gothic_Snake |
![]()
Сообщение
#3
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 45 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Код var s:string; begin s:=label1.caption; s:=copy(s,2,length(s))+s[1]; label1.caption:=s; end; попробуй это.. Gothic_Snake, это чем-то отличается от совета, который дал #$# PaVeL #$#? Тогда покажи, чем... Volvo, по-моему GS просто проилюстрировал кодом совет #$# PaVeL #$#. Там был предложен метод, я его реализовал и все... Сообщение отредактировано: Gothic_Snake - |
Dead.MorozZ |
![]()
Сообщение
#4
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: ![]() ![]() ![]() |
У меня такая ситуация строка полностью не влазет в метку, поэтому решил сделать ее бегущей.
Как можно сделать бегущую строку по типу как в WinAmp'e. Чтоб после того, как последняя часть строки выползла процесс пошел в другую сторону(строка побежала обратно) а добежав до другого конца снова поворачивала и т.д. ... -------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
hardcase |
![]()
Сообщение
#5
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
У меня такая ситуация строка полностью не влазет в метку, поэтому решил сделать ее бегущей. Как можно сделать бегущую строку по типу как в WinAmp'e. Чтоб после того, как последняя часть строки выползла процесс пошел в другую сторону(строка побежала обратно) а добежав до другого конца снова поворачивала и т.д. ... Я перемещаю битмапик по PaintBox'у. В принципе этот код можно в компоненту зашить. Смотри проект. Сообщение отредактировано: hardcase - Прикрепленные файлы ![]() -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
Dead.MorozZ |
![]()
Сообщение
#6
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: ![]() ![]() ![]() |
А как можно сделать тоже самое с TLabel, а с PaintBox медленно работает, а мне нужа бег. строка как постоянный эффект??
-------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
hardcase |
![]()
Сообщение
#7
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
Ты скорость измени и/или период таймера.
А с Лэйблом - криво получается. А там, где вызывается PaintBox1.Refresh можно поставить закраску обычным прямоугольником. PaintBox1.Canvas.Rectangle(PaintBox1.ClientRect) Сообщение отредактировано: hardcase - -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
Gothic_Snake |
![]()
Сообщение
#8
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 45 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
|
does viagra help premature ejacu |
![]()
Сообщение
#9
|
Гость ![]() |
Amoxicillin For Pets
|
nishaknapp |
![]()
Сообщение
#10
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 155 Пол: Мужской Репутация: ![]() ![]() ![]() |
Why not settling on games that is fun and at the same time your earning. Well it'll make suspense because the game is well but dude just try it and it gave me hope while pandemic is real rn. 3 Things You Need to Know before Playing at Online Casinos
|
![]() ![]() |
![]() |
Текстовая версия | 6.04.2025 21:08 |