|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.06.2009, 23:01 | #1 |
Форумчанин
Регистрация: 23.08.2008
Сообщений: 374
|
Бегущая строка(canvas)
Всем привет. Сделал бугущую строку а теперь пытаюсь сделать что то типа как в aimp2(можно менять положение бегущей строки). Как можно при нажатой клавиши мыши перемещать канву(paintbox). Спасибо.
|
08.06.2009, 23:29 | #2 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Попробуй вот так:
Код:
А вообще лучше вот почитай http://mihandelphi.narod.ru/docs/view/move_image.htm
Будь проще и люди к тебе потянутся
Последний раз редактировалось spamer; 08.06.2009 в 23:36. |
08.06.2009, 23:38 | #3 |
Форумчанин
Регистрация: 23.08.2008
Сообщений: 374
|
чёт не работает -(
|
08.06.2009, 23:43 | #4 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
blackstersl вот тут читай, тут 3 метода описано: http://mihandelphi.narod.ru/docs/view/move_image.htm
Будь проще и люди к тебе потянутся
|
10.06.2009, 03:12 | #5 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Была тема также про бегущую строку, но в Паскале -
http://www.programmersforum.ru/showt...F2%F0%EE%EA%E0 Получилось в Дельфи - бегущая строка поверх любых окон.Я меняю положение по У рандомизно, но в принципе, можно задавать координаты У и мышью , и клавишой. Вообще программка получилась прикольная, особенно, если засунуть ее в автозапуск.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
10.06.2009, 13:21 | #6 |
Форумчанин
Регистрация: 23.08.2008
Сообщений: 374
|
совсем прикольно-) У меня невозможно было её выключить! всё заглючило!
|
10.06.2009, 13:55 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Что-то я не понял тебе что нужно перемещать канву или бегущую строку?
По поводу строки - ты ведь ее в каких-то координатах выводишь? Ну и умножай X на некую переменку, которой присваивай 1 если хочешь чтоб строка бежала вправо или -1 если влево.
I'm learning to live...
|
10.06.2009, 15:34 | #8 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Цитата:
А так с виду очень похоже на вирус.Правда, я ставил задачу вывести бегущую строку на рабочий стол и в качестве фона, периодически стирающего текст, взял полный экран.Нужно просто подогнать размер стирающего фона под размер текста.Тогда и эффект бегущей строки останется и "ужаса" не будет.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
бегущая строка | djes | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 22.04.2009 21:11 |
Бегущая строка. | blackstersl | Общие вопросы Delphi | 3 | 20.02.2009 09:43 |
Бегущая строка | vitamin.rulez | Помощь студентам | 8 | 28.01.2009 21:48 |
Бегущая строка и about | Патрон | Общие вопросы Delphi | 12 | 02.06.2008 22:31 |